電子書(shū)-RTL Design Style Guide for Verilog HDL540頁(yè)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
第1章:介紹如何輸出方波信號(hào),使喇叭發(fā)出聲音的方法,包括發(fā)出“嘩”聲的函數(shù)和分別傳遞一個(gè)、二個(gè)及三個(gè)白變量的“嘩”聲函數(shù),以及利用定時(shí)器產(chǎn)生方波信號(hào)而令喇叭發(fā)出“嘩”聲,并敘述音階與頻率的關(guān)系,以此作為演奏音樂(lè)的基礎(chǔ)。第2章:演奏音樂(lè)的程序由main()函數(shù)開(kāi)始,將其所有函數(shù)定義在·個(gè)main.c的模塊內(nèi),并分別以各種指令結(jié)構(gòu)來(lái)循序漸進(jìn)地介紹軟件構(gòu)建的思維與解決方法。第3章:以模塊化的設(shè)計(jì)方式將單獨(dú)的個(gè)main.c模塊細(xì)分為main.c模塊、initial.c模塊、delay.c模塊、music.c模塊以及其對(duì)應(yīng)的包括文件,可以使種序易于了解,節(jié)省開(kāi)發(fā)時(shí)間。而且,用范例來(lái)說(shuō)明各種應(yīng)用方法,以使讀者建立.整體思維,并進(jìn)行有效的學(xué)習(xí)。第4章:詳細(xì)介紹如何利用定時(shí)器釣中斷方法來(lái)產(chǎn)生音階的頻率,并山1/)輸出此方波信號(hào)而驅(qū)動(dòng)喇叭發(fā)出正確的音階。當(dāng)連續(xù)產(chǎn)生各音符的音調(diào)頻率時(shí),則形成演奏音樂(lè),并漸進(jìn)式地說(shuō)明什么樣的設(shè)計(jì)方法是最好的。第5章:音符的形成有兩個(gè)要素:音調(diào)及音長(zhǎng),當(dāng)音調(diào)以定時(shí)器中斷方法來(lái)生,音長(zhǎng)是否也可以由定時(shí)器來(lái)產(chǎn)生呢?本章介紹如何利用timerO及timer]兩個(gè)定時(shí)器中斷方法來(lái)演奏音樂(lè),并特別說(shuō)明當(dāng)音長(zhǎng)計(jì)時(shí)中斷時(shí)間太短時(shí)所造成的影響以及解決的方法。第6章:說(shuō)明音樂(lè)中“移調(diào)”的概念,分別以查表法和計(jì)算法來(lái)舉例說(shuō)明D大調(diào)、降E大調(diào)、F大調(diào)、G大調(diào)、降A(chǔ)大調(diào)、降B大調(diào)。并以TACT開(kāi)關(guān)的按鍵動(dòng)作來(lái)闡述移調(diào)的功能,而以外部中斷的方法來(lái)達(dá)到音樂(lè)演奏中實(shí)時(shí)移調(diào)的功能。第7章:介紹如何以按鍵開(kāi)關(guān)來(lái)選曲,以“嘩”聲和LED閃爍方式作為選曲的提示動(dòng)作,并以下列技巧來(lái)說(shuō)明按鍵的處理方法:開(kāi)關(guān)持續(xù)按著的重復(fù)動(dòng)作、開(kāi)關(guān)持續(xù)按著也動(dòng)作一次、消除按鍵彈跳波的程序規(guī)劃、持續(xù)按鍵以延時(shí)方式來(lái)繼續(xù)執(zhí)行動(dòng)作,及持續(xù)按鍵以定時(shí)器計(jì)時(shí)方式來(lái)繼續(xù)執(zhí)行動(dòng)作。同時(shí),通過(guò)此方式來(lái)培養(yǎng)讀者軟件設(shè)計(jì)的能力并使讀者養(yǎng)成慎密的思維方式。第8章:以9個(gè)按鍵開(kāi)關(guān)分別代表1~9首的按鍵選曲,并介紹如何以l/O的方式、SCAN的方式以及ADC的方式來(lái)檢測(cè)按鍵動(dòng)作,以及當(dāng)微電腦1/0不敷使用時(shí)的解決方法。更多相關(guān)內(nèi)容已全部上傳:8051單片機(jī)徹底研究-基礎(chǔ)篇:http://dl.21ic.com/download/8051-330965.html 8051單片機(jī)徹底研究-經(jīng)驗(yàn)篇:http://dl.21ic.com/download/8051-330966.html 8051單片機(jī)徹底研究-入門(mén)篇:http://dl.21ic.com/download/8051-330967.html 8051單片機(jī)徹底研究-實(shí)習(xí)篇:http://dl.21ic.com/download/8051-330969.html 8051單片機(jī)C語(yǔ)言軟件設(shè)計(jì)的藝術(shù):http://dl.21ic.com/download/8051-330970.html
標(biāo)簽: 8051 單片機(jī) C語(yǔ)言
上傳時(shí)間: 2022-06-25
上傳用戶:
VIP專區(qū)-嵌入式/單片機(jī)編程源碼精選合集系列(57)資源包含以下內(nèi)容:1. 12864漢字液晶顯示驅(qū)動(dòng)程序.2. LCD液晶程序.3. Scan image DSP process Sca n image DSP process Sca n image DSP process Sca n image DSP process.4. PIC16F946 底層驅(qū)動(dòng).5. PIC16F946 底層驅(qū)動(dòng).6. cpld簡(jiǎn)單的教程.7. 針對(duì)嵌入式micro window系統(tǒng).8. PPC下的文本編輯器源代碼.9. PDIUSBD12USB固件編程與驅(qū)動(dòng)開(kāi)發(fā)周立功D12Win98驅(qū)動(dòng)源碼.10. C/C++嵌入式系統(tǒng)編程.11. 此文檔為adi公司arm7tdmi內(nèi)核的aduc70XX系列各模塊的源代碼.12. 這是用CH375芯片做的u盤(pán)轉(zhuǎn)存的例子.13. 這是一個(gè)關(guān)于一個(gè)無(wú)線通訊芯片的無(wú)線的link的程序.14. msp430的iic通訊子程序.15. PADS2005中文教程.16. protel的常用器件庫(kù) protel的常用器件庫(kù) protel的常用器件庫(kù).17. cnstl970一款經(jīng)典一款經(jīng)典 cnstl970一款經(jīng)典.18. 1602a經(jīng)典資料 1602a經(jīng)典資料.19. 一個(gè)計(jì)時(shí)程序.20. LED程序.21. windriver公司的vxworks系統(tǒng)是專業(yè)的嵌入式實(shí)時(shí)操作系統(tǒng).22. 提供FAT16文件系統(tǒng)在嵌入式操作系統(tǒng)U_COS中的方案.23. 傅立葉變換程序 傅立葉變換程序.24. 請(qǐng)先刪除編譯后的debug/release.25. 液晶資料 液晶資料 液晶資料.26. 液晶資料 液晶資料 液晶資料 液晶資料 液晶資料 液晶資料 液晶資料 液晶資料.27. 液晶資料 液晶資料 液晶資料 液晶資料 液晶資料 液晶資料 液晶資料 液晶資料.28. 液晶資料 液晶資料 液晶資料 液晶資料 液晶資料.29. PHILIPS LPC76X D/A 實(shí)例程序.30. 為SYT240160CZK液晶顯示的驅(qū)動(dòng).31. 該原碼主要介紹如何在DSP上實(shí)現(xiàn)視頻輸入與輸出的代碼,基于DSP6000系列的..32. LCD顯示測(cè)試程序.33. 基于雙NIOS II 的IP無(wú)線收發(fā)機(jī) 2006年嵌入式電子大賽獲獎(jiǎng)作品.34. 2006altera大賽-基于軟核Nios的寬譜正弦信號(hào)發(fā)生器設(shè)計(jì):摘要:本設(shè)計(jì)運(yùn)用了基于 Nios II 嵌入式處理器的 SOPC 技術(shù)。系統(tǒng)以 ALTERA公司的 Cyclone 系列 FPGA.35. Zigbee document about system structure.36. Samsung KS0719 graphical LCD (SPI) This driver allows to draw points and to write characters on thi.37. C51 API 例子源碼.38. Api_for_usb_products 源碼..39. avr mega8 pwm 試驗(yàn)帶 Proteus 仿真.40. Alterla官方版ep1c20 FPGA NOISII開(kāi)發(fā)板原理圖.
上傳時(shí)間: 2013-04-15
上傳用戶:eeworm
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1