0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

異步和同步電路的區(qū)別 同步時(shí)序設(shè)計(jì)規(guī)則

454398 ? 來(lái)源: FPGA技術(shù)聯(lián)盟 ? 作者: FPGA技術(shù)聯(lián)盟 ? 2020-12-05 11:53 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

異步電路

1. 電路的核心邏輯是組合電路,比如異步的FIFO/RAM讀寫(xiě)信號(hào)、地址譯碼信號(hào)等電路;

2. 電路的輸出不依賴于某一個(gè)時(shí)鐘,也就說(shuō)不是由時(shí)鐘信號(hào)驅(qū)動(dòng)觸發(fā)器產(chǎn)生的;

3. 異步電路非常容易產(chǎn)生毛刺,且易受環(huán)境的影響,不利于器件的移植;

同步電路

1. 電路的核心邏輯是由各種各樣的觸發(fā)器實(shí)現(xiàn)的,所以比較容易使用寄存器的異步復(fù)位/置位端,以使整個(gè)電路有一個(gè)確定的初始狀態(tài);

2. 整個(gè)電路是由時(shí)鐘沿驅(qū)動(dòng)的;

3. 以觸發(fā)器為主體的同步時(shí)序電路可以很好的避免毛刺的影響,使設(shè)計(jì)更可靠;

4. 同步時(shí)序電路利于器件移植,因?yàn)榄h(huán)境以及器件工藝對(duì)同步電路的影響幾乎可以不考慮

5. 同步電路可以容易的組織流水線,提高芯片的運(yùn)行速率

6. 同步電路可以很好的利用先進(jìn)的設(shè)計(jì)工具,如靜態(tài)時(shí)序分析工具等,為設(shè)計(jì)者提供了最大便利條件,便于電路錯(cuò)誤分析,加快設(shè)計(jì)進(jìn)度。

同步時(shí)序設(shè)計(jì)規(guī)則

1. 盡可能在整個(gè)設(shè)計(jì)中只使用一個(gè)主時(shí)鐘,同時(shí)只適用同一個(gè)時(shí)鐘沿,主時(shí)鐘走FPGA 全局網(wǎng)絡(luò),因?yàn)镕PGA器件中的全局時(shí)鐘資源是專(zhuān)門(mén)為降低時(shí)鐘的抖動(dòng)和扭曲而設(shè)計(jì)的,在Xilinx FPGA當(dāng)中,采用專(zhuān)門(mén)的時(shí)鐘管理模塊(CMT)來(lái)管理全局時(shí)鐘資源,有效的提高了時(shí)鐘的質(zhì)量;

2. 在FPGA設(shè)計(jì)中,所有輸入、輸出信號(hào)均應(yīng)通過(guò)寄存器寄存,寄存器接口當(dāng)作異步接口考慮;

3. 當(dāng)全部電路不能用同步電路設(shè)計(jì)的時(shí)候,也就是說(shuō)需要多個(gè)時(shí)鐘來(lái)實(shí)現(xiàn)的時(shí)候,原則上將電路分成多個(gè)局部同步電路來(lái)設(shè)計(jì),各局部電路接口之間采用異步電路來(lái)考慮;

4. 電路設(shè)計(jì)中需要考慮時(shí)序余量,當(dāng)設(shè)計(jì)無(wú)法滿足理論最高頻率的時(shí)候,芯片就會(huì)無(wú)法可靠工作

5. 電路中所有寄存器、狀態(tài)機(jī)在單板上電復(fù)位時(shí)候應(yīng)處于一個(gè)已知的狀態(tài);

總結(jié)

同步時(shí)序電路更適合現(xiàn)代FPGA設(shè)計(jì),另外,隨著FPGA/CPLD的規(guī)模越來(lái)越大,設(shè)計(jì)者無(wú)需像以前一樣經(jīng)常使用行波計(jì)數(shù)器或者異步脈沖生成器等典型的異步邏輯設(shè)計(jì)方式以節(jié)約設(shè)計(jì)所消耗的面積資源,而新型FPGA豐富的邏輯資源、強(qiáng)大的EDA綜合實(shí)現(xiàn)工具為時(shí)序驅(qū)動(dòng)優(yōu)化提供了良好的條件,現(xiàn)代FPGA推薦使用同步時(shí)序邏輯設(shè)計(jì)。

