書名:數(shù)字邏輯電路的ASIC設(shè)計(jì)/實(shí)用電子電路設(shè)計(jì)叢書 作者:(日)小林芳直 著,蔣民 譯,趙寶瑛 校 出版社:科學(xué)出版社 原價(jià):30.00 出版日期:2004-9-1 ISBN:9787030133960 字?jǐn)?shù):348000 頁數(shù):293 印次: 版次:1 紙張:膠版紙 開本: 商品標(biāo)識:8901735 編輯推薦 -------------------------------------------------------------------------------- 內(nèi)容提要 -------------------------------------------------------------------------------- 本書是“實(shí)用電子電路設(shè)計(jì)叢書”之一。本書以實(shí)現(xiàn)高速高可靠性的數(shù)字系統(tǒng)設(shè)計(jì)為目標(biāo),以完全同步式電路為基礎(chǔ),從技術(shù)實(shí)現(xiàn)的角度介紹ASIC邏輯電路設(shè)計(jì)技術(shù)。內(nèi)容包括:邏輯門電路、邏輯壓縮、組合電路、Johnson計(jì)數(shù)器、定序器設(shè)計(jì)及應(yīng)用等,并介紹了實(shí)現(xiàn)最佳設(shè)計(jì)的各種工程設(shè)計(jì)方法。 本書可供信息工程、電子工程、微電子技術(shù)、計(jì)算技術(shù)、控制工程等領(lǐng)域的高等院校師生及工程技術(shù)人員、研制開發(fā)人員學(xué)習(xí)參考。 目錄 -------------------------------------------------------------------------------- 第1章 ASIC=同步式設(shè)計(jì)=更高可靠性設(shè)計(jì)方法的實(shí)現(xiàn) 1.1 面向高性能系統(tǒng)的設(shè)計(jì) 1.2 同步電路的不足 1.3 同步電路設(shè)計(jì) 1.4 ASIC機(jī)能設(shè)計(jì)方法有待思考的地方 第2章 邏輯門電路詳解 2.1 邏輯門電路的最基本的知識 2.2 加法電路及其構(gòu)成方法 2.3 其他輸入信號為3位的邏輯單元 2.4 復(fù)合邏輯門電路的調(diào)整 第3章 邏輯壓縮與奎恩·麥克拉斯基法 3.1 除去玻色項(xiàng)的方法 3.2 奎恩·麥克拉斯基法 第4章 組合電路設(shè)計(jì) 4.1 選擇器、解碼器、編碼器 4.2 比較和運(yùn)算電路的設(shè)計(jì) 第5章 計(jì)數(shù)器電路的設(shè)計(jì) 5.1 計(jì)數(shù)器設(shè)計(jì)的基礎(chǔ) 5.2 各種各樣的計(jì)數(shù)器設(shè)計(jì) 5.3 LFSR(M系列發(fā)生器)的設(shè)計(jì) 第6章 江遜計(jì)數(shù)器 6.1 設(shè)計(jì)高可靠性的江遜計(jì)數(shù)器 6.2 沖刷順序的組成 第7章 定序器設(shè)計(jì) 7.1 定序器電路設(shè)計(jì)的基礎(chǔ)知識 7.2 把江遜計(jì)數(shù)器制作成狀態(tài)機(jī) 7.3 一比特?zé)嵛粻顟B(tài)機(jī)與江遜狀態(tài)機(jī) 7.4 跳躍動作的設(shè)計(jì) 第8章 定序器的高可靠化技術(shù) 8.1 高可靠性定序器概述 8.2 關(guān)注高可靠性江遜狀態(tài)機(jī) 第9章 定序器的應(yīng)用設(shè)計(jì) 9.1 軟件處理與硬件處理 9.2 自動扶梯的設(shè)計(jì) 9.3 信號機(jī)的設(shè)計(jì) 9.4 數(shù)碼存錢箱的設(shè)計(jì) 9.5 數(shù)字鎖相環(huán)的設(shè)計(jì) 第10章 實(shí)現(xiàn)最佳設(shè)計(jì)的方法 10.1 如何杜絕運(yùn)行錯誤的產(chǎn)生 10.2 16位乘法器的電路整定 10.3 冒泡分類器(bubble sorter)的電路設(shè)定 參考文獻(xiàn)
標(biāo)簽: ASIC 數(shù)字邏輯電路
上傳時間: 2013-06-15
上傳用戶:龍飛艇
隨著無線通信技術(shù)的不斷發(fā)展和社會需求的日益增長,對通信系統(tǒng)的傳輸質(zhì)量和容量的要求也越來越大。現(xiàn)代通信系統(tǒng)為了追求更高的數(shù)據(jù)速率和頻譜效率,更趨向于采用非恒定包絡(luò)的調(diào)制方式,而非恒定包絡(luò)調(diào)制方式對功率放大器的非線性非常敏感,加上現(xiàn)代通信系統(tǒng)對功率放大器的效率提出了更高的要求,以及功率放大器本身有限的線性度,這就使功率放大器線性化技術(shù)成為無線通信系統(tǒng)的關(guān)鍵技術(shù)之一。 本文對功率放大器的線性化技術(shù)進(jìn)行了系統(tǒng)的研究。首先,介紹功率放大器的非線性特性、記憶效應(yīng)產(chǎn)生原理和常見的各種線性化技術(shù),重點(diǎn)研究了目前流行的自適應(yīng)數(shù)字預(yù)失真技術(shù)原理。其次,介紹了功率放大器的無記憶模型和有記憶模型,以及兩種實(shí)用的預(yù)失真實(shí)現(xiàn)方法--查表法和多項(xiàng)式法,在此基礎(chǔ)上重點(diǎn)研究了基于QRD_RLS自適應(yīng)算法的記憶多項(xiàng)式法預(yù)失真技術(shù),對該算法進(jìn)行了Matlab仿真分析,為后面的FPGA實(shí)現(xiàn)奠定基礎(chǔ)。最后,確定了數(shù)字預(yù)失真實(shí)現(xiàn)的架構(gòu),介紹了與QRD_RLS算法實(shí)現(xiàn)相關(guān)的CORDIC技術(shù)、復(fù)數(shù)Givens旋轉(zhuǎn)及Systolic陣等原理,詳細(xì)闡述了基于CORDIC技術(shù)的復(fù)數(shù)QRD_RLS算法的Systolic實(shí)現(xiàn),從而在FPGA上實(shí)現(xiàn)了數(shù)字預(yù)失真。 在軟件無線電思想的指導(dǎo)下,本文利用System Generator軟件完成了基于QRD_RLS算法的記憶多項(xiàng)式法的數(shù)字預(yù)失真的FPGA設(shè)計(jì),并且在硬件平臺上檢驗(yàn)了預(yù)失真效果。
標(biāo)簽: FPGA 射頻功放 數(shù)字預(yù)失真
上傳時間: 2013-04-24
上傳用戶:84425894
隨著我國工業(yè)和國民經(jīng)濟(jì)的快速發(fā)展,電網(wǎng)負(fù)荷急劇增加,特別是沖擊性、非線性負(fù)荷所占比重不斷加大,使得供電電壓發(fā)生波動和閃變,嚴(yán)重影響著電網(wǎng)的電能質(zhì)量。根據(jù)國際電工委員會(IEC)電磁兼容(EMC)標(biāo)準(zhǔn)IEC61000-3-7以及國標(biāo)GB12326-2000,電壓波動和閃變己成為衡量電能質(zhì)量的重要指標(biāo)。 電壓波動和閃變作為衡量電能質(zhì)量的重要指標(biāo),能更直接、迅速地反映出電網(wǎng)的供電質(zhì)量。然而,目前國內(nèi)還沒有很好的電壓波動與閃變測量的數(shù)字信號處理方法。為此,論文在深入研究電壓波動和閃變測量技術(shù)的基礎(chǔ)上,提出一種基于Simulink/DSP Builder的數(shù)字信號處理的FPGA設(shè)計(jì)方法,利用DSP Builder工具將Simulink的模型文件(.mdl)轉(zhuǎn)化成通用的硬件描述語言VHDL文件,避免了VHDL語言手動編寫系統(tǒng)的煩瑣過程,從而能夠?qū)⒏嗑杏谙到y(tǒng)算法的優(yōu)化上。該方法充分利用Matlab/Simulink系統(tǒng)建模的優(yōu)勢,同時也能夠發(fā)揮FPGA并行執(zhí)行速度快、測量精度高的優(yōu)點(diǎn)。 論文首先介紹了電壓波動和閃變的基木概念、特征量,闡述了電壓波動與閃變的測量原理,分析比較了現(xiàn)有測量方法和裝置的特點(diǎn)和優(yōu)劣。然后依據(jù)電壓波動與閃變測量的IEC標(biāo)準(zhǔn)以及國家標(biāo)準(zhǔn),在對電壓波動與閃變測量模擬仿真的基礎(chǔ)上研究其數(shù)字化實(shí)現(xiàn)方法,即采用數(shù)字濾波的方式在Simulink/DSP Builder工具下設(shè)計(jì)電壓波動與閃變測量系統(tǒng)的數(shù)字模型。同時在ModelSim SE6.1d軟件下進(jìn)行了系統(tǒng)功能仿真,并且在Altera公司的FPGA設(shè)計(jì)軟件QuartusⅡ6.0下進(jìn)行了系統(tǒng)時序仿真。 仿真結(jié)果表明,基于Simulink/DSP Builder窗口化的數(shù)字信號處理的FPGA設(shè)計(jì)方案,設(shè)計(jì)簡單、快捷高效,能夠滿足電壓波動和閃變測量最初的系統(tǒng)設(shè)計(jì)要求,為進(jìn)一步從事電壓波動和閃變測量研究提供了一種全新的設(shè)計(jì)理念,具有一定的理論與現(xiàn)實(shí)意義。
上傳時間: 2013-07-10
上傳用戶:笨小孩
MATLAB信號處理教程(英文),MATLAB的信號處理函數(shù)的詳細(xì)說明
上傳時間: 2013-04-24
上傳用戶:ISRING001
PID算法自從問世以來,一直受到廣泛的關(guān)注。隨著現(xiàn)代控制理論及智能控制技術(shù)的發(fā)展,PID算法也得到了長足的發(fā)展。結(jié)合傳統(tǒng)的PID控制算法,針對特定的控制領(lǐng)域,出現(xiàn)了一些新的控制算法,模糊PID控制算法就是在此基礎(chǔ)上漸漸形成并凸顯其控制特色。 同時隨著微電子技術(shù)的發(fā)展,現(xiàn)場可編程邏輯器件FPGA的發(fā)展及其EDA技術(shù)的日漸成熟,為集成控制芯片開拓了廣闊的發(fā)展空間。FPGA的發(fā)展為基于硬件的算法模塊的實(shí)現(xiàn)提供了可能性,同時節(jié)省了外圍的電路,使算法模塊的集成度大大提高。 本文針對當(dāng)前國內(nèi)外在算法研究方面的熱點(diǎn)問題,對模糊PID算法進(jìn)行了深入的分析和研究。通過對汽輪機(jī)調(diào)節(jié)系統(tǒng)的結(jié)構(gòu)分析,對其進(jìn)行了數(shù)學(xué)建模。采用某汽輪機(jī)的實(shí)際設(shè)計(jì)運(yùn)行參數(shù),利用Matlab仿真軟件,對該汽輪機(jī)的數(shù)學(xué)模型進(jìn)行了甩負(fù)荷動態(tài)特性仿真。仿真結(jié)果表明,模糊PID可以更好地解決汽輪發(fā)電機(jī)組在甩負(fù)荷過程中由于機(jī)組轉(zhuǎn)子飛升量太大而導(dǎo)致危急保安裝置動作,使得汽輪發(fā)電機(jī)組意外停機(jī)的問題,能夠保證汽輪發(fā)電機(jī)組在意外甩負(fù)荷時機(jī)組正常的機(jī)械運(yùn)轉(zhuǎn)。根據(jù)模糊控制理論的特點(diǎn)及EDA技術(shù)和FPGA可編程邏輯器件的發(fā)展現(xiàn)狀,提出了在FPGA上實(shí)現(xiàn)模糊PID算法的具體實(shí)現(xiàn)方案。在綜合分析算法特性的基礎(chǔ)上,選擇Altera公司生產(chǎn)的CycloneⅡ系列中的EP2C35F672C6作為目標(biāo)芯片,利用分層模塊化設(shè)計(jì)思想,在Altera公司提供的QuartusⅡ開發(fā)環(huán)境中,利用原理圖設(shè)計(jì)輸入和VHDL設(shè)計(jì)輸入相結(jié)合的方式實(shí)現(xiàn)了模糊PID控制算法,同時分別對實(shí)現(xiàn)的各個功能模塊和整個算法模塊進(jìn)行了功能時序仿真。根據(jù)仿真結(jié)果分析,該設(shè)計(jì)實(shí)現(xiàn)了的模糊PID控制功能。 該控制算法模塊的FPGA實(shí)現(xiàn)很好的避免了因CPU或者其它問題導(dǎo)致算法程序跑飛、程序死循環(huán)、復(fù)位不可靠等問題,提高了控制的可靠性。同時加強(qiáng)了模塊的通用性,減少了系統(tǒng)硬件開發(fā)周期,節(jié)省了外圍設(shè)備的電路,降低了設(shè)計(jì)開發(fā)成本。
上傳時間: 2013-07-21
上傳用戶:thinode
隨著航天技術(shù)的發(fā)展,載人飛船、空間站等復(fù)雜航天器對空-地或空-空之間數(shù)據(jù)傳輸速率的要求越來越高。在此情況下,為了提高空間通信中數(shù)據(jù)傳輸?shù)目煽啃裕WC接收端分路系統(tǒng)能和發(fā)送端一致,必須要經(jīng)過幀同步。對衛(wèi)星基帶信號處理來說,幀同步是處理的第一步也是關(guān)鍵的一步。只有正確幀同步才能獲取正確的幀數(shù)據(jù)進(jìn)行數(shù)據(jù)處理。因此,幀同步的效率,將直接影響到整個衛(wèi)星基帶信號處理的結(jié)果。 @@ 本設(shè)計(jì)在研究CCSDS標(biāo)準(zhǔn)及幀同步算法的基礎(chǔ)上,利用硬件描述語言及ISE9.2i開發(fā)平臺在基于FPGA的硬件平臺上設(shè)計(jì)并實(shí)現(xiàn)了單路數(shù)據(jù)輸入及兩路合路數(shù)據(jù)輸入的幀同步算法,并解決了其中可能存在的幀滑動及模糊度問題。在此基礎(chǔ)之上,針對兩路合路輸入時可能存在的兩路輸入不同步或幀滑動在兩路中分布不均勻問題,設(shè)計(jì)實(shí)現(xiàn)了兩路并行幀同步算法,并利用ModelSim SE 6.1f工具對上述算法進(jìn)行了前仿真和后仿真,仿真結(jié)果表明上述算法符合設(shè)計(jì)要求。 @@ 本論文首先介紹了課題研究的背景及國內(nèi)外研究現(xiàn)狀,其次介紹了與本課題相關(guān)的基礎(chǔ)理論及系統(tǒng)的軟硬件結(jié)構(gòu)。然后對單路數(shù)據(jù)輸入幀同步、兩路數(shù)據(jù)合路輸入幀同步和兩路并行幀同步算法的具體設(shè)計(jì)及實(shí)現(xiàn)過程進(jìn)行了詳細(xì)說明,并給出了后仿真結(jié)果及結(jié)果分析。最后,對論文工作進(jìn)行了總結(jié)和展望,分析了其中存在的問題及需要改進(jìn)的地方。 @@關(guān)鍵詞 FPGA;CCSDS;幀同步:模糊度;幀滑動
標(biāo)簽: CCSDS FPGA 標(biāo)準(zhǔn)
上傳時間: 2013-06-11
上傳用戶:liglechongchong
3D加速引擎是3D圖形加速系統(tǒng)的重要組成部分,以往在軟件平臺上對3D引擎的研究,實(shí)現(xiàn)了復(fù)雜的渲染模型和渲染算法,但這些復(fù)雜算法與模型在FPGA上綜合實(shí)現(xiàn)具有一定難度,針對FPGA的3D加速引擎設(shè)計(jì)及其平臺實(shí)現(xiàn)需要進(jìn)一步研究。 本文在研究3D加速引擎結(jié)構(gòu)的基礎(chǔ)上,實(shí)現(xiàn)了基于FPGA的圖像處理平臺,使用模塊化的思想,利用IP核技術(shù)分析設(shè)計(jì)實(shí)現(xiàn)了3D加速管道及其他模塊,并進(jìn)行了仿真、驗(yàn)證、實(shí)現(xiàn)。 圖像處理平臺選用Virtex-Ⅳ FPGA為核心器件,并搭載了Hynix HY5DU573222F-25、AT91FR40162S、XCF32P VO48及其他組件。 為滿足3D加速引擎的實(shí)現(xiàn)與驗(yàn)證,設(shè)計(jì)搭建的圖像處理平臺還實(shí)現(xiàn)了DDR-SDRAM控制器模塊、VGA輸出模塊、總線控制器模塊、命令解釋模塊、指令寄存器模塊及控制寄存器模塊。 3D加速引擎設(shè)計(jì)包含3D加速渲染管道、視角變換管道、基元讀取、頂點(diǎn)FIFO、基元FIFO、寫內(nèi)存等模塊。針對FPGA的特性,簡化、設(shè)計(jì)、實(shí)現(xiàn)了光照管道、紋理管道、著色管道和Alpha融合管道。 最后使用Modelsim進(jìn)行了仿真測試和圖像處理平臺上的驗(yàn)證,其結(jié)果表明3D加速引擎設(shè)計(jì)的大部分功能得到實(shí)現(xiàn),結(jié)果令人滿意。
上傳時間: 2013-07-30
上傳用戶:lepoke
本論文基于直接擴(kuò)頻通信的理論設(shè)計(jì)了一種全數(shù)字的中頻接收機(jī),使用Xilinx公司的FPGA芯片xc3s400作為接收機(jī)的主芯片,實(shí)現(xiàn)中頻數(shù)字信號的下變頻,基帶解調(diào),PN碼的捕獲及跟蹤環(huán)路的設(shè)計(jì)并給出了它們的具體設(shè)計(jì)步驟及RTL級邏輯電路圖。本文對于數(shù)字下變頻器的設(shè)計(jì)、數(shù)字抑制載波恢復(fù)環(huán)的設(shè)計(jì)進(jìn)行了詳細(xì)的論述,還使用Matlab中的Simulink對本接收機(jī)系統(tǒng)所要使用的全數(shù)字Costas環(huán)進(jìn)行了功能仿真并給出了仿真結(jié)果。 本文使用高速模數(shù)轉(zhuǎn)換器AD9601對中頻模擬信號進(jìn)行采樣,最后再用高速數(shù)模轉(zhuǎn)換器AD9740還原出原始信息,并給出了它們與核心芯片xc3s400的接口設(shè)計(jì)方法及原理電路圖。
標(biāo)簽: FPGA 全數(shù)字 中頻接收機(jī)
上傳時間: 2013-07-30
上傳用戶:weiwolkt
現(xiàn)代社會對各種無線通信業(yè)務(wù)的需求迅猛增長,這就要求無線通信在具有較高傳輸質(zhì)量的同時,還必須具有較大的傳輸容量。這種需求要求在無線通信中必須采用效率較高的線性調(diào)制方式,以提高有限頻帶帶寬的數(shù)據(jù)速率和頻譜利用率,而效率較高的調(diào)制方式通常會對發(fā)端發(fā)射機(jī)的線性要求較高,這就使功率放大器線性化技術(shù)成為下一代無線通信系統(tǒng)的關(guān)鍵技術(shù)之一。 在本文中,研究了前人所提出的各種功放線性化技術(shù),如功率回退法、正負(fù)反饋法、預(yù)失真和非線性器件法等等,針對功率放大器對信號的失真放大問題進(jìn)行研究,對比和研究了目前廣泛流行的自適應(yīng)數(shù)字預(yù)失真算法。在一般的自適應(yīng)數(shù)字預(yù)失真算法中,主要有兩類:無記憶非線性預(yù)失真和有記憶非線性預(yù)失真。無記憶非線性預(yù)失真主要是通過比較功率放大器的反饋信號和已知輸入信號的幅度和相位的誤差來估計(jì)預(yù)失真器的各種修正參數(shù)。而有記憶非線性預(yù)失真主要是綜合考慮功率放大器非線性和記憶性對信號的污染,需要同時分析信號的當(dāng)前狀態(tài)和歷史狀態(tài)。在對比完兩種數(shù)字預(yù)失真算法之后,文章著重分析了有記憶預(yù)失真算法,選擇了其中的多項(xiàng)式預(yù)失真算法進(jìn)行了具體分析推演,并通過軟件無線電的方法將數(shù)字信號處理與FPGA結(jié)合起來,在內(nèi)嵌了System Generator軟件的Matlab/Simulink上對該算法進(jìn)行仿真分析,證明了這個算法的性能和有效性。 本文另外一個最重要的創(chuàng)新點(diǎn)在于,在FPGA設(shè)計(jì)上,使用了系統(tǒng)級設(shè)計(jì)的思路,與Xilinx公司提供的軟件能夠很好的配合,在完成仿真后能夠直接將代碼轉(zhuǎn)換成FPGA的網(wǎng)表文件或者硬件描述語言,大大簡化了開發(fā)過程,縮短了系統(tǒng)的開發(fā)周期。
上傳時間: 2013-06-20
上傳用戶:handless
LDPC(Low Density Parity Check)碼是一類可以用非常稀疏的校驗(yàn)矩陣或二分圖定義的線性分組糾錯碼,最初由Gallager發(fā)現(xiàn),故亦稱Gallager碼.它和著名Turbo碼相似,具有逼近香農(nóng)限的性能,幾乎適用于所有信道,因此成為近年來信道編碼界研究的熱點(diǎn)。 LDPC碼的奇偶校驗(yàn)矩陣呈現(xiàn)稀疏性,其譯碼復(fù)雜度與碼長成線性關(guān)系,克服了分組碼在長碼長時所面臨的巨大譯碼計(jì)算復(fù)雜度問題,使長編碼分組的應(yīng)用成為可能。而且由于校驗(yàn)矩陣的稀疏特性,在長的編碼分組時,相距很遠(yuǎn)的信息比特參與統(tǒng)一校驗(yàn),這使得連續(xù)的突發(fā)差錯對譯碼的影響不大,編碼本身就具有抗突發(fā)差錯的特性。 本文首先介紹了LDPC碼的基本概念和基本原理,其次,具體介紹了LDPC碼的構(gòu)造和各種編碼算法及其生成矩陣的產(chǎn)生方法,特別是準(zhǔn)循環(huán)LDPC碼的構(gòu)造以及RU算法、貪婪算法,并在此基礎(chǔ)上采用貪婪算法對RU算法進(jìn)行了改進(jìn)。 最后,選用Altera公司的Stratix系列FPGA器件EPls25F67217,實(shí)現(xiàn)了碼長為504的基于RU算法的LDPC編碼器。在設(shè)計(jì)過程中,為節(jié)省資源、提高速度,在向量存儲時采用稀疏矩陣技術(shù),在向量相加時采用通過奇校驗(yàn)直接判定結(jié)果的方法,在向量乘法中,采用了前向迭代方法,避開了復(fù)雜的矩陣求逆運(yùn)算。結(jié)果表明,該編碼器只占用約10%的邏輯單元,約5%的存儲單元,時鐘頻率達(dá)到120MHz,數(shù)據(jù)吞吐率達(dá)到33Mb/s,功能上也滿足編碼器的要求。
上傳時間: 2013-06-09
上傳用戶:66wji
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1