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

當(dāng)前位置:首頁 > EDA > 電子設(shè)計(jì)自動(dòng)化
[導(dǎo)讀]在設(shè)計(jì)邏輯和電路時(shí),經(jīng)常會(huì)遇到這樣的問題。即采用普通集成電路實(shí)現(xiàn)的設(shè)計(jì)移植到FPGA/CPLD邏輯器件時(shí),其設(shè)計(jì)無法正常運(yùn)行。另外,有些設(shè)計(jì)己經(jīng)在邏輯器件申實(shí)現(xiàn)或通過了仿真測(cè)試。但經(jīng)過重新布線設(shè)計(jì)后,該設(shè)計(jì)不

在設(shè)計(jì)邏輯和電路時(shí),經(jīng)常會(huì)遇到這樣的問題。即采用普通集成電路實(shí)現(xiàn)的設(shè)計(jì)移植到FPGA/CPLD邏輯器件時(shí),其設(shè)計(jì)無法正常運(yùn)行。另外,有些設(shè)計(jì)己經(jīng)在邏輯器件申實(shí)現(xiàn)或通過了仿真測(cè)試。但經(jīng)過重新布線設(shè)計(jì)后,該設(shè)計(jì)不能正常工作。出現(xiàn)這些問題,基本上是在設(shè)計(jì)中出現(xiàn)了異步設(shè)計(jì)。典型的異步電路有以下幾種。

(1)組合環(huán)路

組合環(huán)路是數(shù)字邏輯設(shè)計(jì)中不穩(wěn)定性和不可靠性最常見的原因之一。在同步設(shè)計(jì)中,所有的反饋環(huán)路都應(yīng)該包括寄存器。組合環(huán)路直接建立沒有寄存器的反饋,違反了同步設(shè)計(jì)的原則。例如,當(dāng)把一個(gè)寄存器輸出通過組合邏輯反饋給同一個(gè)寄存器的異步引腳時(shí),就會(huì)產(chǎn)生組合環(huán)路,如圖1所示。


圖1 組合邏輯反饋的異步電路

組合環(huán)路是高風(fēng)險(xiǎn)的設(shè)計(jì)結(jié)構(gòu),這是因?yàn)榻M合環(huán)路的功能通常依靠環(huán)路邏輯的相對(duì)傳播延遲。正如所討論的,傳播延遲可能改變,那么環(huán)路行為也可能發(fā)生改變。

(2)延遲鏈路

當(dāng)兩個(gè)以上連續(xù)的單輸入單扇出節(jié)點(diǎn)引起延遲時(shí)就會(huì)產(chǎn)生延遲鏈路,通常把反相器連在一起增加延遲。延遲鏈通常由異步設(shè)計(jì)引入,有時(shí)用來解決其他組合邏輯引起的競(jìng)爭(zhēng)冒險(xiǎn),如圖2所示。FPGA延遲會(huì)隨每次布局布線的變化而改變,延遲鏈可能引發(fā)不同的設(shè)計(jì)問題,包括增加了設(shè)計(jì)對(duì)工作條件的敏感性,減小了設(shè)計(jì)的可靠性,從而不利于移植到其他器件結(jié)構(gòu)上。在設(shè)計(jì)中要避免使用延遲鏈,而應(yīng)采用同步設(shè)計(jì)。


圖2 延遲鏈引發(fā)設(shè)計(jì)問題

(3)異步計(jì)數(shù)器

在低速且小規(guī)模的集成電路設(shè)計(jì)中,經(jīng)常采用異步結(jié)構(gòu)進(jìn)行計(jì)數(shù)器或分頻器設(shè)計(jì),如圖3所示。因?yàn)檫@種電路結(jié)構(gòu)簡(jiǎn)單,連線較少。但這種電路結(jié)構(gòu)非常容易產(chǎn)生競(jìng)爭(zhēng)冒險(xiǎn)現(xiàn)象,并且無法提供電路的工作速度。


圖3 異步計(jì)數(shù)器結(jié)構(gòu)產(chǎn)生競(jìng)爭(zhēng)冒險(xiǎn)現(xiàn)象

綜合以上因素,為提高邏輯設(shè)計(jì)的可靠性,在邏輯設(shè)計(jì)時(shí)應(yīng)盡可能地采用同步設(shè)計(jì)。另外,由于FPGA器件的內(nèi)部結(jié)構(gòu)特性,采用同步設(shè)計(jì)可以有效地利用器件中的邏輯資源。在同步設(shè)計(jì)時(shí),只要邏輯延遲不等于或大于時(shí)鐘周期就可以避免毛刺對(duì)邏輯運(yùn)行的影響,使系統(tǒng)穩(wěn)定地同步于系統(tǒng)時(shí)鐘。

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