編輯:hfy

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 同步電路
    +關(guān)注

    關(guān)注

    1

    文章

    60

    瀏覽量

    13521
  • 同步時(shí)序
    +關(guān)注

    關(guān)注

    0

    文章

    12

    瀏覽量

    7958
  • 異步電路
    +關(guān)注

    關(guān)注

    2

    文章

    48

    瀏覽量

    11337
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    什么是同步邏輯和異步邏輯,同步電路異步電路區(qū)別是什么?

    什么是同步邏輯和異步邏輯,同步電路異步電路區(qū)別
    發(fā)表于 06-18 08:52

    什么是同步邏輯和異步邏輯

    什么是同步邏輯和異步邏輯?同步電路異步電路區(qū)別
    發(fā)表于 09-29 07:33

    同步電路異步電路區(qū)別是什么

    同步電路異步電路區(qū)別是什么?什么是同步邏輯和異步
    發(fā)表于 11-12 06:17

    同步時(shí)序邏輯電路

    同步時(shí)序邏輯電路:本章系統(tǒng)的講授同步時(shí)序邏輯電路的工作原理、分析方法和設(shè)計(jì)方法。從
    發(fā)表于 09-01 09:06 ?0次下載

    異步時(shí)序邏輯電路

    異步時(shí)序邏輯電路:本章主要從同步時(shí)序邏輯電路異步
    發(fā)表于 09-01 09:12 ?0次下載

    同步時(shí)序電路

    同步時(shí)序電路 4.2.1 同步時(shí)序電路的結(jié)構(gòu)和代數(shù)法描述
    發(fā)表于 01-12 13:31 ?5590次閱讀
    <b class='flag-5'>同步</b><b class='flag-5'>時(shí)序電路</b>

    IC設(shè)計(jì)中同步復(fù)位與異步復(fù)位的區(qū)別

    1、什么是同步邏輯和異步邏輯,同步電路異步電路區(qū)別
    的頭像 發(fā)表于 11-09 14:58 ?1w次閱讀

    什么是同步時(shí)序電路異步時(shí)序電路,同步異步電路區(qū)別

    同步異步時(shí)序電路都是使用反饋來(lái)產(chǎn)生下一代輸出的時(shí)序電路。根據(jù)這種反饋的類(lèi)型,可以區(qū)分這兩種電路。時(shí)序電
    的頭像 發(fā)表于 03-25 17:29 ?2.8w次閱讀
    什么是<b class='flag-5'>同步</b><b class='flag-5'>時(shí)序電路</b>和<b class='flag-5'>異步</b><b class='flag-5'>時(shí)序電路</b>,<b class='flag-5'>同步</b>和<b class='flag-5'>異步</b><b class='flag-5'>電路</b>的<b class='flag-5'>區(qū)別</b>?

    同步復(fù)位與異步復(fù)位的區(qū)別

    請(qǐng)簡(jiǎn)述同步復(fù)位與異步復(fù)位的區(qū)別,說(shuō)明兩種復(fù)位方式的優(yōu)缺點(diǎn),并解釋“異步復(fù)位,同步釋放”。
    的頭像 發(fā)表于 08-14 11:49 ?7999次閱讀

    同步電路異步電路有何區(qū)別

    同步電路異步電路有何區(qū)別 同步電路
    的頭像 發(fā)表于 08-27 16:57 ?1.2w次閱讀

    同步FIFO和異步FIFO的區(qū)別 同步FIFO和異步FIFO各在什么情況下應(yīng)用

    同步FIFO和異步FIFO的區(qū)別 同步FIFO和異步FIFO各在什么情況下應(yīng)用? 1. 同步FI
    的頭像 發(fā)表于 10-18 15:23 ?2096次閱讀

    什么是同步邏輯和異步邏輯?同步電路異步電路有何區(qū)別

    統(tǒng)一的時(shí)鐘信號(hào)的驅(qū)動(dòng)下進(jìn)行操作,而異步邏輯是指電路中的各個(gè)組件根據(jù)輸入信號(hào)的條件自主進(jìn)行操作,不受統(tǒng)一的時(shí)鐘信號(hào)控制。 同步邏輯和異步邏輯的區(qū)別
    的頭像 發(fā)表于 11-17 14:16 ?2898次閱讀

    異步電路同步電路區(qū)別在哪?

    異步電路同步電路區(qū)別在哪? 異步電路
    的頭像 發(fā)表于 12-07 10:53 ?4606次閱讀

    同步整流和異步整流的區(qū)別

    同步整流和異步整流的區(qū)別? 同步整流和異步整流是電力系統(tǒng)中常用的兩種整流方式,它們有著不同的工作原理和特點(diǎn)。本文將詳細(xì)介紹
    的頭像 發(fā)表于 12-08 10:06 ?3248次閱讀

    異步電機(jī)與同步電機(jī)的區(qū)別和應(yīng)用

    異步電機(jī)與同步電機(jī)的區(qū)別和應(yīng)用 異步電機(jī)和同步電機(jī)是兩種不同類(lèi)型的電機(jī),在結(jié)構(gòu)、原理和應(yīng)用方面都有一些顯著的
    的頭像 發(fā)表于 12-09 15:55 ?3822次閱讀

    電子發(fā)燒友

    中國(guó)電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會(huì)員交流學(xué)習(xí)
    • 獲取您個(gè)性化的科技前沿技術(shù)信息
    • 參加活動(dòng)獲取豐厚的禮品