《Altera FPGA工程師成長(zhǎng)手冊(cè)》以altera公司的fpga為例,由淺入深,全面、系統(tǒng)地詳細(xì)講述了基于可編程邏輯技術(shù)的設(shè)計(jì)方法?!禔ltera FPGA工程師成長(zhǎng)手冊(cè)》講解時(shí)穿插了大量典型實(shí)例,便于讀者理解和演練。另外,為了幫助讀者更好地學(xué)習(xí),《Altera FPGA工程師成長(zhǎng)手冊(cè)》提供了配套語(yǔ)音教學(xué)視頻,這些視頻和《Altera FPGA工程師成長(zhǎng)手冊(cè)》源代碼一起收錄于《Altera FPGA工程師成長(zhǎng)手冊(cè)》配書(shū)光盤(pán)中。 《Altera FPGA工程師成長(zhǎng)手冊(cè)》涉及面廣,從基本的軟件使用到一般電路設(shè)計(jì),再到nios ⅱ軟核處理器的設(shè)計(jì),幾乎涉及fpga開(kāi)發(fā)設(shè)計(jì)的所有知識(shí)。具體內(nèi)容包括:eda開(kāi)發(fā)概述、altera quartus ii開(kāi)發(fā)流程、altera quartus ii開(kāi)發(fā)向?qū)?、vhdl語(yǔ)言、基本邏輯電路設(shè)計(jì)、宏模塊、lpm函數(shù)應(yīng)用、基于fpga的dsp開(kāi)發(fā)設(shè)計(jì)、sopc系統(tǒng)構(gòu)架、soc系統(tǒng)硬件開(kāi)發(fā)、sopc系統(tǒng)軟件開(kāi)發(fā)、nios ii常用外設(shè)、logiclock優(yōu)化技術(shù)等。
標(biāo)簽: Altera FPGA 清華大學(xué) 工程師
上傳時(shí)間: 2013-10-29
上傳用戶:思索的小白
介紹了AES中,SubBytes算法在FPGA的具體實(shí)現(xiàn).構(gòu)造SubBytes的S-Box轉(zhuǎn)換表可以直接查找ROM表來(lái)實(shí)現(xiàn).通過(guò)分析SubBytes算法得到一種可行性硬件邏輯電路,從而實(shí)現(xiàn)SubBytes變換的功能.
標(biāo)簽: SubBytes FPGA AES 算法
上傳時(shí)間: 2013-11-30
上傳用戶:hzy5825468
GMSK信號(hào)具有很好的頻譜和功率特性,特別適用于功率受限和信道存在非線性、衰落以及多普勒頻移的移動(dòng)突發(fā)通信系統(tǒng)。根據(jù)GMSK調(diào)制的特點(diǎn),提出 亍一種以FPGA和CMX589A為硬件裁體的GMSK調(diào)制器的設(shè)計(jì)方案,并給出了方案的具體實(shí)現(xiàn),包括系統(tǒng)結(jié)構(gòu)、利用CMX589A實(shí)現(xiàn)的高斯濾波器、 FPGA實(shí)現(xiàn)的調(diào)制指數(shù)為O.5的FM調(diào)制器以及控制器。對(duì)系統(tǒng)功能和性能測(cè)試結(jié)果表明,指標(biāo)符合設(shè)計(jì)要求,工作穩(wěn)定可靠。 關(guān)鍵詞:GMSK;DDS;FM調(diào)制器;FPGAl 引 言 由于GMSK調(diào)制方式具有很好的功率頻譜特性,較優(yōu)的誤碼性能,能夠滿足移動(dòng)通信環(huán)境下對(duì)鄰道干擾的嚴(yán)格要求,因此成為GSM、ETS HiperLANl以及GPRS等系統(tǒng)的標(biāo)準(zhǔn)調(diào)制方式。目前GMSK調(diào)制技術(shù)主要有兩種實(shí)現(xiàn)方法,一種是利用GMSK ASIC專用芯片來(lái)完成,典型的產(chǎn)品如FX589或CMX909配合MC2833或FX019來(lái)實(shí)現(xiàn)GMSK調(diào)制。這種實(shí)現(xiàn)方法的特點(diǎn)是實(shí)現(xiàn)簡(jiǎn)單、基帶信 號(hào)速率可控,但調(diào)制載波頻率固定,沒(méi)有可擴(kuò)展性。另外一種方法是利用軟件無(wú)線電思想采用正交調(diào)制的方法在FPGA和DSP平臺(tái)上實(shí)現(xiàn)。其中又包括兩種實(shí)現(xiàn) 手段,一種是采用直接分解將單個(gè)脈沖的高斯濾波器響應(yīng)積分分成暫態(tài)部分和穩(wěn)態(tài)部分,通過(guò)累加相位信息來(lái)實(shí)現(xiàn);另一種采用頻率軌跡合成,通過(guò)采樣把高斯濾波 器矩形脈沖響應(yīng)基本軌跡存入ROM作為查找表,然后通過(guò)FM調(diào)制實(shí)現(xiàn)。這種利用軟件無(wú)線電思想實(shí)現(xiàn)GMSK調(diào)制的方法具有調(diào)制參數(shù)可變的優(yōu)點(diǎn),但由于軟件 設(shè)計(jì)中涉及到高斯低通濾波、相位積分和三角函數(shù)運(yùn)算,所以調(diào)制器參數(shù)更改困難、實(shí)現(xiàn)復(fù)雜。綜上所述,本文提出一種基于CMX589A和FPGA的GMSK 調(diào)制器設(shè)計(jì)方案。與傳統(tǒng)實(shí)現(xiàn)方法比較具有實(shí)現(xiàn)簡(jiǎn)單、調(diào)制參數(shù)方便可控和軟件剪裁容易等特點(diǎn),適合于CDPD、無(wú)中心站等多種通信系統(tǒng),具有重要現(xiàn)實(shí)意義。
上傳時(shí)間: 2013-10-24
上傳用戶:thesk123
嵌入式系統(tǒng)是一種應(yīng)用范圍非常廣泛的系統(tǒng)。可以說(shuō)除了桌面計(jì)算機(jī)和服務(wù)器外所有計(jì)算設(shè)備都屬于嵌入式系統(tǒng),例如從便攜式音樂(lè)播放器到航天飛機(jī)上的實(shí)時(shí)系統(tǒng)控制都屬于嵌入式系統(tǒng)。 大多數(shù)商用的嵌入式系統(tǒng)都設(shè)計(jì)成專用任務(wù)的低成本的產(chǎn)品。大多數(shù)的嵌入式系統(tǒng)都具有實(shí)時(shí)性的要求。有些功能需要非??斓闹黝l,但其他大多數(shù)功能并不需要高速的處理能力。這些系統(tǒng)通過(guò)特定的器件和軟件來(lái)滿足實(shí)時(shí)性的要求。 簡(jiǎn)單地通過(guò)速度和成本來(lái)定義嵌入式系統(tǒng)是困難的,但對(duì)于大批量的產(chǎn)品而言,成本常常對(duì)系統(tǒng)設(shè)計(jì)起決定作用。通常,一個(gè)嵌入式系統(tǒng)的很多部分相對(duì)系統(tǒng)主要功能來(lái)說(shuō)需要較低的性能,因此嵌入式系統(tǒng)和通用PC相比,能夠使用一個(gè)滿足輔助功能的合適的CPU,從而簡(jiǎn)化了系統(tǒng)設(shè)計(jì),降低了成本。例如,數(shù)字電視的機(jī)頂盒需要處理每秒以百萬(wàn)兆位計(jì)的連續(xù)數(shù)據(jù),但這些數(shù)據(jù)處理大部分是由定制的硬件來(lái)實(shí)現(xiàn)的,如解析、管理和編解碼多個(gè)頻道的數(shù)字影像。 對(duì)于大批量生產(chǎn)的嵌入式系統(tǒng),如便攜式音樂(lè)播放器或手機(jī)等,降低成本就成為最主要的問(wèn)題。這些系統(tǒng)通常只具有幾個(gè)芯片:一個(gè)高度集成的CPU,一個(gè)定制的芯片用于控制其他所有的功能,還有一個(gè)存儲(chǔ)芯片。在這種設(shè)計(jì)中,每部分都設(shè)計(jì)成使用最小的系統(tǒng)功耗。 對(duì)于小批量的嵌入式應(yīng)用,為了降低開(kāi)發(fā)成本,常常使用PC體系結(jié)構(gòu),通過(guò)限制程序的執(zhí)行時(shí)間或用一個(gè)實(shí)時(shí)操作系統(tǒng)來(lái)替換原先的操作系統(tǒng)。在這種情況下,可以使用一個(gè)或多個(gè)高性能的CPU來(lái)替換特殊用途的硬件。 嵌入式系統(tǒng)的軟件通常運(yùn)行在有限的硬件資源上:沒(méi)有硬盤(pán)、操作系統(tǒng)、鍵盤(pán)或屏幕。軟件一般都沒(méi)有文件系統(tǒng),如果有的話,也會(huì)采用Flash驅(qū)動(dòng)器。如果有人機(jī)交互接口的話,也是一個(gè)小鍵盤(pán)或液晶顯示器。硬件是計(jì)算機(jī)的物理部分,和存儲(chǔ)在硬件中的計(jì)算機(jī)軟件程序和數(shù)據(jù)區(qū)分開(kāi)來(lái)。 嵌入到機(jī)械中的嵌入式系統(tǒng)需要長(zhǎng)期無(wú)故障連續(xù)運(yùn)行,因此它的軟件需要比PC中的軟件更加仔細(xì)地開(kāi)發(fā)和更加嚴(yán)格地測(cè)試。 那么,到底什么是嵌入式系統(tǒng)呢? 根據(jù)IEEE(國(guó)際電氣和電子工程師協(xié)會(huì))的定義,嵌入式系統(tǒng)是“控制、監(jiān)視或者輔助設(shè)備、機(jī)器和車間運(yùn)行的裝置”(原文為devices used to control,monitor,or assist the operation of equipment,machinery or plants)。這主要是從應(yīng)用上加以定義的,從中可以看出嵌入式系統(tǒng)是軟件和硬件的綜合體,還可以涵蓋機(jī)械等附屬裝置。 目前國(guó)內(nèi)一個(gè)普遍被認(rèn)同的定義是:以應(yīng)用為中心、以計(jì)算機(jī)技術(shù)為基礎(chǔ),軟件 硬件可裁剪,適應(yīng)應(yīng)用系統(tǒng)對(duì)功能、可靠性、成本、體積、功耗嚴(yán)格要求的專用計(jì)算機(jī)系統(tǒng)。 可以這樣認(rèn)為,嵌入式系統(tǒng)是一種專用的計(jì)算機(jī)系統(tǒng),作為裝置或設(shè)備的一部分。通常,嵌入式系統(tǒng)是一個(gè)控制程序存儲(chǔ)在ROM中的嵌入式處理器控制板。事實(shí)上,所有帶有數(shù)字接口的設(shè)備,如手表、微波爐、錄像機(jī)、汽車等,都使用嵌入式系統(tǒng),有些嵌入式系統(tǒng)還包含操作系統(tǒng),但大多數(shù)嵌入式系統(tǒng)都是由單個(gè)程序?qū)崿F(xiàn)整個(gè)控制邏輯。 本書(shū)是按照人事部、信息產(chǎn)業(yè)部全國(guó)計(jì)算機(jī)技術(shù)與軟件專業(yè)技術(shù)資格(水平)考試要求編寫(xiě),內(nèi)容緊扣《嵌入式系統(tǒng)設(shè)計(jì)考試大鋼》。全書(shū)共六章,分別對(duì)嵌入式系統(tǒng)基礎(chǔ)知識(shí)、嵌入式微處理器與接口設(shè)計(jì)、嵌入式軟件與操作系統(tǒng)、嵌入式軟件程序設(shè)計(jì)、嵌入式系統(tǒng)設(shè)計(jì)與維護(hù)等知識(shí)進(jìn)行了詳細(xì)的講解。最后介紹了一個(gè)典型的嵌入式系統(tǒng)設(shè)計(jì)案例。 本書(shū)內(nèi)容豐富,結(jié)構(gòu)合理,概念清晰。既可作為全國(guó)計(jì)算機(jī)技術(shù)與軟件專業(yè)技術(shù)資格(水平)考試中嵌入式系統(tǒng)設(shè)計(jì)師級(jí)別的考試用書(shū),供有關(guān)考生學(xué)習(xí)使用,也可作為本科生嵌入式系統(tǒng)相關(guān)課程教材或培訓(xùn)書(shū)使用。
標(biāo)簽: 嵌入式 系統(tǒng)設(shè)計(jì)師 教程
上傳時(shí)間: 2013-10-29
上傳用戶:dongqiangqiang
ARM7 是一種低電壓,通用32 位RISC 微處理器單元,可作一般應(yīng)用或嵌入到ASIC 或CSIC 中,其簡(jiǎn)潔一流的設(shè)計(jì)特別適用于電源敏感的應(yīng)用中。ARM7 的小尺寸使它特別適合集成到 比較大的客戶芯片中,此芯片中也可以包含RAM, ROM, DSP,邏輯控制和其他代碼。
標(biāo)簽: ARM
上傳時(shí)間: 2013-10-08
上傳用戶:xianglee
嵌入式系統(tǒng)硬件模型結(jié)構(gòu),此系統(tǒng)主要由微處理器MPU、外圍電路,以及外設(shè)組成,微處理器為ARM 嵌入式處理芯片,如ARM7TMDI 系列及ARM9 系列微處理器,MPU 為整個(gè)嵌入式系統(tǒng)硬件的核心,決定了整個(gè)系統(tǒng)功能和應(yīng)用領(lǐng)域。外圍電路根據(jù)微處理器不同而略有不同,主要由電源管理模型、時(shí)鐘模塊、閃存FIASH、隨機(jī)存儲(chǔ)器RAM,以及只讀存儲(chǔ)器ROM 組成。這些設(shè)備是一個(gè)微處理器正常工作所必須的設(shè)備。外部設(shè)備將根據(jù)需要而各不相同,如通用通信接口USB、RS-232、RJ-45 等,輸入輸出設(shè)備,如鍵盤(pán)、LCD 等。外部設(shè)備將根據(jù)需要定制。
標(biāo)簽: 嵌入式 系統(tǒng)開(kāi)發(fā) 模式 流程
上傳時(shí)間: 2013-11-02
上傳用戶:cjl42111
對(duì)于Intel x86 PC , 開(kāi)啟電源后, 機(jī)器就會(huì)開(kāi)始執(zhí)行ROM BIOS的一系列系統(tǒng)測(cè)試動(dòng)作,包括檢查RAM,keyboard,顯示器,軟硬磁盤(pán)等等。執(zhí)行完bios 的系統(tǒng)測(cè)試之后,緊接著控制權(quán)會(huì)轉(zhuǎn)移給ROM 中的啟動(dòng)程序(ROM bootstrap routine);這個(gè)程序會(huì)將磁盤(pán)上的第0軌第0 扇區(qū)(叫boot sector 或MBR ,系統(tǒng)的引導(dǎo)程序就放在此處)讀入內(nèi)存中,并放到自0x07C0:0x0000 開(kāi)始的512 個(gè)字節(jié)處.
上傳時(shí)間: 2014-12-30
上傳用戶:pei5
第一部分:編程器簡(jiǎn)介 該系列高性能三星單片機(jī)編程器是本人在長(zhǎng)期的三星單片機(jī)系統(tǒng)開(kāi)發(fā)實(shí)踐中結(jié)合生產(chǎn)應(yīng)用自行研制而成,已被本站應(yīng)用于產(chǎn)品燒寫(xiě)達(dá)百萬(wàn)片之多,尚無(wú)發(fā)現(xiàn)任何副作用,請(qǐng)放心使用. StarPlusV2.0可全功能燒寫(xiě)所有三星4位/8位系列MCU和ROM不大于512KBYTES的CalmRisc/ARM系列MCU,包括OTP(可編程一次)和MTP(FLASH可多次編程)芯片,支持最大ROM空間達(dá)512Kbytes.
標(biāo)簽: StarPlus 2.0 編程器 用戶手冊(cè)
上傳時(shí)間: 2014-12-30
上傳用戶:wang5829
支持的平臺(tái)本節(jié)列出了 RealView™ ARMulator® ISS v1.3 在以下環(huán)境中運(yùn)行所必須要符合的硬件要求和軟件要求• Microsoft Windows• SPARC 工作站• Linux浮動(dòng)許可證管理要求安裝配置 TCP/IP 軟件并在每臺(tái)相關(guān)的計(jì)算機(jī)中運(yùn)行有關(guān)使用 FLEXlm 許可證管理軟件安裝許可證的詳細(xì)信息請(qǐng)參閱 ARM FLEXlm License Management Guide注釋要查看 PDF 版本的手冊(cè)您必須安裝 Adobe Acrobat ™ RealView ARMulator ISS v1.3 CD-ROM 上有Acrobat Reader 如果尚未安裝可以單獨(dú)進(jìn)行安裝Windows 和 Solaris 系統(tǒng)中還有以 DynaText 格式查看的在線手冊(cè)在這些系統(tǒng)中安裝 RealViewARMulator ISS v1.3 時(shí)也會(huì)安裝 DynaText 查看器
標(biāo)簽: RealView Debugger 用戶手冊(cè)
上傳時(shí)間: 2013-11-08
上傳用戶:manlian
ARM7 是一種低電壓,通用32 位RISC 微處理器單元,可作一般應(yīng)用或嵌入到ASIC 或CSIC中,其簡(jiǎn)潔一流的設(shè)計(jì)特別適用于電源敏感的應(yīng)用中。ARM7 的小尺寸使它特別適合集成到比較大的客戶芯片中,此芯片中也可以包含RAM, ROM, DSP,邏輯控制和其他代碼。 增強(qiáng)特性:ARM7 和ARM6 有相似性,但增加了以下功能:基于亞微米的制程,增加了速度,減少了電源消耗3V 操作,很小的電源消耗,并同5V 系統(tǒng)兼容較高的時(shí)鐘對(duì)所以程序執(zhí)行較快。特性總結(jié):l 32 位的RISC 結(jié)構(gòu)處理器(包括32 位地址線和數(shù)據(jù)線);l Little/Big Endian 操作模式;l 高性能RISC17 MIPS sustained @ 25 MHz (25 MIPS peak)@ 3Vl 較低的電壓損耗0.6mA/MHz@ 3V fabricated in .8 m CMOS全靜態(tài)操作l 適用于對(duì)電源比較敏感的應(yīng)用中l(wèi) 快速中斷響應(yīng)l 適用于實(shí)時(shí)系統(tǒng)l 支持虛擬內(nèi)存l 支持高級(jí)語(yǔ)言l 簡(jiǎn)單但功能強(qiáng)大的指令系統(tǒng)
標(biāo)簽: ARM7 數(shù)據(jù)手冊(cè)
上傳時(shí)間: 2013-10-24
上傳用戶:座山雕牛逼
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1