書名: 數(shù)字通信同步技術(shù)的MATLAB與FPGA實(shí)現(xiàn):Altera/Verilog版(第2版)作者名: 杜勇編著本章字?jǐn)?shù): 864字更新時(shí)間: 2024-01-19 15:29:42
第2版前言
自2012年出版《數(shù)字濾波器的MATLAB與FPGA實(shí)現(xiàn)》后,根據(jù)廣大讀者的反饋和需求,作者從濾波器、同步技術(shù)和調(diào)制解調(diào)三個(gè)方面,出版了數(shù)字通信技術(shù)的MATLAB與FPGA實(shí)現(xiàn)系列圖書。根據(jù)采用的FPGA和硬件描述語(yǔ)言的不同,這套圖書分為了Xilinx/VHDL版(采用Xilinx公司的FPGA和VHDL)和Altera/Verilog版(采用Altera公司的FPGA與VerilogHDL)。這套圖書能夠給廣大工程師及在校學(xué)生的工作和學(xué)習(xí)有所幫助,是作者莫大的欣慰。
作者在2015年出版了Altera/Verilog版,在2017年出版Xilinx/VHDL版。針對(duì)Xilinx/VHDL版,作者精心設(shè)計(jì)了FPGA開發(fā)板CXD301,并在Xilinx/VHDL版中增加了板載測(cè)試內(nèi)容,取得了良好效果,對(duì)讀者的幫助很大。
根據(jù)廣大讀者的建議,以及Xilinx/VHDL版的啟發(fā),作者從2018年開始著手Altera/Verilog版的改版工作。但限于時(shí)間及精力,以及對(duì)應(yīng)的開發(fā)板CRD500的研制進(jìn)度,遲遲沒有完稿,一晃竟推遲了近兩年的時(shí)間。
與本書第1版相比,這次改版主要涉及以下幾個(gè)方面:
(1)對(duì)涉及FPGA工程實(shí)例的章節(jié),增加了主要工程實(shí)例的板載測(cè)試內(nèi)容(基于開發(fā)板CRD500進(jìn)行板載測(cè)試),給出了測(cè)試程序代碼,并對(duì)測(cè)試結(jié)果進(jìn)行了分析。
(2)增加了第8章“插值算法位同步技術(shù)的FPGA實(shí)現(xiàn)”,并將原來(lái)的第8章“幀同步技術(shù)的FPGA實(shí)現(xiàn)”移至第9章。
(3)Quartus軟件更新很快,幾乎每年都會(huì)推出新的版本。2014及以前的版本均為Quartus II,2015年后推出的版本更名為Quartus Prime,目前最新的版本是Quartus Prime 18.1。Quartus II和Quartus Prime的設(shè)計(jì)界面相差不大,設(shè)計(jì)流程也幾乎完全相同。其中Quartus 13是最后同時(shí)支持32 bit及64 bit系統(tǒng)的軟件版本,后續(xù)版本僅支持64 bit系統(tǒng)。為了兼顧更廣泛的設(shè)計(jì)平臺(tái),同時(shí)考慮到軟件版本的穩(wěn)定性,本書及開發(fā)板配套例程均采用Quartus 13.1。本書第1版采用的是MATLAB 7.0,這次改版采用的是MATLAB R2014a。
(4)為了便于在開發(fā)板CRD500上進(jìn)行板載測(cè)試驗(yàn)證,對(duì)部分工程實(shí)例參數(shù)進(jìn)行了適當(dāng)?shù)恼{(diào)整。
(5)在編寫板載測(cè)試的內(nèi)容時(shí),發(fā)現(xiàn)本書第1版中的部分程序還有需要完善的地方,這次改版對(duì)這些程序進(jìn)行了補(bǔ)充及優(yōu)化。
(6)根據(jù)讀者的反饋信息,修改了本書第1版中的一些敘述不當(dāng)或不準(zhǔn)確的地方。
限于作者水平,本書的不足之處在所難免,敬請(qǐng)讀者批評(píng)指正。歡迎大家就相關(guān)技術(shù)問(wèn)題進(jìn)行交流,或?qū)Ρ緯岢龈倪M(jìn)建議。
技術(shù)博客:https://blog.csdn.net/qq_37145225。
產(chǎn)品網(wǎng)店:https://shop574143230.taobao.com/。
交流郵箱:duyongcn@sina.cn。
杜勇
2020年1月
- 物聯(lián)網(wǎng)工程規(guī)劃技術(shù)
- 雷達(dá)饋線技術(shù)
- 物聯(lián)網(wǎng)之霧:基于霧計(jì)算的智能硬件快速反應(yīng)與安全控制
- CCNP TSHOOT(642-832)認(rèn)證考試指南
- Working with Legacy Systems
- AIoT應(yīng)用開發(fā)與實(shí)踐
- 園區(qū)網(wǎng)絡(luò)架構(gòu)與技術(shù)
- Hands-On Docker for Microservices with Python
- 物聯(lián)網(wǎng)
- 物聯(lián)網(wǎng),So Easy!
- 區(qū)塊鏈技術(shù)與應(yīng)用:打造分布式商業(yè)新生態(tài)
- Hands-On Reactive Programming in Spring 5
- 智能物聯(lián)安防視頻技術(shù)基礎(chǔ)與應(yīng)用
- Building Microservices with Spring
- Hands-On Microservices:Monitoring and Testing