RTl in Verilog (Vending Machine)
標(biāo)簽: Machine Verilog Vending RTl
上傳時(shí)間: 2013-12-17
上傳用戶:洛木卓
用verilog編寫的網(wǎng)卡芯片RTl級(jí)。前仿后仿都通過了,可以在modelsim上運(yùn)行察看
標(biāo)簽: RTl 網(wǎng)卡芯片
上傳時(shí)間: 2019-12-06
上傳用戶:木瓜呱呱呱
電子書-RTl Design Style Guide for Verilog HDL540頁A FF having a fixed input value is generated from the description in the upper portion of Example 2-21. In this case, ’0’ is output when the reset signal is asynchronously input, and ’1’ is output when the START signal rises. Therefore, the FF data input is fixed at the power supply, since the typical value ’1’ is output following the rise of the START signal. When FF input values are fixed, the fixed inputs become untestable and the fault detection rate drops. When implementing a scan design and converting to a scan FF, the scan may not be executed properl not be executed properly, so such descriptions , so such descriptions are not are not recommended. recommended.[1] As in the lower part of Example 2-21, be sure to construct a synchronous type of circuit and ensure that the clock signal is input to the clock pin of the FF. Other than the sample shown in Example 2-21, there are situations where for certain control signals, those that had been switched due to the conditions of an external input will no longer need to be switched, leaving only a FF. If logic exists in a lower level and a fixed value is input from an upper level, the input value of the FF may also end up being fixed as the result of optimization with logic synthesis tools. In a situation like this, while perhaps difficult to completely eliminate, the problem should be avoided as much as possible.
標(biāo)簽: RTl verilog hdl
上傳時(shí)間: 2022-03-21
上傳用戶:canderile
該文檔為利用SystemverilogUVM搭建SOC及ASIC的RTl的驗(yàn)證環(huán)境講解文檔,是一份很不錯(cuò)的參考資料,具有較高參考價(jià)值,感興趣的可以下載看看………………
上傳時(shí)間: 2022-04-12
上傳用戶:
MDIO Verilog RTl代碼,SOC可以通過MDIO接口來訪問外部PHY等慢速外設(shè)
上傳時(shí)間: 2022-06-26
上傳用戶:
Actel公司與Mentor Graphics公司日前推出Mentor Graphics的Precision RTl綜合工具最新版本。該版本利用Actel基于閃存的ProASIC Plus家族FPGA產(chǎn)品以提供更高的設(shè)計(jì)性能。
標(biāo)簽: 自動(dòng)變速器 結(jié)構(gòu)原理
上傳時(shí)間: 2013-04-15
上傳用戶:eeworm
隨著計(jì)算機(jī)網(wǎng)絡(luò)與嵌入式控制技術(shù)的迅速發(fā)展,作為傳統(tǒng)運(yùn)輸行業(yè)的鐵路系統(tǒng)對(duì)此也有了新的要求,列車通信網(wǎng)絡(luò)應(yīng)運(yùn)而生。經(jīng)過多年的發(fā)展,國際電工委員會(huì)(IEC)為了規(guī)范列車通信網(wǎng)絡(luò),于1999年通過了IEC61375-1標(biāo)準(zhǔn)。該標(biāo)準(zhǔn)將列車通信網(wǎng)絡(luò)分為兩條總線:絞線式列車總線(WTB)和多功能車輛總線(MVB)。MVB是一個(gè)標(biāo)準(zhǔn)通信介質(zhì),為掛在其上的設(shè)備傳輸和交換數(shù)據(jù)。而多功能車輛總線控制器(MVBC)是MVB與MVB實(shí)際物理層之間的接口,其主要實(shí)現(xiàn)MVB數(shù)據(jù)鏈路層的功能。由于該項(xiàng)關(guān)鍵技術(shù)仍被國外公司壟斷,因此開發(fā)具有自主知識(shí)產(chǎn)權(quán)的MVBC迫在眉睫。 鑒于上述原因,本文深入研究了IEC61375-1標(biāo)準(zhǔn)。根據(jù)MVBC的技術(shù)特點(diǎn),本文提出了使用FPGA來實(shí)現(xiàn)其具體功能的方案。掛在MVB總線上的設(shè)備分為五類,他們的功能各不相同。而支持4類設(shè)備的MVBC具有設(shè)備狀態(tài)、過程數(shù)據(jù)、消息數(shù)據(jù)通信和總線管理功能,并且兼容2類和3類設(shè)備。本文的目的就是用FPGA實(shí)現(xiàn)支持4類設(shè)備的MVBC。 本文采用自頂向下的設(shè)計(jì)方法。整個(gè)MVBC主要?jiǎng)澐譃椋壕幋a模塊、譯碼模塊、冗余控制模塊、報(bào)文分析單元、通信存儲(chǔ)控制器、主控制單元、地址邏輯模塊。在整個(gè)開發(fā)流程中,使用Xilinx的ISE集成開發(fā)環(huán)境。使用Verilog HDL硬件描述語言對(duì)上述各個(gè)模塊進(jìn)行RTl級(jí)描述,并用Synplify Pro進(jìn)行綜合。最后,在ModelSim中對(duì)各個(gè)模塊進(jìn)行了布線后仿真和驗(yàn)證。 在實(shí)驗(yàn)室條件下,通過嚴(yán)格的仿真驗(yàn)證后,其結(jié)果證明了本文設(shè)計(jì)的模塊達(dá)到了IEC61375-1標(biāo)準(zhǔn)的要求。因此,用FPGA實(shí)現(xiàn)MVBC這一方案具有可操作性。 關(guān)鍵詞:列車通信網(wǎng);多功能車輛總線;多功能車輛總線控制器;現(xiàn)場(chǎng)可編程門陣列
上傳時(shí)間: 2013-07-18
上傳用戶:wxhwjf
DDR2 SDRAM是目前內(nèi)存市場(chǎng)上的主流內(nèi)存。除了通用計(jì)算機(jī)系統(tǒng)外,大量的嵌入式系統(tǒng)也紛紛采用DDR2內(nèi)存,越來越多的SoC系統(tǒng)芯片中會(huì)集成有DDR2接口模塊。因此,設(shè)計(jì)一款匹配DDR2的內(nèi)存控制器將會(huì)具有良好的應(yīng)用前景。 論文在研究了DDR2的JEDEC標(biāo)準(zhǔn)的基礎(chǔ)上,設(shè)計(jì)出DDR2控制器的整體架構(gòu),采用自項(xiàng)向下的設(shè)計(jì)方法和模塊化的思想,將DDR2控制器劃分為若干模塊,并使用Verilog HDL語言完成DDR2控制器IP軟核中初始化模塊、配置模塊、執(zhí)行模塊和數(shù)據(jù)通道模塊的RTl級(jí)設(shè)計(jì)。根據(jù)在設(shè)計(jì)中遇到的問題,對(duì)DDR2控制器的整體架構(gòu)進(jìn)行改進(jìn)與完善。在分析了Altera數(shù)字PHY的基本性能的基礎(chǔ)上,設(shè)計(jì)DDR2控制器與數(shù)字PHY的接口模塊。搭建DDR2控制器IP軟核的仿真驗(yàn)證平臺(tái),針對(duì)設(shè)計(jì)的具體功能進(jìn)行仿真驗(yàn)證,并實(shí)現(xiàn)在Altera Stratix II GX90開發(fā)板上對(duì)DDR2存儲(chǔ)芯片基本讀/寫操作控制的FPGA功能演示。 論文設(shè)計(jì)的DDR2控制器的主要特點(diǎn)是: 1.支持?jǐn)?shù)字PHY電路,不需要實(shí)際的硬件電路就完成DDR2控制器與DDR2存儲(chǔ)芯片之間的物理層接口,節(jié)約了設(shè)計(jì)成本,縮小了硬件電路的體積。 2.將配置口從初始化模塊中分離出來,簡(jiǎn)化了具體操作。 3.支持多個(gè)DDR2存儲(chǔ)芯片,使得DDR2控制器的應(yīng)用范圍更為廣闊。 4.支持DDR2的三項(xiàng)新技術(shù),充分發(fā)揮DDR2內(nèi)存的特性。 5.自動(dòng)DDR2刷新控制,方便用戶對(duì)DDR2內(nèi)存的控制。
上傳時(shí)間: 2013-06-10
上傳用戶:ynzfm
本論文基于直接擴(kuò)頻通信的理論設(shè)計(jì)了一種全數(shù)字的中頻接收機(jī),使用Xilinx公司的FPGA芯片xc3s400作為接收機(jī)的主芯片,實(shí)現(xiàn)中頻數(shù)字信號(hào)的下變頻,基帶解調(diào),PN碼的捕獲及跟蹤環(huán)路的設(shè)計(jì)并給出了它們的具體設(shè)計(jì)步驟及RTl級(jí)邏輯電路圖。本文對(duì)于數(shù)字下變頻器的設(shè)計(jì)、數(shù)字抑制載波恢復(fù)環(huán)的設(shè)計(jì)進(jìn)行了詳細(xì)的論述,還使用Matlab中的Simulink對(duì)本接收機(jī)系統(tǒng)所要使用的全數(shù)字Costas環(huán)進(jìn)行了功能仿真并給出了仿真結(jié)果。 本文使用高速模數(shù)轉(zhuǎn)換器AD9601對(duì)中頻模擬信號(hào)進(jìn)行采樣,最后再用高速數(shù)模轉(zhuǎn)換器AD9740還原出原始信息,并給出了它們與核心芯片xc3s400的接口設(shè)計(jì)方法及原理電路圖。
標(biāo)簽: FPGA 全數(shù)字 中頻接收機(jī)
上傳時(shí)間: 2013-07-30
上傳用戶:weiwolkt
MP3音樂是目前最為流行的音樂格式,因其音質(zhì)、復(fù)雜度與壓縮比的完美折中,占據(jù)著廣闊的市場(chǎng),不僅在互聯(lián)網(wǎng)上廣為流傳,而且在便攜式設(shè)備領(lǐng)域深受人們喜愛。本文以MPEG-1的MP3音頻解碼器為研究對(duì)象,在實(shí)時(shí)性、面積等約束條件下,研究MP3解碼電路的設(shè)計(jì)方法,實(shí)現(xiàn)FPGA原型芯片,研究MP3原型芯片的驗(yàn)證方法。 論文的主要貢獻(xiàn)如下: (1)使用算法融合方法合并MP3解碼過程的相關(guān)步驟,以減少緩沖區(qū)存儲(chǔ)單元的容量和訪存次數(shù)。如把重排序步驟融合到反量化模塊,可以減少一半的讀寫RAM操作;把IMDCT模塊內(nèi)部的三個(gè)算法步驟融合在一起進(jìn)行設(shè)計(jì),可以省去存儲(chǔ)中間計(jì)算結(jié)果的緩存區(qū)單元。 (2)反量化、立體聲處理等模塊中,采用流水線設(shè)計(jì)技術(shù),設(shè)置寄存器把較長的組合邏輯路徑隔開,提高了電路的性能和可靠性;使用連續(xù)訪問公共緩存技術(shù),合理規(guī)劃各計(jì)算子模塊的工作時(shí)序,將數(shù)據(jù)計(jì)算的時(shí)間隱藏在訪存過程中;充分利用頻率線的零值區(qū)特性,有效地減少數(shù)據(jù)計(jì)算量,加快了數(shù)據(jù)處理的速度。 (3)設(shè)計(jì)了MP3硬件解碼器的FPGA原型芯片。采用Verilog HDL硬件描述語言設(shè)計(jì)RTl級(jí)電路,完成功能仿真,以Altera公司Stratix II系列的EP2S180 FPGA開發(fā)板為平臺(tái),實(shí)現(xiàn)MP3解碼器的FPGA原型芯片。MP3硬件解碼器在Stratix II EP2S180器件內(nèi)的資源利用率約為5%,其中組合邏輯查找表ALUT為7189個(gè),寄存器共有4024個(gè),系統(tǒng)頻率可達(dá)69.6MHz,充分滿足了MP3解碼過程的實(shí)時(shí)性要求。實(shí)驗(yàn)結(jié)果表明,MP3音頻解碼FPGA原型芯片可正常播放聲音,解碼音質(zhì)良好。
上傳時(shí)間: 2013-07-01
上傳用戶:xymbian
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1