同步設計和異步設計的特點
同步邏輯是時鐘之間有固定的因果關系。異步邏輯是各時鐘之間沒有固定的因果關系。
同步電路特點:時鐘個數只有一個,電路中觸發器的時鐘輸入端連接同一個時鐘脈沖源,所有觸發器的狀態變化都與所加的時鐘脈沖信號同步;由于只有一個時鐘,所以整個電路所有時鐘應該是同源同相的;一般會濾掉毛刺,不需要特別考慮競爭與冒險;有利于靜態時序分析;設計的電路具有強耦合關系,不利于面積優化與低功耗優化,不靈活;存在時鐘偏斜問題。

異步電路特點:電路中沒有統一的時鐘(可以有多個時鐘),有些觸發器的時鐘輸入端與時鐘脈沖源相連(與時鐘脈沖源同步),其余觸發器狀態變化不與時鐘脈沖源同步;由于有多個時鐘,因此有些時鐘是同源不同相的,有些是不同源的;很大概率存在競爭與冒險;一般無法對異步電路進行靜態時序分析;電路耦合關系很弱,設計比較靈活,相同條件下比同步電路功耗低;不存在時鐘偏斜問題。

做模塊劃分時應該考慮哪些問題
結構層次化是設計的一種基本思想,需要注意:結構不宜太深,否則綜合時面積過大,綜合工具會默認做扁平化處理;頂層設置不宜過于復雜,主要完成諸如輸入輸出,模塊調用與實例化,全局時鐘,三態總線,全局復位等等簡單的功能;雙向的信號最好只在頂層出現;子模塊之間最好不要有跨層次的接口;合理考慮子模塊的功能、結構、時序等。
模塊劃分的技巧:對每個同步時序設計的子模塊的輸出使用寄存器處理;將相關的邏輯或者可以復用的邏輯寫在一起;將不同優化目標的部分分開,時序的和面積的分開處理;將時序寬松的分到同一個模塊;將存儲器件獨立劃分;合理規劃模塊的規模。

圖1 模塊劃分示意圖
組合邏輯設計有哪些考慮點
根據邏輯功能的不同特點,可以將數字電路分成兩大類,一類稱為組合邏輯電路(簡稱組合電路),另一類稱為時序邏輯電路(簡稱時序電路)。
常見組合邏輯電路包括編碼器、譯碼器、數據選擇器、數值比較器、加法器、函數發生器、奇偶校驗器/發生器等。

圖2 組合邏輯之半加器
組合邏輯設計注意事項包括:避免組合邏輯反饋環路(容易毛刺、振蕩、時序違規等);替換延遲鏈,用倍頻、分頻或者同步計數器完成;替換異步脈沖產生單元(毛刺生成器),用同步時序設計脈沖電路;慎用鎖存器,鎖存器容易產生毛刺。
RTL代碼優化有哪些技巧
Pipelining,即流水線時序優化方法,其本質是調整一個較長的組合邏輯路徑中的寄存器位置,用寄存器合理分割該組合邏輯路徑,從而降低了對路徑的Clock-To-Output和Setup等時間參數的要求,達到提高設計頻率的目的。但是必須要注意的是,使用Pipelining優化技術只能合理地調整寄存器位置。
模塊復用與Resource Sharing,Sharing模塊復用和Resource Sharing是一種節約面積的思想,在設計電路中,在不影響性能的情況下,實現最少的邏輯資源開銷。
邏輯復制是一種通過增加面積而改善時序條件的優化手段。邏輯復制最常使用的場合是調整信號的扇出。如果某個信號需要驅動后級的很多單元,換句話說,也就是其扇出非常大,那么為了增加這個信號的驅動能力,必須插入很多級Buffer,這樣就在一定程度上增加了這個信號路徑的延時。這時可以復制生成這個信號的邏輯,使多路同頻同相的信號驅動后續電路,平均到每路的扇出變低,不需要加Buffer也能滿足驅動能力的要求,這樣就節約了該信號的路徑時延。
香農擴展(Shannon Expansion)也是一種邏輯復制、增加面積、提高頻率的時序優化手段。香農擴展通過邏輯復制、增加MUX(多路選擇器)來縮短某個優先級高但組合路徑長的信號的路徑延時(信號a),從而提高該關鍵路徑的工作頻率,以增加面積換取電路時序性能的優化。其擴展運算公式為:Fa,b,c=aF1,b,c+aF(0,b,c)。

