Abstract
在Verilog中,always block可以用來代表Flip-Flop, Combination Logic與Latch,本文比較在不寫else下,always block所代表的電路。
Introduction
在C語言裡,省略else只是代表不處理而;已但在Verilog裡,省略else所代表的是不同的電路。
always@(a or b or en)
if (en)
c = a & b;
在combination logic中省略else,由於必須在~en保留原本的值,所以會產(chǎn)生latch。
always@(posedge clk)
if (en)
c <= a & b;
雖然也必須在~en保留原本的值,但由於flip-flop就有記憶的功能,所以不會產(chǎn)生latch。if將產(chǎn)生mux,並將flip-flop的值拉回給mux。
Conclusion
在Verilog中,雖然只是小小的差異,但結(jié)果卻有天大的差異。
全文完。
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報(bào)投訴
-
FPGA
+關(guān)注
關(guān)注
1664文章
22509瀏覽量
639539
發(fā)布評論請先 登錄
相關(guān)推薦
熱點(diǎn)推薦
捷豹路虎客戶代表團(tuán)一行蒞臨瑞可達(dá)考察交流
春風(fēng)浩蕩,萬物生輝。在這生機(jī)勃發(fā)的季節(jié)里,瑞可達(dá)迎來了一批尊貴的客人——捷豹路虎(JLR)客戶代表團(tuán)。我們懷著滿心的喜悅與真摯的熱情,對合作伙伴表示最熱烈的歡迎。
Verilog HDL語法學(xué)習(xí)筆記
Verilog HDL 語 言 最 初 是 作為 Gateway Design Automation 公 司 ( Gateway DesignAutomation 公司后來被著名的 Cadence Design Systems 公司收購)模擬器產(chǎn)品開發(fā)的硬件建模語言。
【「龍芯之光 自主可控處理器設(shè)計(jì)解析」閱讀體驗(yàn)】--LoongArch的SOC邏輯設(shè)計(jì)
本書第二章以SOC BX2004講述了LoongArch的SOC邏輯設(shè)計(jì)。
芯片使用130nm CMOS工藝,CPU內(nèi)核工作頻率120MHz,內(nèi)存總線工作頻率81MHz,功耗小于250 mW。核心
發(fā)表于 01-18 13:45
199.CHH?Series?厚膜超級高功率電阻工程版規(guī)格書(P-10-01-210-03)
199.CHHSeries厚膜超級高功率電阻工程版規(guī)格書
發(fā)表于 11-25 17:25
?0次下載
使用NucleiStudio生成tb仿真需要的.verilog文件
打開仿真頂層文件tb_top.v,存放在ITCM模塊里面的指令是通過readmemh函數(shù)讀入.verilog文件實(shí)現(xiàn)的:
下面通過對NucleiStudio IDE進(jìn)行設(shè)置,實(shí)現(xiàn)將c
發(fā)表于 11-05 07:07
如何調(diào)用FPGA板上的按鍵資源的
(GPIOA, SOC_BUTTON_U_GPIO_MASK) == SOC_BUTTON_U_GPIO_MASK)
return 1;
else if(gpio_read(GPIOA
發(fā)表于 10-30 08:05
利用蜂鳥E203搭建SoC【1】——AXI總線的配置與板級驗(yàn)證
由于Vivado中Block Design的友好的ui界面以及豐富的IP資源,在FPGA上實(shí)現(xiàn)SoC大多會采用Block Design進(jìn)行設(shè)計(jì)與實(shí)現(xiàn)。對于基于蜂鳥e203內(nèi)核的SoC設(shè)
發(fā)表于 10-30 07:35
金山區(qū)黨政代表團(tuán)到訪西井科技
在西井科技上海總部,金山區(qū)黨政代表團(tuán)參觀了西井武夷路展廳,現(xiàn)場觀摩了西井在智慧物流、自動駕駛等領(lǐng)域的創(chuàng)新產(chǎn)品與應(yīng)用場景。
Altera Agilex 3/5 FPGA和SoC的功能特性
Agilex 5 FPGA 和 SoC 以及新推出的 Agilex 3 FPGA 和 SoC 代表著可編程邏輯技術(shù)方面的重大飛躍。這兩個(gè)設(shè)備系列均具備全新功能,可隨著設(shè)計(jì)需求的變化實(shí)現(xiàn)輕松遷移和靈活擴(kuò)展。
AUDIO SoC的解決方案
SoC(片上系統(tǒng))是一種系統(tǒng)級集成電路。新唐科技的單芯片音頻系統(tǒng)音頻 SoC采用皮質(zhì)-M0/M4內(nèi)核,并采用Arm 皮質(zhì)-M系列處理器的基本創(chuàng)新技術(shù),包括∑△ADC、CODEC、OP、Class D
發(fā)表于 09-05 08:26
通嘉科技大功率之高性能集成PFC+LLC解決方案-LD7771/T
其臨界模式(CrM)PFC級採用數(shù)位電路實(shí)現(xiàn)臨界模式控制,具備低電磁干擾(EMI)、低電流諧波(THDi)及高功因(PF)的優(yōu)勢,特別適合各應(yīng)用領(lǐng)域300W以下的應(yīng)用;LLC級則是採用
發(fā)表于 08-15 11:21
?4次下載
【米爾-安路MYD-YM90X 創(chuàng)意秀】點(diǎn)燈也是入門絕活
DR1系列,是集成了雙核ARM Cortex-A35@1GHz 的FPGA,或者說SoC FPGA,對標(biāo)的就是我們熟悉的Xilinx ZYNQ 7000 SoC FPGA。
安路MYC-YM90X
發(fā)表于 08-10 22:10
FP5207中文應(yīng)用說明書
1.2V,內(nèi) 置軟啟動,工作頻率由外部電阻調(diào)整;過電流保護(hù),檢測電感峰值電流,檢測電阻Rcs接在
發(fā)表于 08-08 15:17
?1次下載
26 路觸控按鍵和 PWM 的增強(qiáng)型 8051SOC RM1221A數(shù)據(jù)手冊
26 路觸控按鍵和 PWM 的增強(qiáng)型 8051SOC基于 8051 指令的高速 1T 增強(qiáng)型 MTP SOC
發(fā)表于 07-25 15:28
?0次下載
26 路觸控按鍵和PWM的增強(qiáng)型 RM1273A用戶手冊
26 路觸控按鍵和 PWM 的增強(qiáng)型 8051MCU ?基于 8051 指令的高速 1T 增強(qiáng)型 MTP SOC
發(fā)表于 07-24 15:10
?5次下載
always block內(nèi)省略else所代表的電路 (SOC) (Verilog)
評論