日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 工業(yè)控制 > 電子設計自動化
[導讀]1. 在不是不得以的情況的話,不是用異步設計。而應該使用同步設計。2. 分割模塊把一個設計分割為幾個易于管理的塊,有利于團隊工作。如果只有一個主要功能模塊則分為幾個子模塊。遵循SPEC分割。3. 復位要對DFF和LATC

1. 在不是不得以的情況的話,不是用異步設計。而應該使用同步設計。

2. 分割模塊
把一個設計分割為幾個易于管理的塊,有利于團隊工作。如果只有一個主要功能模塊則分為幾個子模塊。遵循SPEC分割。

3. 復位
要對DFF和LATCH進行復位。設計時采用異步復位。復位信號要直接連入FF。

4. 對于FF的輸出要用非阻塞語句。每個FF只能在一個always塊中賦值。FF最好規(guī)定單沿觸發(fā)。

5. 有些地方也不一定要用非阻塞語句。比如要從一個時鐘產(chǎn)生另一個時鐘時:
always @(posedge clka)
clkb = ~clka;

6. 有些時候也不是必須要統(tǒng)一一個沿觸發(fā),如DDR。

7. 組合邏輯
簡單的組合邏輯用連續(xù)賦值實現(xiàn)。復雜的用always。描述組合邏輯時,一個需要注意的是latch的引入,要把if和case 的條件寫全。

8. 組合的case
在case前賦值,來使case條件完備,不會出現(xiàn)額外的latch

9. 選擇器



來源:零八我的愛0次

本站聲明: 本文章由作者或相關機構(gòu)授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權益,請及時聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關閉