隨著電子工業(yè)應(yīng)用領(lǐng)域需求的增長,要實(shí)現(xiàn)復(fù)雜程度較高的數(shù)字電子系統(tǒng),對數(shù)據(jù)處理能力提出越來越高的要求。定點(diǎn)運(yùn)算已經(jīng)很難滿足高性能數(shù)字系統(tǒng)的需要,而浮點(diǎn)數(shù)相對于定點(diǎn)數(shù),具有表述范圍寬,有效精度高等優(yōu)點(diǎn),在航空航天、遙感、機(jī)器人技術(shù)以及涉及指數(shù)運(yùn)算和信號處理等領(lǐng)域有著廣泛的應(yīng)用。對浮點(diǎn)運(yùn)算的要求主要體現(xiàn)在兩個(gè)方面:一是速度,即如何快速有效的完成浮點(diǎn)運(yùn)算;二是精度,即浮點(diǎn)運(yùn)算能夠提供多少位的有效數(shù)字。 計(jì)算機(jī)性價(jià)比的提高以及可編程邏輯器件的出現(xiàn),對傳統(tǒng)的數(shù)字電子系統(tǒng)設(shè)計(jì)方法進(jìn)行了變革。FPGA(Field Programmable Gate Array,現(xiàn)場可編程門陣列)讓設(shè)計(jì)師通過設(shè)計(jì)芯片來實(shí)現(xiàn)電子系統(tǒng)的功能,將傳統(tǒng)的固件選用及電路板設(shè)計(jì)工作放在芯片設(shè)計(jì)中進(jìn)行。FPGA可以完成極其復(fù)雜的時(shí)序與組合邏輯電路功能,適用于高速、高密度,如運(yùn)算器、數(shù)字濾波器、二維卷積器等具有復(fù)雜算法的邏輯單元和信號處理單元的邏輯設(shè)計(jì)領(lǐng)域。 鑒于FPGA技術(shù)的特點(diǎn)和浮點(diǎn)運(yùn)算的廣泛應(yīng)用,本文基于FPGA將浮點(diǎn)運(yùn)算結(jié)合實(shí)際應(yīng)用設(shè)計(jì)一個(gè)觸摸式浮點(diǎn)計(jì)算器,主要目的是通過VHDL語言編程來實(shí)現(xiàn)浮點(diǎn)數(shù)的加減、乘除和開方等基本運(yùn)算功能。 (1)給出系統(tǒng)的整體框架設(shè)計(jì)和各模塊的實(shí)現(xiàn),包括芯片的選擇、各模塊之間的時(shí)序以及控制、每個(gè)運(yùn)算模塊詳細(xì)的工作原理和算法設(shè)計(jì)流程; (2)通過VHDL語言編程來實(shí)現(xiàn)浮點(diǎn)數(shù)的加減、乘除和開方等基本運(yùn)算功能; (3)在Xilinx ISE環(huán)境下,對系統(tǒng)的主要模塊進(jìn)行開發(fā)設(shè)計(jì)及功能仿真,驗(yàn)證了基于FPGA的浮點(diǎn)運(yùn)算。
標(biāo)簽: FPGA 浮點(diǎn)運(yùn)算器
上傳時(shí)間: 2013-04-24
上傳用戶:咔樂塢
激光打標(biāo)是指利用高能量密度的激光束在物件表面作永久性標(biāo)刻。激光打標(biāo)以其“打標(biāo)速度快、性能穩(wěn)定、打標(biāo)質(zhì)量好”等優(yōu)勢,獲得了日益廣泛的應(yīng)用。傳統(tǒng)的激光打標(biāo)系統(tǒng)一般是基于ISA總線或PCI總線的,運(yùn)動控制卡必須插在計(jì)算機(jī)的PCI插槽內(nèi),且不支持熱捅拔,影響了控制卡的穩(wěn)定性;以單片機(jī)為主控制器的激光打標(biāo)控制卡雖然成本低、運(yùn)行可靠,但由于其運(yùn)算速度慢、存儲容量有限,限制了它的應(yīng)用范圍。 運(yùn)動控制卡是激光打標(biāo)系統(tǒng)的核心組成部分。本文設(shè)計(jì)了一種新型的基于USB總線,以FPGA為主控單元的振鏡掃描式激光打標(biāo)控制卡,它利用了USB總線高速、穩(wěn)定、易用和FPGA資源豐富、處理能力強(qiáng)、易擴(kuò)展等優(yōu)點(diǎn),將PC機(jī)強(qiáng)大的信息處理能力與運(yùn)動控制卡的運(yùn)動控制能力相結(jié)合,具有信息處理能力強(qiáng)、開放程度高、使用方便的特點(diǎn)。 本文首先介紹了激光打標(biāo)的原理,激光打標(biāo)技術(shù)的發(fā)展現(xiàn)狀以及激光打標(biāo)系統(tǒng)的組成結(jié)構(gòu)。在對USB總線技術(shù)作了簡要介紹后,詳細(xì)討論了激光打標(biāo)控制卡的硬件電路設(shè)計(jì),包括USB接口電路,F(xiàn)PGA主控單元電路,D/A單元電路,存儲器電路,I/O接口電路等。接著對USB接口單元的固件程序和FPGA中USB接口功能模塊、D/A寫控制功能模塊和SRAM讀寫控制功能模塊的程序做了詳細(xì)設(shè)計(jì),通過軟硬件調(diào)試,控制卡實(shí)現(xiàn)了USB通信,輸出兩路模擬信號,SRAM數(shù)據(jù)讀寫,數(shù)字量輸入輸出等功能。
標(biāo)簽: FPGA USB 激光打標(biāo)
上傳時(shí)間: 2013-04-24
上傳用戶:prczsf
基于51單片機(jī)的高精度紅外測溫系統(tǒng)設(shè)計(jì),非接觸式測溫設(shè)計(jì)。
上傳時(shí)間: 2013-05-19
上傳用戶:hanli8870
隨著數(shù)字電子技術(shù)的發(fā)展,數(shù)字信號處理廣泛應(yīng)用于聲納、雷達(dá)、通訊語音處理和圖像處理等領(lǐng)域。快速傅立葉變換(Fast Fourier Transform,F(xiàn)FT)在數(shù)字信號處理系統(tǒng)中起著很重要的作用,F(xiàn)FT 有效地提高了離散傅立葉變換(Discret Fourier Transform,DFT)的運(yùn)算效率。 處理器一般要求具有高速度、高精度、大容量和實(shí)時(shí)處理的性能,而現(xiàn)場可編程門陣列(Field Programmable Gate Array,F(xiàn)PGA)是近年來迅速發(fā)展起來的新型可編程器件,在處理大規(guī)模數(shù)據(jù)方面,有極大的優(yōu)勢。論文采用了在FPGA中實(shí)現(xiàn)FFT算法的方案。 數(shù)字信號處理板的硬件電路設(shè)計(jì)是本論文的重要部分之一。在介紹了FFT以及波束形成的基本原理和基本方法的基礎(chǔ)上,根據(jù)實(shí)時(shí)處理的要求,給出了數(shù)字信號處理板的硬件設(shè)計(jì)方案并對硬件電路的實(shí)現(xiàn)進(jìn)行了分析和說明。 依據(jù)數(shù)字系統(tǒng)的設(shè)計(jì)方法,分別采用基二按時(shí)間抽取FFT算法、基四按時(shí)間抽取FFT算法以及FFT兆核函數(shù)三種方法利用硬件描述語言(VHSICHardware Description Language,VHDL)實(shí)現(xiàn)了1024點(diǎn)的FFT,接著對三種方法進(jìn)行了評估,得出了FPGA完全能滿足處理器的實(shí)時(shí)處理的要求的結(jié)論。然后根據(jù)通用串行總線(Universial Serial Bus,USB)協(xié)議,利用VHDL語言編寫了USB接口芯片ISP1581的固件程序,實(shí)現(xiàn)了設(shè)備的枚舉過程。
上傳時(shí)間: 2013-06-27
上傳用戶:a937518043
單片機(jī)初學(xué)者課件,是你走進(jìn)單片機(jī)世界的第一步,一定要把握好
標(biāo)簽: zip 51單片機(jī) 初學(xué)者
上傳時(shí)間: 2013-06-14
上傳用戶:西伯利亞
stm32的中文固件庫,哈哈,不用啃英文了
標(biāo)簽: 固件
上傳時(shí)間: 2013-07-18
上傳用戶:3233
ucosII精彩課件,適合初學(xué)者。講得比較詳細(xì)。
標(biāo)簽: Uc_OS-II
上傳時(shí)間: 2013-07-24
上傳用戶:huangld
關(guān)于屏蔽、濾波、接地技術(shù)相關(guān)文件(馬老師課件)
標(biāo)簽:
上傳時(shí)間: 2013-06-04
上傳用戶:user08x
ADE7755高精度電能計(jì)量電路:ADE7755是一種高精度電能測量集成電路,主要用于單相電表系統(tǒng)。
標(biāo)簽: 7755 ADE 高精度 電能計(jì)量
上傳時(shí)間: 2013-06-20
上傳用戶:yoleeson
–越來越高的效率及功率密度的要求–輸出電壓必須越來越低,輸出電流越來越高–可以支持預(yù)偏壓操作–快速的瞬態(tài)響應(yīng)
上傳時(shí)間: 2013-06-15
上傳用戶:wmwai1314
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1