FPGA 器件屬于專用集成電路中的一種半定制電路,是可編程的邏輯列陣,能夠有效的解決原有的器件門電路數(shù)較少的問題。FPGA 的基本結(jié)構(gòu)包括可編程輸入輸出單元,可配置邏輯塊,數(shù)字時鐘管理模塊,嵌入式塊RAM,布線資源,內(nèi)嵌專用硬核,底層內(nèi)嵌功能單元。由于FPGA具有布線資源豐富,可重復(fù)編程和集成度高,投資較低的特點,在數(shù)字電路設(shè)計領(lǐng)域得到了廣泛的應(yīng)用。FPGA的設(shè)計流程包括算法設(shè)計、代碼仿真以及設(shè)計、板機調(diào)試,設(shè)計者以及實際需求建立算法架構(gòu),利用EDA建立設(shè)計方案或HD編寫設(shè)計代碼,通過代碼仿真保證設(shè)計方案符合實際要求,最后進行板級調(diào)試,利用配置電路將相關(guān)文件下載至FPGA芯片中,驗證實際運行效果。
雖然在FPGA中,利用綜合工具來可以將VHDL或者Verilog代碼轉(zhuǎn)化成電路。但是作為FPGA工程師而言,在沒有綜合工具的情況下,如何設(shè)計出數(shù)字電路呢?如果已經(jīng)知道需要實現(xiàn)的功能的狀態(tài)機,如何將它轉(zhuǎn)化成數(shù)字電路呢?和設(shè)計出數(shù)字電路呢?
設(shè)計數(shù)字電路一般有如下步驟:
1. 由給定的邏輯功能建立原始狀態(tài)圖和原始狀態(tài)表
2. 狀態(tài)化簡
3. 狀態(tài)分配
4. 選擇觸發(fā)器類型
5. 確定激勵方程組和輸出方程組
6. 畫出邏輯圖,并檢測自校正能力
使用D觸發(fā)器設(shè)計一個1101序列檢測器,輸入為串行編碼序列,輸出為檢出信號。
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
相關(guān)推薦
高速數(shù)字電路的仿真
介紹了專用于高速數(shù)字電路的仿真工具Hyperlynx,并使用它對高速數(shù)字電路中的阻抗匹配、傳輸線長度
發(fā)表于 03-20 14:11
?1371次閱讀
的輸出與輸入之間的邏輯關(guān)系,因而在數(shù)字電路中不能采用模擬電路的分析方法,例如,小信號模型分析法。由于數(shù)字電路中的器件主要工作在開關(guān)狀態(tài),因而采用的分析
發(fā)表于 04-06 23:45
實驗安排及教學(xué)要求 1、鎖相環(huán)及頻率調(diào)制與解調(diào)電路 2、乙類功率放大器 3、數(shù)字電路的FPGA應(yīng)用實驗 4、脈沖電路及其應(yīng)用 5、綜合實驗
發(fā)表于 04-05 17:18
?98次下載
本文介紹了 PSpice軟件 在輔助分析和設(shè)計數(shù)字電路中的應(yīng)用,并通過PSPICE軟件有效方針典型數(shù)字電路與系統(tǒng)的實例,證明該軟件在數(shù)字電子技術(shù)課程的計算機輔助教學(xué)及
發(fā)表于 08-23 16:11
?177次下載
如圖所示的 數(shù)字電路 組成的計數(shù)器是采用紅外線作檢測信號,對活動目標掃描計數(shù)的小裝置,很適用于生產(chǎn)線,對傳送帶上移動的物品進行快速而準確的計數(shù)。也可用于其他目的,例
發(fā)表于 09-18 11:41
?7866次閱讀
沒有仿真器的情況下如何開發(fā)AVR
發(fā)表于 09-21 11:36
?3次下載
手機投屏電視,在沒有網(wǎng)絡(luò)沒有WIFI的情況下,對于大多數(shù)人來說都是束手無策。在一般情況下,手機投屏到電視,分為有線跟無線兩種方式。
發(fā)表于 09-13 13:01
?4.1w次閱讀
在使用FPGA做數(shù)字電路設(shè)計的流程中,綜合是其中非常重要的一個步驟。同樣的設(shè)計源代碼,無論是VHDL或Verilog HDL,采用不同的綜合工具
發(fā)表于 07-24 15:47
?1962次閱讀
電子發(fā)燒友網(wǎng)站提供《在沒有GPS的情況下跟蹤我的汽車行程.zip》資料免費下載
發(fā)表于 11-14 10:05
?0次下載
電子發(fā)燒友網(wǎng)站提供《如何在沒有Arduino情況下制作機器人.zip》資料免費下載
發(fā)表于 12-05 09:58
?0次下載
數(shù)字電路中一個非常重要的器件就是計數(shù)器,即統(tǒng)計脈沖個數(shù)。
發(fā)表于 10-17 12:46
?3863次閱讀
建立/保持時間對數(shù)字電路的影響 數(shù)字電路是指使用數(shù)字信號進行連接和處理信息的電路。數(shù)字電路是由一系列數(shù)字
發(fā)表于 10-29 14:21
?543次閱讀
我們越來越依賴可穿戴和互聯(lián)技術(shù),但在沒有人機界面的情況下,應(yīng)如何配置設(shè)備?
發(fā)表于 11-03 11:10
?420次閱讀
在低頻測量情況下,模擬地和數(shù)字地應(yīng)該分開嗎?還是共地? 在低頻測量情況下,模擬地和數(shù)字地可以選擇
發(fā)表于 11-09 15:53
?985次閱讀
數(shù)字電路主要處理數(shù)字信號,即離散的、二進制的信號。然而,在某些情況下,數(shù)字電路也可以處理模擬信號,即連續(xù)的、非二進制的信號。
發(fā)表于 08-11 11:08
?430次閱讀
評論