相關推薦
呼吸燈電路設計
發表于 01-29 11:01
?55次閱讀
數字電路設計是數字電路最為關鍵及重要的一步,今天我們將從各個流程為大家介紹完整的數字電路設計!
發表于 07-10 17:14
?3117次閱讀
stm32復位電路設計
發表于 06-26 09:26
?2次下載
電路設計CAD資料分享免費下載。、
發表于 05-24 17:51
?39次下載
AD 09電路設計案例教程.pdf
發表于 03-03 09:14
?27次下載
及應用電路實例》結合國內外IGBT的發展和最新應用技術,以從事IGBT應用電路設計人員為《IGBT驅動與保護電路設計及應用電路實例》的讀者對象,系統、全面地講解了ICBT應用電路設計必備的基礎知識,并選取和
發表于 02-17 11:29
同步電路和異步電路的區別是什么?什么是同步邏輯和異步邏輯?
發表于 11-12 06:17
在學習電路設計的時候,不知道你是否有這樣的困擾:明明自己學了很多硬件電路理論,也做過了一些基礎操作實踐,但還是無法設計出自己理想的電路。歸根結底,我們缺少的是硬件電路設計的思路,以及項目...
發表于 11-11 08:40
、反相器1.1 基本電路1.2 電路設計(virtuoso基本使用)1.2.1 創建庫和單元1.2.2 進行電路設計1.2.3 電路功能仿真二、靜態寄存器一、反相器1.1 基本電路不贅述,靜態CMOS
發表于 11-07 10:21
?29次下載
電路設計模塊電路設計模塊參考資料電路設計模塊注意事項知識點補充電源和地之間并聯電容作用:共模干擾和差模干擾電路設計模塊參考資料17種常見的單片機電路設計模塊電路模塊設計合集參考之前項目中所用到的電路
發表于 11-06 16:21
?48次下載
什么是同步邏輯和異步邏輯?同步電路和異步電路的區別在哪?時序設計的實質是什么?
發表于 09-29 07:33
的信號線。這兩個信號傳輸也是通過上升和下降沿來區分的。二、RGMII 與 GMII 轉換電路設計RGMII的設計邏輯只需要在GMII邏輯的基礎上增加單沿八位變雙沿四位(雙沿四位變單沿八位)的邏輯。由于數據和時鐘都是同時同向傳輸的,但是在接收端,需要時鐘與數據的中心對齊。這里有兩種處理方式:![在這里插入
發表于 07-29 06:13
本文來自芯社區,謝謝。1:什么是同步邏輯和異步邏輯? 同步邏輯是時鐘之間有固定的因果關系。異步邏輯是各時鐘之間沒有固定的因果關系。 同步時序邏輯電路的特點:各觸發器的時鐘端全部連接在一起,并接在系統
發表于 07-26 08:26
低功耗電路設計方法時鐘門控技術頻繁的信號翻轉會造成很大的短路電流,以及對負載電容進行頻繁的充放電,即增大所謂的內部功耗(InternalPower)和切換功耗(SwitchPower)。在現代數字集成電路設計
發表于 07-26 06:01
`內容簡介《IGBT驅動與保護電路設計及應用電路實例》結合國內外IGBT的發展和最新應用技術,以從事IGBT應用電路設計人員為《IGBT驅動與保護電路設計及應用電路實例》的讀者對象,系統、全面地講解
發表于 07-24 17:13
LLC電路設計原理及電路失效分析綜述
發表于 07-22 09:54
?129次下載
我正在找人做電路設計
發表于 06-23 11:27
什么是同步邏輯和異步邏輯,同步電路和異步電路的區別是什么?
發表于 06-18 08:52
RCC的電路設計說明。
發表于 06-16 17:37
?12次下載
微波、射頻電路設計方法說明。
發表于 06-07 14:47
?105次下載
基于PSpice的光電放大電路設計和仿真說明。
發表于 05-27 10:01
?10次下載
淋漓盡致的發揮你的聰明才智,而不要拘泥于是不是采用了公共單元圖庫。 當然集成電路設計和你以前的設計是有點不同,這里說其中的一個特點:有大量的三極管供你使用,而電阻電容卻很麻煩。 或者這樣吧:你就當是一場
發表于 05-26 06:43
Multisim 7.0的功能特點是什么?怎么實現Multisim 7.0用于噴油器驅動電路設計?
發表于 05-17 07:04
射頻微波電路設計說明。
發表于 05-12 15:08
?78次下載
RF電路設計的常見問題有哪些?RF電路設計原則及方案是什么?
發表于 05-07 06:54
運用MATLAB及EPROM簡化擴頻電路設計直接序列擴頻電路方案有什么特點
發表于 04-23 06:56
如何實現CC1310硬件電路設計?CC1310具有哪些功能特點?
發表于 04-19 07:49
PFC電路與BOOST電路設計實例說明。
發表于 04-16 15:02
?79次下載
求一款基于VHDL的異步串行通信電路設計分享
發表于 04-08 06:16
電路設計中的11個細節
發表于 03-18 07:24
模擬電路設計困難的具體原因模擬電路設計重在學習和累積經驗成為優秀的模擬電路設計師
發表于 03-01 06:22
核心板接口說明核心板硬件電路設計USB Host電路設計
發表于 02-01 06:22
Clock shew是數字集成電路設計中一個重要的因素。本文比較了在同步電路設計中0clock shew和非0clock shew時鐘分布對電路性能的影響,分析了通過調整時鐘樹中CLOCK SKEW
發表于 01-14 16:26
?21次下載
電路設計軟件存在意義在于設計電路,缺少電路設計軟件,電路設計將變得十分麻煩。對于電路設計軟件,小編在往期系列文章中已有諸多介紹。為繼續增進大家對電路設計軟件的認識,本文將基于protel電路設計軟件講解如何設計高速PCB。如果你對電路設計軟件具有興
發表于 12-06 17:08
?2282次閱讀
1、什么是同步邏輯和異步邏輯,同步電路和異步電路的區別是什么? 同步邏輯是時鐘之間有固定的因果關系。異步邏輯是各時鐘之間沒有固定的因果關系。 電路設計可分類為同步電路和
發表于 11-09 14:58
?6815次閱讀
同步電路設計將系統狀態的變化與時鐘信號同步,并通過這種理想化的方式降低電路設計難度。同步電路設計是 FPGA 設計的基礎。 01 觸發器 觸發器(Flip Flop,FF)是一種只能存儲1個二進制位
發表于 10-21 11:56
?3721次閱讀
算.pdfMOS管驅動電路設計秘籍(工作原理+電路設計+問題總結)/高速MOS驅動電路設計和應用指南.docMOS管驅動電路設計秘籍(工作原理+電路設計+問題總結)/免費申請領取樣品.urlMOS管驅動
發表于 07-23 17:22
驅動電流計算.pdfMOS管驅動電路設計秘籍(工作原理+電路設計+問題總結)/高速MOS驅動電路設計和應用指南.docMOS管驅動電路設計秘籍(工作原理+電路設計+問題總結)/免費申請
發表于 07-21 18:52
在網上許多關于硬件電路的經驗、知識讓人目不暇接。像信號完整性,EMI,PS設計準會把你搞暈。別急,一切要慢慢來。我想通過和大家探討一些自己關于硬件電路設計方面的心得,來個“拋轉引玉”,獻給那些剛開始或即將開始設計硬件電路的人,讓大家在“硬件電路設計”這條路上少走“彎路”。
發表于 08-09 07:13
3.2 同步電路的設計規則 3.3 異步設計中常見問題及其解決方法 3.4 不建議使用電路 4SET和RESET信號處理 5 時延電路處理 6 全局信號的處理方法 7 時序設計的可靠性保障措施 8 ALTERA參考設計準
發表于 03-05 13:55
電路及電路設計經驗技巧
發表于 01-02 14:53
華為內部電路設計規范資料
發表于 10-11 18:21
有會做 食用油含水率檢測電路設計和基于單片機的廣告燈自動控制系統設計 電路的大神嗎?能幫忙做的留下聯系方式(有償)。
發表于 04-06 21:42
`編輯推薦 本書是一本關于微波固態電路分析與設計的專著。本書共分為15章,其主要特點是:廣泛覆蓋無源和有源射頻和微波電路設計技術;介紹了微波電路包括制造技術方面的具體問題處理經驗,以及異質結構和寬
發表于 01-24 17:52
`編輯推薦《普通高等教育電子科學與技術類特色專業系列規劃教材:射頻通信電路設計(第二版)》可以作為通信類和電子類(通信工程、電子信息工程、無線電技術、計算機等專業)本科生的教材或參考書,也可供從事
發表于 01-18 17:31
132.7.4 帶異步復位和置位、上升沿觸發的觸發器 142.7.5 帶同步復位、上升沿觸發的觸發器 152.7.6 帶同步置位、上升沿觸發的觸發器 162.7.7 帶異步復位和時鐘使能、上升沿觸發
發表于 12-08 14:42
一、硬件電路設計流程系列--硬件電路設計規范 二、硬件電路設計流程系列--方案設計(1) :主芯片選型 三、硬件電路設計流程系列--方案設計(2) :芯片選購 四、硬件電路設計流程系列--方案設計(3) :功耗分析與電源設計 五、硬件電路設計流程系列--方案設計(4):設計一
發表于 10-17 17:16
電路設計--電路定理
發表于 09-14 16:34
本帖最后由 ignosi 于 2017-8-24 18:39 編輯
在學習李明洋老師主講的這門《天線和射頻匹配電路設計》視頻培訓課程之前,我查閱了很多本射頻相關書籍,書上關于匹配電路設計的內容
發表于 08-24 18:02
電路設計--電路定理.ppt
發表于 08-13 16:01
電路設計--正弦量
發表于 08-07 09:48
?9次下載
電路設計--正弦穩態電路
發表于 08-07 09:31
?3次下載
電路設計--電路定理
發表于 02-28 22:50
?17次下載
電路設計--RLC串聯電路
發表于 02-28 22:48
?12次下載
電路設計:鎖相增益放大電路設計
發表于 12-17 15:26
?4次下載
電動汽車中異步電機控制器硬件電路設計_魏潔菲
發表于 12-15 22:04
?2次下載
Verilog基本電路設計之一: 單bit跨時鐘域同步(帖子鏈接:bbs.eetop.cn/thread-605419-1-1.html)看到壇子里不少朋友,對于基本數字電路存在這樣那樣的疑惑,本人
發表于 09-15 19:08
高速MOS驅動電路設計和應用指南高速MOS驅動電路設計和應用指南
發表于 06-22 15:56
?49次下載
詳細的電子電路設計從入門到精通是學習電路設計的最好的必備
發表于 06-17 16:00
?72次下載
同步電路設計技術及規則—華為。
發表于 05-05 17:40
?3次下載
眾所皆知,電源電路設計,乃是在整體電路設計中最基礎的必備功夫,因此,在接下來的文章中,將會針對實體電源電路設計的案例做基本的探討。
發表于 04-15 09:43
?75次下載
今天與大家一起學習--電路設計技術與技巧,很好的資料。從簡單的電路設計開始,分析和設計常見的電路,方便大家學習和設計電路。歡迎學習。
發表于 03-16 21:37
基于FPGA的光電系統同步自適應電路設計與實現
發表于 01-04 17:03
?10次下載
晶振外圍電路設計,晶振外圍電路設計,晶振外圍電路設計。
發表于 12-25 09:50
?12次下載
射頻電路設計,學習射頻電路設計,學習射頻電路設計學習,射頻電路設計學習!
發表于 11-10 16:46
?91次下載
請問有沒有可以用硬件電路設計占空比固定,頻率可調的脈沖輸出電路,純硬件,謝謝大家了
發表于 10-22 15:40
求一個全橋高頻同步整流電路設計及工作原理
發表于 09-20 14:57
經典電路設計電路包括很多種類的電路設計圖
發表于 03-14 19:26
工欲善其事必先利其器,工程師要想設計出優秀的電路,首先就要有功能強勁的電路設計軟件。本文總結了數款主流的電子電路設計軟件,為工程師的電路設計提供參考。##Protues##Multisim##Quartus II##OrCAD##EWB##Allegro##Powerpcb
發表于 09-03 10:22
?1.9w次閱讀
基半導體激光器的遠距離語音通話電路設計; 1.遠距離聲音調制發射接受電路設計; 2.信號濾波放大電路設計; 3.聲音環境濾波和高性能放大電路設計;最好能有鎖相電路存在
發表于 06-21 13:05
異步SRAM存儲器接口電路設計(Altera FPGA開發板)如圖所示:
發表于 08-15 14:37
?3659次閱讀
為了增加可編程邏輯器件電路工作的穩定性,一定要加強可編程邏輯器件設計的規范要求,要盡量采用同步電路設計。對于設計中的異步電路,要給出不能轉換為同步設計的原因,并對
發表于 09-07 16:28
?138次下載
集成電路設計導論內容有數位電路分析與設計,集成電路設計導論,類比電路分析與設計等。
發表于 08-28 12:06
?327次下載
包含4本書:電力生產人員技能培訓 電路基礎部分 射頻集成電路芯片原理與用用電路設計--黃智偉CMOS模擬集成電路設計與仿真電路同步輔導及習題全解[hide][/hide]
發表于 07-28 09:17
通常我們在設計芯片的同時,可以根據芯片本身的特征,額外地把可測性電路設計(Design For Testability)在芯片里。談到可測性的電路設計,內建自測試(BIST)和基于掃描Scan—Based)的電路設計
發表于 06-10 10:13
?1594次閱讀
今天去一家公司面試,筆試時,問了一道問題:1問:同步電路和異步電路的區別是什么?2問:上一些什么網站找資料?3問:在指定采購員購買元器件時,如何選擇?
發表于 05-12 14:45
本帖最后由 gk320830 于 2015-3-9 18:37 編輯
雙速異步電動機控制電路設計及文字敘述(文字盡可能的多謝)求求各位高人了.謝謝了!手動控制.和自動控制(時間繼電器)三角(低速)雙星行(高速)
發表于 05-08 12:40
相較純粹的單一時鐘的同步電路設計,設計人員更多遇到的是多時鐘域的異步電路設計。因此,異步電路設計在數字電路設計中的重要性不言而喻。本文主要就異步設計中涉及到的
發表于 07-31 16:51
?56次下載
數字邏輯電路設計課程
數字邏輯電路的設計包括兩個方面:基本邏輯功能電路設計和邏輯電路系統設計。關于基本邏輯功能電路設計一般在《數字電路技術基礎
發表于 05-24 16:05
?113次下載
基于LabVIEW的數字電路設計和仿真
數字電路設計和仿真是電子工程領域的基本技術。介紹了基于LabV IEW的數字電路設計和仿真的原理和方法,比較了其與專業EDA軟
發表于 03-30 16:09
?117次下載
儀表放大器的特點和電路設計原理
儀表放大器的特點
高共模抑制比
共模
發表于 03-10 16:54
?2905次閱讀
華為同步電路設計規范
為了增加可編程邏輯器件電路工作的穩定性,一定要加強可編程邏輯器件設計的規范要求,要盡量采用同步電路設計。對于設計中的異步
發表于 02-11 10:04
?124次下載
OP放大電路設計本書是“實現電子電路設計叢書”之一。本書內容分基礎部分(1~5章)和應用部分(6~9章)。本書適對象是相關領域工程技術人員以及大學相關專業本科生,研究生;也可供廣大的愛好者學習參考。[hide]OP放大器電路設計.rar[/hide]
發表于 11-21 12:27
電源電路設計原理及應用 眾所皆知,電源電路設計,乃是在整體電路設計中最基礎的必備功夫,因此,在接下來的文章中,將會針對實體電源電路設計的案例做基本的探討。 電源device電路
發表于 10-22 11:07
實驗二 基本時序電路設計(1)實驗目的:熟悉QuartusⅡ的VHDL文本設計過程,學習簡單時序電路的設計、仿真和硬件測試。(2)實驗內容:Ⅰ.用VHDL設計一個帶異步復位的D觸發器,并利用
發表于 10-11 09:21
電路設計的基本理論及設計方法。本講義面向剛學完“基礎電路分析”及“現代電路分析”課程后的電子工程、通信和控制類專業本科學生。前 言 &
發表于 08-20 19:01
特種集成開關電源的電路設計
摘要:詳細闡述了四種新型特種集成開關電源的性能特點、電路設計方案及其應用領域。
關鍵詞:特種
發表于 07-17 10:08
?1277次閱讀
抗惡劣環境下的異步串行接口電路設計
發表于 05-14 13:21
?17次下載
時序邏輯電路設計6.1 基本D觸發器的設計6.2 JK觸發器6.3 帶異步復位/置位端的使能T觸發器6.4 基本計數器的設計6.5 同步清零的計數器6.6 同步清零的可逆計數器6.7 同步預置數的計數器
發表于 03-20 10:04
異步電路設計:集成電路設計之初,并沒有同步和異步的區別,研究的重點在于“mechanical relay circuits”。70年代后,同步設計因為概念簡單、設計方便,逐漸成為設計的主流方案
發表于 12-23 16:01
?108次下載
Protel DXP電路設計及應用教程是本解析Protel DXP電路設計應用的實例教程?!禤rotel DXP電路設計及應用教程》從實用角度出發,詳細講解了電路原理圖的設計與印制電路板的
發表于 12-02 09:58
?726次下載
射頻通信電路設計系統地介紹了射頻通信電路設計的基本原理和方法。全書從傳輸線理論,圓圖,兩端口
發表于 09-16 15:39
?459次下載
PLD設計技巧—采用同步電路設計AsynchronousvsSynchronous Circuit Design
Mainly useCombinationalLogic to do
發表于 09-11 09:12
?24次下載
眾所皆知,電源電路設計,乃是在整體電路設計中最基礎的必備功夫,因此,在接下來的文章中,將會針對實體電源電路設計的案例做基本的探討。電源device電路※輸出電
發表于 05-13 08:46
?429次下載
評論