典型ASIC設計主要流程
發布時間:2008/7/17 0:00:00 訪問次數:1460
典型asic設計具有下列相當復雜的流程:
1) 、結構及電氣規定。
2)、rtl級 典型asic設計具有下列相當復雜的流程:
1) 、結構及電氣規定。
2)、rtl級代碼設計和仿真測試平臺文件準備。
3)、為具有存儲單元的模塊插入bist(design for test 設計)。
4)、為了驗證設計功能,進行完全設計的動態仿真。
5)、設計環境設置。包括使用的設計庫和其他一些環境變量。
6)、使用 design compiler工具,約束和綜合設計,并且加入掃描鏈(或者jtag)。
7)、使用 design compiler自帶靜態時序分析器,進行模塊級靜態時序分析。
8)、使用 formality工具,進行 rtl級和綜合后門級網表的 formal verification。
9)、版圖布局布線之前,使用primetime工具進行整個設計的靜態時序分析。
10)、將時序約束前標注到版圖生成工具。
11)、時序驅動的單元布局,時鐘樹插入和全局布線。
12)、將時鐘樹插入到dc的原始設計中。
13)、使用 formality,對綜合后網表和插入時鐘樹網表進行 formal verification。
14)、從全局布線后的版圖中提取出估算的時間延時信息。
15)、將估算的時間延時信息反標注到design compiler或者 primetime。
16)、在primetime中進行靜態時序分析。
17)、在design compiler中進行設計優化。
18)、設計的詳細布線。
19)、從詳細布線的設計中提取出實際時間延時信息。
20)、將提取出的實際時間延時信息反標注到design compiler或者primetime中。
21)、使用primetime進行版圖后的靜態時序分析。
22)、在 design compiler中進行設計優化(如果需要)。
23)、進行版圖后帶時間信息的門級仿真。
24)、 lvs和drc驗證,然后流片。設計和仿真測試平臺文件準備。
3)、為具有存儲單元的模塊插入bist(design for test 設計)。
4)、為了驗證設計功能,進行完全設計的動態仿真。
5)、設計環境設置。包括使用的設計庫和其他一些環境變量。
6)、使用 design compiler工具,約束和綜合設計,并且加入掃描鏈(或者jtag)。
7)、使用 design compiler自帶靜態時序分析器,進行模塊級靜態時序分析。
8)、使用 formality工具,進行 rtl級和綜合后門級網表的 formal verification。
9)、版圖布局布線之前,使用primetime工具進行整個設計的靜態時序分析。
10)、將時序約束前標注到版圖生成工具。
11)、時序驅動的單元布局,時鐘樹插入和全局布線。
12)、將時鐘樹插入到dc的原始設計中。
13)、使用 formality,對綜合后網表和插入時鐘樹網表進行 formal verification。
14)、從全局布線后的版圖中提取出估算的時間延時信息。
15)、將估算的時間延時信息反標注到design compiler或者 primetime。
16)、在primetime中進行靜態時序分析。
17)、在design compiler中進行設計優化。
18)、設計的詳細布線。
19)、從詳細布線的設計中提取出實際時間延時信息。
20)、將提取出的實際時間延時信息反標注到design compiler或者primetime中。
21)、使用primetime進行版圖后的靜態時序分析。
22)、在 design compiler中進行設計優化(如果需要)。
23)、進行版圖后帶時間信息的門級仿真。
24)、 lvs和drc驗證,然后流片。
1) 、結構及電氣規定。
2)、rtl級 典型asic設計具有下列相當復雜的流程:
1) 、結構及電氣規定。
2)、rtl級代碼設計和仿真測試平臺文件準備。
3)、為具有存儲單元的模塊插入bist(design for test 設計)。
4)、為了驗證設計功能,進行完全設計的動態仿真。
5)、設計環境設置。包括使用的設計庫和其他一些環境變量。
6)、使用 design compiler工具,約束和綜合設計,并且加入掃描鏈(或者jtag)。
7)、使用 design compiler自帶靜態時序分析器,進行模塊級靜態時序分析。
8)、使用 formality工具,進行 rtl級和綜合后門級網表的 formal verification。
9)、版圖布局布線之前,使用primetime工具進行整個設計的靜態時序分析。
10)、將時序約束前標注到版圖生成工具。
11)、時序驅動的單元布局,時鐘樹插入和全局布線。
12)、將時鐘樹插入到dc的原始設計中。
13)、使用 formality,對綜合后網表和插入時鐘樹網表進行 formal verification。
14)、從全局布線后的版圖中提取出估算的時間延時信息。
15)、將估算的時間延時信息反標注到design compiler或者 primetime。
16)、在primetime中進行靜態時序分析。
17)、在design compiler中進行設計優化。
18)、設計的詳細布線。
19)、從詳細布線的設計中提取出實際時間延時信息。
20)、將提取出的實際時間延時信息反標注到design compiler或者primetime中。
21)、使用primetime進行版圖后的靜態時序分析。
22)、在 design compiler中進行設計優化(如果需要)。
23)、進行版圖后帶時間信息的門級仿真。
24)、 lvs和drc驗證,然后流片。設計和仿真測試平臺文件準備。
3)、為具有存儲單元的模塊插入bist(design for test 設計)。
4)、為了驗證設計功能,進行完全設計的動態仿真。
5)、設計環境設置。包括使用的設計庫和其他一些環境變量。
6)、使用 design compiler工具,約束和綜合設計,并且加入掃描鏈(或者jtag)。
7)、使用 design compiler自帶靜態時序分析器,進行模塊級靜態時序分析。
8)、使用 formality工具,進行 rtl級和綜合后門級網表的 formal verification。
9)、版圖布局布線之前,使用primetime工具進行整個設計的靜態時序分析。
10)、將時序約束前標注到版圖生成工具。
11)、時序驅動的單元布局,時鐘樹插入和全局布線。
12)、將時鐘樹插入到dc的原始設計中。
13)、使用 formality,對綜合后網表和插入時鐘樹網表進行 formal verification。
14)、從全局布線后的版圖中提取出估算的時間延時信息。
15)、將估算的時間延時信息反標注到design compiler或者 primetime。
16)、在primetime中進行靜態時序分析。
17)、在design compiler中進行設計優化。
18)、設計的詳細布線。
19)、從詳細布線的設計中提取出實際時間延時信息。
20)、將提取出的實際時間延時信息反標注到design compiler或者primetime中。
21)、使用primetime進行版圖后的靜態時序分析。
22)、在 design compiler中進行設計優化(如果需要)。
23)、進行版圖后帶時間信息的門級仿真。
24)、 lvs和drc驗證,然后流片。
典型asic設計具有下列相當復雜的流程:
1) 、結構及電氣規定。
2)、rtl級 典型asic設計具有下列相當復雜的流程:
1) 、結構及電氣規定。
2)、rtl級代碼設計和仿真測試平臺文件準備。
3)、為具有存儲單元的模塊插入bist(design for test 設計)。
4)、為了驗證設計功能,進行完全設計的動態仿真。
5)、設計環境設置。包括使用的設計庫和其他一些環境變量。
6)、使用 design compiler工具,約束和綜合設計,并且加入掃描鏈(或者jtag)。
7)、使用 design compiler自帶靜態時序分析器,進行模塊級靜態時序分析。
8)、使用 formality工具,進行 rtl級和綜合后門級網表的 formal verification。
9)、版圖布局布線之前,使用primetime工具進行整個設計的靜態時序分析。
10)、將時序約束前標注到版圖生成工具。
11)、時序驅動的單元布局,時鐘樹插入和全局布線。
12)、將時鐘樹插入到dc的原始設計中。
13)、使用 formality,對綜合后網表和插入時鐘樹網表進行 formal verification。
14)、從全局布線后的版圖中提取出估算的時間延時信息。
15)、將估算的時間延時信息反標注到design compiler或者 primetime。
16)、在primetime中進行靜態時序分析。
17)、在design compiler中進行設計優化。
18)、設計的詳細布線。
19)、從詳細布線的設計中提取出實際時間延時信息。
20)、將提取出的實際時間延時信息反標注到design compiler或者primetime中。
21)、使用primetime進行版圖后的靜態時序分析。
22)、在 design compiler中進行設計優化(如果需要)。
23)、進行版圖后帶時間信息的門級仿真。
24)、 lvs和drc驗證,然后流片。設計和仿真測試平臺文件準備。
3)、為具有存儲單元的模塊插入bist(design for test 設計)。
4)、為了驗證設計功能,進行完全設計的動態仿真。
5)、設計環境設置。包括使用的設計庫和其他一些環境變量。
6)、使用 design compiler工具,約束和綜合設計,并且加入掃描鏈(或者jtag)。
7)、使用 design compiler自帶靜態時序分析器,進行模塊級靜態時序分析。
8)、使用 formality工具,進行 rtl級和綜合后門級網表的 formal verification。
9)、版圖布局布線之前,使用primetime工具進行整個設計的靜態時序分析。
10)、將時序約束前標注到版圖生成工具。
11)、時序驅動的單元布局,時鐘樹插入和全局布線。
12)、將時鐘樹插入到dc的原始設計中。
13)、使用 formality,對綜合后網表和插入時鐘樹網表進行 formal verification。
14)、從全局布線后的版圖中提取出估算的時間延時信息。
15)、將估算的時間延時信息反標注到design compiler或者 primetime。
16)、在primetime中進行靜態時序分析。
17)、在design compiler中進行設計優化。
18)、設計的詳細布線。
19)、從詳細布線的設計中提取出實際時間延時信息。
20)、將提取出的實際時間延時信息反標注到design compiler或者primetime中。
21)、使用primetime進行版圖后的靜態時序分析。
22)、在 design compiler中進行設計優化(如果需要)。
23)、進行版圖后帶時間信息的門級仿真。
24)、 lvs和drc驗證,然后流片。
1) 、結構及電氣規定。
2)、rtl級 典型asic設計具有下列相當復雜的流程:
1) 、結構及電氣規定。
2)、rtl級代碼設計和仿真測試平臺文件準備。
3)、為具有存儲單元的模塊插入bist(design for test 設計)。
4)、為了驗證設計功能,進行完全設計的動態仿真。
5)、設計環境設置。包括使用的設計庫和其他一些環境變量。
6)、使用 design compiler工具,約束和綜合設計,并且加入掃描鏈(或者jtag)。
7)、使用 design compiler自帶靜態時序分析器,進行模塊級靜態時序分析。
8)、使用 formality工具,進行 rtl級和綜合后門級網表的 formal verification。
9)、版圖布局布線之前,使用primetime工具進行整個設計的靜態時序分析。
10)、將時序約束前標注到版圖生成工具。
11)、時序驅動的單元布局,時鐘樹插入和全局布線。
12)、將時鐘樹插入到dc的原始設計中。
13)、使用 formality,對綜合后網表和插入時鐘樹網表進行 formal verification。
14)、從全局布線后的版圖中提取出估算的時間延時信息。
15)、將估算的時間延時信息反標注到design compiler或者 primetime。
16)、在primetime中進行靜態時序分析。
17)、在design compiler中進行設計優化。
18)、設計的詳細布線。
19)、從詳細布線的設計中提取出實際時間延時信息。
20)、將提取出的實際時間延時信息反標注到design compiler或者primetime中。
21)、使用primetime進行版圖后的靜態時序分析。
22)、在 design compiler中進行設計優化(如果需要)。
23)、進行版圖后帶時間信息的門級仿真。
24)、 lvs和drc驗證,然后流片。設計和仿真測試平臺文件準備。
3)、為具有存儲單元的模塊插入bist(design for test 設計)。
4)、為了驗證設計功能,進行完全設計的動態仿真。
5)、設計環境設置。包括使用的設計庫和其他一些環境變量。
6)、使用 design compiler工具,約束和綜合設計,并且加入掃描鏈(或者jtag)。
7)、使用 design compiler自帶靜態時序分析器,進行模塊級靜態時序分析。
8)、使用 formality工具,進行 rtl級和綜合后門級網表的 formal verification。
9)、版圖布局布線之前,使用primetime工具進行整個設計的靜態時序分析。
10)、將時序約束前標注到版圖生成工具。
11)、時序驅動的單元布局,時鐘樹插入和全局布線。
12)、將時鐘樹插入到dc的原始設計中。
13)、使用 formality,對綜合后網表和插入時鐘樹網表進行 formal verification。
14)、從全局布線后的版圖中提取出估算的時間延時信息。
15)、將估算的時間延時信息反標注到design compiler或者 primetime。
16)、在primetime中進行靜態時序分析。
17)、在design compiler中進行設計優化。
18)、設計的詳細布線。
19)、從詳細布線的設計中提取出實際時間延時信息。
20)、將提取出的實際時間延時信息反標注到design compiler或者primetime中。
21)、使用primetime進行版圖后的靜態時序分析。
22)、在 design compiler中進行設計優化(如果需要)。
23)、進行版圖后帶時間信息的門級仿真。
24)、 lvs和drc驗證,然后流片。