控制寄存器(Control Register)是中央處理器(CPU)中用于管理系統(tǒng)級(jí)操作的特殊寄存器,它為操作系統(tǒng)和硬件提供對(duì)處理器行為的精細(xì)控制。本文從計(jì)算機(jī)體系結(jié)構(gòu)角度系統(tǒng)闡述控制寄存器的設(shè)計(jì)原理、功能分類、操作機(jī)制...

關(guān)鍵字: 寄存器 處理器

Holtek推出新一代無刷直流電機(jī) (BLDC) 控制專用單片機(jī) HT32F65233。采用 Arm? Cortex?-M0+ 低功耗內(nèi)核, 具備 2.5 V~5.5 V 寬電壓操作。系統(tǒng)電壓為 5 V 時(shí),可獲得更高的...

關(guān)鍵字: BLDC單片機(jī) 電機(jī)驅(qū)動(dòng) 計(jì)數(shù)器

在 SIP 協(xié)議中處理 INVITE 請(qǐng)求時(shí),選擇同步或異步模式會(huì)直接影響服務(wù)端的性能和響應(yīng)邏輯。

關(guān)鍵字: INVITE 異步 同步

在嵌入式系統(tǒng)開發(fā)中,硬件抽象層(Hardware Abstraction Layer,HAL)起著至關(guān)重要的作用。它為上層軟件提供了統(tǒng)一的硬件訪問接口,隱藏了底層硬件的細(xì)節(jié),使得軟件具有更好的可移植性和可維護(hù)性。C++作...

關(guān)鍵字: 嵌入式C++ HAL 寄存器 封裝

采用51單片機(jī)最小開發(fā)板,由8位自制獨(dú)立按鍵控制。單片機(jī)芯片為STC89C52RC,晶振為@12.000 mhz。8X8LED點(diǎn)陣屏模塊由MAX7219驅(qū)動(dòng),MAX7219包含一個(gè)自動(dòng)掃描電路。你只需要把要顯示的數(shù)據(jù)發(fā)送...

關(guān)鍵字: 51單片機(jī) MAX7219 寄存器

電源管理集成電路(PMIC)有益于簡(jiǎn)化最終應(yīng)用并縮小其尺寸,也因此備受青睞。然而,當(dāng)默認(rèn)啟動(dòng)時(shí)序和輸出電壓與應(yīng)用要求不符時(shí),就需要定制上電設(shè)置。大多數(shù)情況下,電路沒有可以存儲(chǔ)這些設(shè)置的非易失性存儲(chǔ)器(NVM)。對(duì)此,低功...

關(guān)鍵字: 電源管理 集成電路 寄存器

我從Digilent公司拿出了我的Arty Z7板,并在Vivado/Vitis 2021.2中創(chuàng)建了一個(gè)項(xiàng)目來讓它工作,你可以在我的上一個(gè)項(xiàng)目帖子中閱讀,我在QDSP-6061的5位數(shù)上顯示滾動(dòng)文本,上面寫著“Hell...

關(guān)鍵字: 寄存器 AXI4 QDSP-6061 RTL模塊

三相異步電動(dòng)機(jī)在工業(yè)領(lǐng)域應(yīng)用廣泛,是眾多生產(chǎn)設(shè)備的核心動(dòng)力源。其轉(zhuǎn)軸作為傳遞扭矩、帶動(dòng)負(fù)載運(yùn)轉(zhuǎn)的關(guān)鍵部件,一旦出現(xiàn)裂紋、斷裂或彎曲現(xiàn)象,將直接導(dǎo)致電動(dòng)機(jī)無法正常工作,進(jìn)而影響整個(gè)生產(chǎn)流程。因此,快速準(zhǔn)確地判斷并妥善處理這...

關(guān)鍵字: 異步 電動(dòng)機(jī) 扭矩

你可能會(huì)想象他們使用先進(jìn)的人工智能相機(jī)來計(jì)算訪客人數(shù),但實(shí)際上,一個(gè)簡(jiǎn)單的基于傳感器的系統(tǒng)就能有效地完成這項(xiàng)工作!通過在入口和出口點(diǎn)放置紅外傳感器,這些系統(tǒng)檢測(cè)移動(dòng)方向并保持準(zhǔn)確計(jì)數(shù)。不需要花哨的技術(shù)。

關(guān)鍵字: Arduino IR傳感器 計(jì)數(shù)器

在單片機(jī)系統(tǒng)的設(shè)計(jì)中,復(fù)位電路是確保單片機(jī)正常工作的關(guān)鍵組成部分。它能夠在系統(tǒng)啟動(dòng)時(shí)將單片機(jī)的內(nèi)部寄存器和狀態(tài)設(shè)置為初始值,保證單片機(jī)從一個(gè)確定的狀態(tài)開始運(yùn)行。與門芯片作為一種常見的數(shù)字邏輯芯片,有時(shí)會(huì)被應(yīng)用于單片機(jī)復(fù)位...

關(guān)鍵字: 復(fù)位電路 寄存器 單片機(jī)
關(guān)閉