標籤

2016年8月25日 星期四

第一次做APR就上手 - 建國初步 - data preparation (synopsys icc flow)

要開始一個design, 我們需要什麼東西呢?

你會發現data排山倒海而來....

但其實我們需要得很簡單.

design 部分
1. gate level netlist (Verilog or VHDL)
2. sdc 
3. block FRAME

前兩個東西決定了我們做的design到底是什麼, 用了什麼cell, 又有怎樣的timing 限制, 
後面則決定了你在layout上的形狀

library 部分
1. stdcell/IP ref milkyway
2. stdcell/IP timing db
3. process tluplus

milkyway是提供PnR tool需要的FRAM view (什麼是FRAM view?)
db則是提供tool算timing的info (lookup timing table, pin info, library constraint-> max tran, max cap...e.t.c.)
tluplus則是估算你routing pattern的R & C 值

.....有什麼想到或講的不清楚的, 我會想到就補充上來