freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

波形發(fā)生器畢業(yè)設(shè)計(jì)論文-畢業(yè)設(shè)計(jì)(已改無(wú)錯(cuò)字)

2023-03-03 03:52:57 本頁(yè)面
  

【正文】 DDS 也有比較明顯的缺點(diǎn): (1)輸出信號(hào)的雜散比較大, (2)輸出信號(hào)的帶 寬受到限制。 DDS 輸出雜散比較大這是由于信號(hào)合成過(guò)程中的相位截?cái)嗾`差、 D/ A 轉(zhuǎn)換器的截?cái)嗾`差和 D/ A 轉(zhuǎn)換器的非線性造成的。當(dāng)然隨著技術(shù)的發(fā)展這些問(wèn)題正在逐步的到解決。如通過(guò)增長(zhǎng)波形 ROM 的長(zhǎng)度以減小相位截?cái)嗾`差;通過(guò)增加波形 ROM 的字長(zhǎng)和 D/ A 轉(zhuǎn)換器的精度以減小 D/ A 量化誤差等。 在比較新的 DDS 芯片中普遍都采用了 12bit 的 D/ A 轉(zhuǎn)換器。當(dāng)然一味靠增加波形ROM 的深度和字長(zhǎng)的方法來(lái)減小雜散對(duì)性能的提高總是有限的。已有研究在對(duì)DDS 輸出的頻譜做了大量的分析以后,總結(jié)出了誤差的頻域分布規(guī)律建立了誤差模型,在分析 DDS 頻譜特性的基礎(chǔ)上又提出了一些降低雜散功率的方法:可以通過(guò)采樣的方法降低帶內(nèi)誤差功率,可以用隨機(jī)抖動(dòng)法提高無(wú)雜散動(dòng)態(tài)范圍,在 D/ A 轉(zhuǎn)換器的低位上加擾打破 DDS 輸出的周期性,從而把周期性的雜散分量打散使之均勻化。 專(zhuān)用 DDS 芯片電路 DDS 專(zhuān)用芯片電路廣泛的應(yīng)用于各個(gè)領(lǐng) 域。其中以 AD 公司的產(chǎn)品比較有代表性。如 AD700 AD9850、 AD985l、 AD985 AD9858 等。其系統(tǒng)時(shí)鐘頻率從 30MHz 到 300MHz 不等,其中的 AD9858 系統(tǒng)時(shí)鐘更是達(dá)到了 lGHz。這些芯片還具有調(diào)制功能。如 AD7008 可以產(chǎn)生正交調(diào)制信號(hào),而 AD9852 也可以產(chǎn)生 FSK、 PSK、線性調(diào)頻以及幅度調(diào)制的信號(hào)。這些芯片集成度高,內(nèi)部都集成了 D/ A 轉(zhuǎn)換器,精度最高可達(dá) 12bit。同時(shí)都采用了一些優(yōu)化設(shè)計(jì)來(lái)提高性能。如這些芯片中大多采用了流水技術(shù),通過(guò)流水技術(shù)的使用,提高了相位累加器的工作頻 率,從而使得 DDS 芯片的輸出頻率可以進(jìn)一步提高。通過(guò)運(yùn)用流水技術(shù)在保證相位累加器工作頻率的前提下,相位累加器的字長(zhǎng)可以設(shè)計(jì)得更長(zhǎng),如AD9852 的相位累加器達(dá)到了 48 位,大大提高了輸出信號(hào)的頻率分辨率。由于DDS 的周期性,輸出雜散頻譜往往表現(xiàn)為離散譜線,而這些芯片大多采用了隨機(jī)抖動(dòng)技術(shù)使離散譜線均勻化,從而提高輸出頻譜的無(wú)雜散動(dòng)態(tài)范圍。 AD9850 的結(jié)構(gòu)及功能 AD9850 是 AD 公司采用先進(jìn)的 DDS 技術(shù), 1996 年推出的高集成度 DDS 頻率合成器,它內(nèi)部包括可編程 DDS 系統(tǒng)、高性能 DAC 及高速比 較器,能實(shí)現(xiàn)全數(shù)字編程控制的頻率合成器和時(shí)鐘發(fā)生器。接上精密時(shí)鐘源, AD9850 可產(chǎn)生一個(gè)頻譜純凈、頻率和相位都可編程控制的模擬正弦波輸出。此正弦波可直接用作頻率信號(hào)源或轉(zhuǎn)換成方波用作時(shí)鐘輸出。 AD9850 接口控制簡(jiǎn)單,可以用 8 位并行口或串行口直接輸入頻率、相位等控制數(shù)據(jù)。 32 位頻率控制字,在 125MHz時(shí)鐘下,輸出頻率分辨率達(dá) 。先進(jìn)的 CMOS 工藝使 AD9850 不僅性能指標(biāo)一流,而且功耗少,在 ,功耗僅為 155mW。 3 基于 FPGA 的波形發(fā)生器設(shè)計(jì) 現(xiàn)場(chǎng)可編程 門(mén)陣列 (FPGA)簡(jiǎn)介 FPGA 是英文 Field Programmable Gate Array 的縮寫(xiě),即現(xiàn)場(chǎng)可編程門(mén)陣列它是在 PAL、 GAL、 EPLD 等可編程器件的基礎(chǔ)上進(jìn)一步發(fā)展的產(chǎn)物。它是作為專(zhuān)用集成電路( ASIC)領(lǐng)域中的一種半定制電路而出現(xiàn)的,既解決了定制電路的不足又克服了原有可編程器件門(mén)電路數(shù)有限的缺點(diǎn)。 FPGA 采用了邏輯單元數(shù)組 LCA( Logic Cell Array)這樣一個(gè)新概念,內(nèi)部 包括可配置邏輯模塊 CLB( Configurable Logic Block)、輸出輸入模塊 IOB( InpuOutput Block)和內(nèi)部聯(lián)機(jī)( Interconnect)三個(gè)部分。 FPGA 的基本特點(diǎn)主要有: (1)采用 FPGA 設(shè)計(jì) ASIC 電路,用戶不需要投片生產(chǎn),就能得到合用的芯片。 (2) FPGA 可做其它全定制或半定制 ASIC 電路的中試樣片。 (3) FPGA 內(nèi)部有豐富的觸發(fā)器和 I/ O 引腳。 (4) FPGA 是 ASIC電路中設(shè)計(jì)周期最短開(kāi)發(fā)費(fèi)用最低、風(fēng)險(xiǎn)最小的器件之一。 (5) FPGA 采用高速CHMOS 工藝,功耗低,可以與 CMOS、 TTL 電平兼容。 因此, FPGA 芯片是小批量系統(tǒng)提高系統(tǒng)集成度、可靠性的最佳選擇之一。 FPGA 具有靜態(tài)可重復(fù)編程和動(dòng)態(tài)在系統(tǒng)重構(gòu)的特性,使得硬件的功能可以像軟件一樣通過(guò)編程來(lái)修改。在 FPGA 實(shí)際應(yīng)用中,設(shè)計(jì)的保密和設(shè)計(jì)的可升級(jí)是十分重要的、用單片機(jī)來(lái)配置 FPGA 可以很好地解決上述問(wèn)題。用單片機(jī)配置FPGA 器件時(shí),關(guān)鍵在于產(chǎn)生合適的時(shí)序。單片機(jī)可選用常用的如 MCS51 系列、MCS9 系列、 AVR 系列等均可。 ALTERA FLEX10K 系列 FPGA,規(guī)模從一萬(wàn)門(mén)到十萬(wàn)門(mén) ,可提供 720~ 5392 個(gè)觸發(fā)器及 6144~ 24576 位 RAM,提供 30ns、 40ns 及 50ns 等幾個(gè)速率等級(jí) ,可適應(yīng)18~ 105MHz 的信號(hào)處理速率。 ALTERA FLEX10K 系列 FPGA 主要由輸入輸出單元 IOE、掩埋數(shù)組 EAB、邏輯數(shù)組 LAB 及內(nèi)部聯(lián)機(jī)組成。 EAB 是在輸入和輸出埠加有寄存器的 RAM 塊 ,其容量可靈活變化。所以 ,EAB 不僅可以用于內(nèi)存 ,還可以事先寫(xiě)入查表值來(lái)用它構(gòu)成如乘法器、糾錯(cuò)邏輯等電路。當(dāng)用于 RAM時(shí) ,EAB 可配制成多種形式的字寬和容量。 Altera 公司 FPGA 器件 CycloneII 列的組成主要包括: (1)邏輯數(shù)組,由多個(gè)邏輯數(shù)組塊( Logic Array Blocks, LABs)排列而成,用于實(shí)現(xiàn)大部分邏 輯功能;( 2)在芯片四周分布著可編程的輸入輸出單元( Input/OutputElements, IOEs),提供封裝引腳與內(nèi)部邏輯之間的連接接口;( 3)豐富的多層互連結(jié)構(gòu)的可編程聯(lián)機(jī);( 4)片上的隨機(jī)存取塊狀 RAM;( 5)鎖相環(huán)( PLL),用于時(shí)鐘的鎖定與同步、能夠?qū)崿F(xiàn)時(shí)鐘的倍頻和分頻;( 6)高速的硬件乘法器,有助于實(shí)現(xiàn)高性能的 DSP 功能。 FPGA 是由存放在片內(nèi) RAM 中的程序來(lái)設(shè)置其工作狀態(tài)的,因此,工作時(shí)需要對(duì)片內(nèi)的 RAM 進(jìn)行編程。用戶可以根據(jù)不同的配置模式,采用不同的編程方式。加電時(shí), FPGA 芯片將 EPROM 中數(shù)據(jù)讀入片內(nèi)編程 RAM 中,配置完成后, FPGA 進(jìn)入工作狀態(tài)。掉電后, FPGA 恢復(fù)成白片,內(nèi)部邏輯關(guān)系消失,因此, FPGA 能夠反復(fù)使用。 FPGA 的編程無(wú)須專(zhuān)用的 FPGA 編程器,只須用通用的 EPROM、 PROM 編程器即可。當(dāng)需要修改 FPGA 功能時(shí),只需換一片 EPROM即可。這樣,同一片 FPGA,不同的編程數(shù)據(jù),可以產(chǎn)生不同的電路功能。因此,F(xiàn)PGA 的使用靈活。 FPGA 的編程技術(shù)。目前有三種基本的 FPGA 編程技術(shù): SRAM、反熔絲、Flash。其中, SRAM 是迄今為止應(yīng)用范圍最廣的架構(gòu),主要因?yàn)樗俣瓤?且具有可重編程能力,而反熔絲 FPGA 只具有一次可編程( One Time Programmable,OTP)能力?;?Flash 的 FPGA 是 FPGA 領(lǐng)域比較新的技術(shù),也能提供可重編程功能。基于 SRAM 的 FPGA 器件經(jīng)常帶來(lái)一些其它的成本,包括:?jiǎn)?dòng) PROMS支持安全和保密應(yīng)用的備用電池等等?;?Flash 和反熔絲的 FPGA 沒(méi)有這些隱含成本,因此可保證較低的總系統(tǒng)成本 。 MAX+PlusⅡ開(kāi)發(fā)軟件和 VHDL 硬件描述 語(yǔ)言 MAX+PlusⅡ開(kāi)發(fā)軟件簡(jiǎn)介 MAX+PlusⅡ開(kāi)發(fā)軟件是 美國(guó) Altera 公司自行設(shè)計(jì)的第三代可編程邏輯器件的 EDA 開(kāi)發(fā)工具,它是一種與器件結(jié)構(gòu)無(wú)關(guān)的集成設(shè)計(jì)環(huán)境,提供了靈活和高效的界面,允許設(shè)計(jì)人員選擇各種設(shè)計(jì)輸入方法和工具,能夠支持 Altera公司的 MAX、 Classic、 FLEX 及 ACEX 系列的 PLD 器件。 MAX+PlusⅡ開(kāi)發(fā)軟件豐富的圖形界面和完整的、可即使訪問(wèn)的在線幫助文檔,使設(shè)計(jì)人員能夠輕松愉快的學(xué)習(xí)和掌握使用方法,方便地實(shí)現(xiàn)設(shè)計(jì)目的。 MAX+PlusⅡ開(kāi)發(fā)軟件支持多種設(shè)計(jì)文件的輸入,所能接受的設(shè)計(jì)文件包括原理圖設(shè)計(jì)文件,硬件描述語(yǔ)言設(shè)計(jì)文件,波形 圖設(shè)計(jì)文件,以及第三方 EDA工具提供的 EDIF 文件等。設(shè)計(jì)人員可以采用原理圖、硬件描述語(yǔ)言和波形圖等文件,來(lái)描述用戶的設(shè)計(jì)意圖,實(shí)現(xiàn)電子系統(tǒng)的設(shè)計(jì)。以下介紹三種輸入方法: (1)原理圖輸入 : 這是一種最直觀的輸入方法 ,是通過(guò)繪制原理圖來(lái)描述用戶所設(shè)計(jì)的系統(tǒng)。 這種方法看起來(lái)非常直觀 ,易于電路的調(diào)整及觀察。 (2)硬件描述語(yǔ)言輸入:這是通過(guò) MAX+PlusⅡ開(kāi)發(fā)軟件中的文本編輯器進(jìn)行的,它支持 AHDL、 VHDL、和 Verilog HDL 等多種硬件描述語(yǔ)言。 (3)波形圖輸入:這是在 MAX+PlusⅡ開(kāi)發(fā)軟件提供 的波形圖編輯器中進(jìn)行的,設(shè)計(jì)人員通過(guò)編輯輸入和輸出節(jié)點(diǎn)的波形來(lái)創(chuàng)建一個(gè)波形圖設(shè)計(jì)文件,用波形圖來(lái)描述所設(shè)計(jì)系統(tǒng)的邏輯功能。 VHDL 硬件 描述 語(yǔ)言 VHDL 的英文全名是 VeryHighSpeed Integrated Circuit Hardware Description Language,誕生于 1982 年。 1987 年底, VHDL 被 IEEE 和美國(guó)國(guó)防部確認(rèn)為標(biāo)準(zhǔn)硬件描述語(yǔ)言。是電子系統(tǒng)硬件行為描述、結(jié)構(gòu)描述、數(shù)據(jù)流描述的語(yǔ)言,目前利用硬件描述語(yǔ)言可以進(jìn)行數(shù)字電子系統(tǒng)的設(shè)計(jì)。 VHDL 主要用于 描述數(shù)字系統(tǒng)的結(jié)構(gòu)、行為、功能和接口。 VHDL 的程序結(jié)構(gòu)特點(diǎn)是將一項(xiàng)工程設(shè)計(jì),或稱(chēng)設(shè)計(jì)實(shí)體(可以是一個(gè)元件,一個(gè)電路模塊或一個(gè)系統(tǒng))分成外部(或稱(chēng)可是部分 ,及端口 )和內(nèi)部(或稱(chēng)不可視部分),既涉及實(shí)體的內(nèi)部功能和算法完成部分。在對(duì)一個(gè)設(shè)計(jì)實(shí)體定義了外部界面后,一旦其內(nèi)部開(kāi)發(fā)完成后,其他的設(shè)計(jì)就可以直接調(diào)用這個(gè)實(shí)體。這種將設(shè)計(jì)實(shí)體分成內(nèi)外部分的概念是 VHDL 系統(tǒng)設(shè)計(jì)的基本特點(diǎn)。 以硬件描述語(yǔ)言表達(dá)設(shè)計(jì)意圖、 FPGA 作為硬件載體、計(jì)算機(jī)為設(shè)計(jì)開(kāi)發(fā)工具、 EDA 軟件作為開(kāi)發(fā)環(huán)境的現(xiàn)代電子設(shè)計(jì)方法日趨成熟。 VHDL 語(yǔ)言的程序結(jié)構(gòu)。一個(gè) VHDL 程序包含實(shí)體( Entity)、結(jié)構(gòu)體( Architecture)、配置( Configuration)、包集合( Package)、庫(kù)( Library) 5 個(gè)部分。 其實(shí)實(shí)體是一個(gè) VHDL 程序的基本單元,由實(shí)體說(shuō)明和結(jié)構(gòu)體兩部分組成。實(shí)體說(shuō)明用于描述設(shè)計(jì)系統(tǒng)的外部接口信號(hào),結(jié)構(gòu)體用于描述系統(tǒng)的行為、系統(tǒng)數(shù)據(jù)的流程或者系統(tǒng)組織結(jié)構(gòu)形式。配置用于從庫(kù)中選取所需單元來(lái)組成系統(tǒng)設(shè)計(jì)的不同規(guī)格的不同版本,使被設(shè)計(jì)系統(tǒng)的功能發(fā)生變化。包集合存放各設(shè)計(jì)模塊能共享的數(shù)據(jù)類(lèi)型、常數(shù)、子程序等。 庫(kù)用于存 放已編譯的實(shí)體、結(jié)構(gòu)體、包集合、配置。庫(kù)有兩種,一種是用戶自行生成的 IP 庫(kù),有些集成電路設(shè)計(jì)中心開(kāi)發(fā)了大量的工程軟件,有不少好的設(shè)計(jì)范例,可以重復(fù)引用,所以用戶自行建庫(kù)的專(zhuān)業(yè) EDA 公司的重要任務(wù)之一。另一類(lèi)是 PLD, ASIC 芯片制造商提供的庫(kù)。比如常用的 74 系列芯片, RAM,ROM 控制器, Counter 計(jì)數(shù)器等標(biāo)準(zhǔn)模塊。用戶可以直接引用,而不必從頭編寫(xiě)。 圖 31 VHDL 程序設(shè)計(jì)構(gòu)成 VHDL 程序設(shè)計(jì)構(gòu)成如圖 31 所示。 設(shè)計(jì)實(shí)體是 VHDL 程序的基本單元,是最重要的電子系統(tǒng)抽象。它可以代表整個(gè)電子系統(tǒng)、一塊電路板或一枚芯片,簡(jiǎn)單的可以是一個(gè)與門(mén)電路 ,復(fù)雜的可以是一個(gè)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1