資料介紹
如何保證RTL設(shè)計(jì)與綜合后網(wǎng)表的一致性
文章簡(jiǎn)介:在超大規(guī)模數(shù)字集成電路的設(shè)計(jì)中,我們使用邏輯綜合工具來(lái)完成從RTL設(shè)計(jì)到門(mén)級(jí)網(wǎng)表的轉(zhuǎn)化。我們希望它綜合出的門(mén)級(jí)網(wǎng)表與我們的RTL設(shè)計(jì)在邏輯和時(shí)序上完全一致。但是某些書(shū)寫(xiě)風(fēng)格和設(shè)計(jì)思路卻會(huì)造成兩者不一致的情況,降低我們的工作效率。本文列舉了三種RTL設(shè)計(jì)與綜合后網(wǎng)表不一致的情況,并給出了解決方法.我們以Design Compiler為例,來(lái)說(shuō)明設(shè)計(jì)RTL時(shí)應(yīng)該注意的問(wèn)題。在仿真和調(diào)試時(shí),我們使用了NC-Verilog和Debussy。
1.不完整的敏感量列表
在下面的例子中,有一個(gè)always語(yǔ)句,
它描述了一個(gè)或門(mén),其中它的敏感量列表包含IN1和IN2。
///////////////////////////////////////////
module OR_GATE_A (OUT_A, IN1, IN2);
output OUT_A;
input IN1, IN2;
reg OUT_A;
always @(IN1 or IN2)
OUT_A = IN1 | IN2;
endmodule
/////////////////////////////////////////////////////////////////////////////
再看下面的例子,敏感量列表只包含IN1。
/////////////////////////////////////////////////////////////////////////////
module OR_GATE_B (OUT_B, IN1, IN2);
output OUT_B;
input IN1, IN2;
reg OUT_B;
always @(IN1)
OUT_B = IN1 | IN2;
endmodule
/////////////////////////////////////////////////////////////////////////////
這兩個(gè)例子有什么不同呢?我們看下面的波形:
掃碼添加小助手
加入工程師交流群
- 基于無(wú)監(jiān)督空間一致性約束的心臟MRI分割 38次下載
- 在線(xiàn)迭代聚類(lèi)的多傳感器一致性數(shù)據(jù)融合方法 9次下載
- 基于改進(jìn)一致性的多無(wú)人機(jī)編隊(duì)控制算法 16次下載
- 基于業(yè)務(wù)目標(biāo)和業(yè)務(wù)場(chǎng)景的語(yǔ)義一致性驗(yàn)證方法 9次下載
- 管理基于Cortex?-M7的MCU的高速緩存一致性 5次下載
- 基于自觸發(fā)一致性算法的分布式分層控制策略 9次下載
- 如何使用異質(zhì)多智能體系統(tǒng)進(jìn)行滯后一致性跟蹤控制 8次下載
- Cache一致性協(xié)議優(yōu)化研究 0次下載
- DSA系統(tǒng)的全局一致性需求分析 0次下載
- TTCN在TD-SCDMA終端RRM一致性測(cè)試系統(tǒng)中的應(yīng)用
- CMP中Cache一致性協(xié)議的驗(yàn)證
- 10GBASE-T以太網(wǎng)電氣一致性應(yīng)用軟件簡(jiǎn)化測(cè)試步驟
- TD-SCDMA協(xié)議一致性的測(cè)試研究
- 一致性規(guī)劃研究
- 改進(jìn)的基于目錄的Cache一致性協(xié)議
- 有關(guān)100M、1000M以太網(wǎng)一致性測(cè)試問(wèn)題探討交流 294次閱讀
- 異構(gòu)計(jì)算下緩存一致性的重要性 2.7k次閱讀
- Redis緩存與Mysql如何保證一致性? 1.6k次閱讀
- 如何保證緩存一致性 2.3k次閱讀
- 如何解決數(shù)據(jù)庫(kù)與緩存一致性 1.8k次閱讀
- 如何進(jìn)行千兆以太網(wǎng)的一致性測(cè)試 2.2k次閱讀
- Dubbo負(fù)載均衡策略之一致性哈希 1.7k次閱讀
- 如何保障MySQL和Redis的數(shù)據(jù)一致性 1.4k次閱讀
- Redis緩存更新一致性的方式 1.3k次閱讀
- RTL與網(wǎng)表的一致性檢查 5.5k次閱讀
- EMC輻射測(cè)試中,一致性分析是一個(gè)很困難的任務(wù) 6.3k次閱讀
- 詳解CAN總線(xiàn)一致性測(cè)試的中的DLC測(cè)試 2w次閱讀
- 探討發(fā)送端物理層一致性測(cè)試的含義,要素及目標(biāo)和趨勢(shì) 6.7k次閱讀
- 影響動(dòng)力電池一致性的因素分析以及6大解決措施 2.3w次閱讀
- 加速器一致性接口 4.4k次閱讀
下載排行
本周
- 1MDD品牌三極管BC807數(shù)據(jù)手冊(cè)
- 3.00 MB | 次下載 | 免費(fèi)
- 2MDD品牌三極管BC817數(shù)據(jù)手冊(cè)
- 2.51 MB | 次下載 | 免費(fèi)
- 3MDD品牌三極管D882數(shù)據(jù)手冊(cè)
- 3.49 MB | 次下載 | 免費(fèi)
- 4MDD品牌三極管MMBT2222A數(shù)據(jù)手冊(cè)
- 3.26 MB | 次下載 | 免費(fèi)
- 5MDD品牌三極管MMBTA56數(shù)據(jù)手冊(cè)
- 3.09 MB | 次下載 | 免費(fèi)
- 6MDD品牌三極管MMBTA92數(shù)據(jù)手冊(cè)
- 2.32 MB | 次下載 | 免費(fèi)
- 7STM32G474 HRTIME PWM 丟波問(wèn)題分析與解決
- 1.00 MB | 次下載 | 3 積分
- 8新能源電動(dòng)汽車(chē)高壓線(xiàn)束的銅鋁連接解決方案
- 2.71 MB | 次下載 | 2 積分
本月
- 1愛(ài)華AIWA HS-J202維修手冊(cè)
- 3.34 MB | 37次下載 | 免費(fèi)
- 2PC5502負(fù)載均流控制電路數(shù)據(jù)手冊(cè)
- 1.63 MB | 23次下載 | 免費(fèi)
- 3NB-IoT芯片廠商的資料說(shuō)明
- 0.31 MB | 22次下載 | 1 積分
- 4H110主板CPU PWM芯片ISL95858HRZ-T核心供電電路圖資料
- 0.63 MB | 6次下載 | 1 積分
- 5UWB653Pro USB口測(cè)距通信定位模塊規(guī)格書(shū)
- 838.47 KB | 5次下載 | 免費(fèi)
- 6技嘉H110主板IT8628E_BX IO電路圖資料
- 2.61 MB | 4次下載 | 1 積分
- 7蘇泊爾DCL6907(即CHK-S007)單芯片電磁爐原理圖資料
- 0.04 MB | 4次下載 | 1 積分
- 8蘇泊爾DCL6909(即CHK-S009)單芯片電磁爐原理圖資料
- 0.08 MB | 2次下載 | 1 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開(kāi)源硬件-PMP21529.1-4 開(kāi)關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191439次下載 | 10 積分
- 5十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183353次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81602次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73822次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App





創(chuàng)作
發(fā)文章
發(fā)帖
提問(wèn)
發(fā)資料
發(fā)視頻
上傳資料賺積分
評(píng)論