今天我們要介紹的概念是G cell,全稱global routing cells。 同樣的它也是我們定義的一種grid, G cell grid對routing過程中起著相當(dāng)重要的作用。
我們知道繞線過程可分為global route(全局繞線)和detail route(詳細(xì)繞線)。globalroute以gcell cell作為繞線參考網(wǎng)格,工具在繞線時會試圖尋找gcell中的最短path, gcell還有很大的一個用處是產(chǎn)生congestion map(擁堵圖表)。
我們可以在DEF或者floorplan文件中看到GCell Grid的定義.
[GCELLGRID
{X start DO numColumns+1 STEP space}...
{Y startDO numRows+1 STEP space ;} ...]
X Y分別代表水平和垂直方向
start代表第一根grid的位置
DOnumColumns+1,DO numRows+1 代表grid橫豎的數(shù)量
STEPspace 代表grid之間的間距

產(chǎn)生的grid效果如下圖所示:

那么gcell是如何對guide global routing的呢?通常一個gcell中會占有10幾個track(根據(jù)design的不同有所變化),global routing的目標(biāo)是使得每個gcell的容量占有率在85%左右。
當(dāng)gell中的track需求量高于容量時,該處地方的route就會產(chǎn)生congestion(擁塞)的問題。通過global route的report我們可以清楚地看見每層layer上的congestion描述:

也可以產(chǎn)生 congestion map,在GUI上更形象地看到設(shè)計中出現(xiàn)擁塞的地方。顏色的定義方式如下圖所示:

產(chǎn)生congestiong map以后,在圖形界面上可以看到:

對應(yīng)到上述的顏色列表,我們可以很清楚地看到,哪些地方需要我們?nèi)フ{(diào)整繞線方案。
-
繞線
+關(guān)注
關(guān)注
5文章
49瀏覽量
10078 -
GUI
+關(guān)注
關(guān)注
3文章
693瀏覽量
42811
原文標(biāo)題:數(shù)字后端基本概念介紹
文章出處:【微信號:IC_Physical_Design,微信公眾號:數(shù)字后端IC芯片設(shè)計】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
數(shù)字后端設(shè)計工程師主要干什么?
數(shù)字后端設(shè)計流程
數(shù)字后端關(guān)于Litho Grid基本概念介紹詳解
數(shù)字后端基本概念介紹——Placement Blockage的9中人為約束
介紹數(shù)字后端概念--Shape Blockage
淺談數(shù)字后端工程師的工作
基于UPF的低功耗數(shù)字后端設(shè)計實訓(xùn)課
什么是數(shù)字后仿?淺談芯片數(shù)字后仿的那些事
數(shù)字后端基本概念介紹—FinFET Grid

數(shù)字后端G cell概念介紹
評論