隨著星載電子系統(tǒng)復(fù)雜度、小型化需求的提高,SoC已經(jīng)成為應(yīng)對(duì)未來(lái)星載電子系統(tǒng)設(shè)計(jì)需求的解決途徑。為了簡(jiǎn)化設(shè)計(jì)流程并且提高部件的可重用性,在目前的SoC設(shè)計(jì)中引入了稱之為平臺(tái)的體系結(jié)構(gòu)模板,用它來(lái)描述采用已有的標(biāo)準(zhǔn)核來(lái)開發(fā)SoC的方法。在星載電子系統(tǒng)中常用部件的分類設(shè)計(jì),最終建立一個(gè)包括多種功能部件,互連部件和處理部件的設(shè)計(jì)平臺(tái),從而有效的提高星載電子系統(tǒng)的設(shè)計(jì)能力。在當(dāng)前NASA和ESA的空間應(yīng)用中,PCI總線廣泛作為背板總線和局部總線,有鑒于此,本研究選擇PCI總線作為星載電子系統(tǒng)設(shè)計(jì)平臺(tái)要提供的一個(gè)互連部件對(duì)其進(jìn)行設(shè)計(jì)。 針對(duì)這一需求,本論文采用自項(xiàng)向下的設(shè)計(jì)方法對(duì)PCI總線從設(shè)備控制器的設(shè)計(jì)與實(shí)現(xiàn)進(jìn)行了研究,對(duì)PCI總線協(xié)議做了深刻的分析,完成了PCI總線目標(biāo)設(shè)備控制器的設(shè)計(jì),采用Verilog HDL對(duì)其進(jìn)行了RTL級(jí)的描述。 在該課題的研究中,采用了目前集成電路設(shè)計(jì)中常見的自頂向下設(shè)計(jì)方法,使用硬件描述語(yǔ)言Verilog HDL對(duì)其進(jìn)行描述,重點(diǎn)分析了PCI總線設(shè)備控制器的設(shè)計(jì)。以PCI總線協(xié)議的分析和理解為基礎(chǔ),對(duì)PCI總線設(shè)備控制器進(jìn)行了功能分析和結(jié)構(gòu)劃分。根據(jù)PCI總線設(shè)備控制器的功能和結(jié)構(gòu)劃分,對(duì)PCI總線目標(biāo)設(shè)備控制器的設(shè)計(jì)思路和各個(gè)子模塊電路的設(shè)計(jì)和實(shí)現(xiàn)進(jìn)行了詳細(xì)的分析闡述,并且通過(guò)編寫測(cè)試激勵(lì)程序完成了功能仿真。應(yīng)用FPGA作為物理驗(yàn)證和實(shí)現(xiàn)載體,進(jìn)行了面向FPGA的電路綜合,進(jìn)行了布局布線后的時(shí)序仿真,證明所實(shí)現(xiàn)的PCI目標(biāo)設(shè)備控制器符合基本功能要求,在以上基礎(chǔ)上完成了PCI目標(biāo)設(shè)備控制器的FPGA實(shí)現(xiàn)。通過(guò)這整個(gè)論文的工作,按照設(shè)計(jì)、仿真、綜合驗(yàn)證及布局布線的步驟,完成了PCI總線目標(biāo)設(shè)備控制器IP軟核的設(shè)計(jì)。
標(biāo)簽: FPGA PCI 設(shè)備 控制器
上傳時(shí)間: 2013-06-07
上傳用戶:tccc
目錄 第1章 初識(shí)Protel 99SE 1.1 Protel 99SE的特點(diǎn) 1.2 Protel 99SE的安裝 1.2.1 主程序的安裝 1.2.2 補(bǔ)丁程序的安裝 1.2.3 附加程序的安裝 1.3 Protel 99SE的啟動(dòng)與工作界面 第2章 設(shè)計(jì)電路原理圖 2.1 創(chuàng)建一個(gè)新的設(shè)計(jì)數(shù)據(jù)庫(kù) 2.2 啟動(dòng)原理圖編輯器 2.3 繪制原理圖前的參數(shù)設(shè)置 2.3.1 工作窗口的打開/切換/關(guān)閉 2.3.2 工具欄的打開/關(guān)閉 2.3.3 繪圖區(qū)域的放大/縮小 2.3.4 圖紙參數(shù)設(shè)置 2.4 裝入元件庫(kù) 2.5 放置元器件 2.5.1 通過(guò)原理圖瀏覽器放置元器件 2.5.2 通過(guò)菜單命令放置元器件 2.6 調(diào)整元器件位置 2.6.1 移動(dòng)元器件 2.6.2 旋轉(zhuǎn)元器件 2.6.3 復(fù)制元器件 2.6.4 刪除元器件 2.7 編輯元器件屬性 2.8 繪制電路原理圖 2.8.1 普通導(dǎo)線連接 2.8.2 總線連接 2.8.3 輸入/輸出端口連接 2.9 Protel 99SE的文件管理 2.9.1 保存文件 2.9.2 更改文件名稱 2.9.3 打開設(shè)計(jì)文件 2.9.4 關(guān)閉設(shè)計(jì)文件 2.9.5 刪除設(shè)計(jì)文件 第3章 設(shè)計(jì)層次電路原理圖 3.1 自頂向下設(shè)計(jì)層次原理圖 3.1.1 建立層次原理圖總圖 3.1.2 建立層次原理圖功能電路原理圖 3.2 自底向上設(shè)計(jì)層次原理圖 3.3 層次原理圖總圖/功能電路原理圖之間的切換 第4章 電路原理圖的后期處理 4.1 檢查電路原理圖 4.1.1 重新排列元器件序號(hào) 4.1.2 電氣規(guī)則測(cè)試 4.2 電路原理圖的修飾 4.2.1 在原理圖瀏覽器中管理電路圖 4.2.2 對(duì)齊排列元器件 4.2.3 對(duì)節(jié)點(diǎn)/導(dǎo)線進(jìn)行整體修改 4.2.4 在電路原理圖中添加文本框 4.3 放置印制電路板布線符號(hào) 第5章 制作/編輯電路原理圖元器件庫(kù) 5.1 創(chuàng)建一個(gè)新的設(shè)計(jì)數(shù)據(jù)庫(kù) 5.2 啟動(dòng)元器件庫(kù)編輯器 5.3 編輯元器件庫(kù)的常用工具 5.3.1 繪圖工具 5.3.2 IEEE符號(hào)工具 5.4 在元器件庫(kù)中制作新元器件 5.4.1 制作新元器件前的設(shè)置 5.4.2 繪制新元器件 5.4.3 在同一數(shù)據(jù)庫(kù)下創(chuàng)建一個(gè)新的元器件庫(kù) 5.4.4 修改原有的元器件使其成為新元器件 5.4.5 從電路原理圖中提取元器件庫(kù) 第6章 生成各種原理圖報(bào)表文件 6.1 生成網(wǎng)絡(luò)表文件 6.1.1 網(wǎng)絡(luò)表文件的結(jié)構(gòu) 6.1.2 網(wǎng)絡(luò)表文件的生成方法 6.2 生成元器件材料清單列表 6.3 生成層次原理圖組織列表 6.4 生成層次原理圖元器件參考列表 6.5 生成元器件引腳列表 第7章 設(shè)計(jì)印制電路板 7.1 肩動(dòng)印制電路板編輯器 7.2 PCB的組成 7.3 PCB中的元器件 7.3.1 PCB中的元器件組成 7.3.2 PCB中的元器件封裝 7.4 設(shè)置工作層面 7.5 設(shè)置PCB工作參數(shù) 7.5.1 設(shè)置布線參數(shù) 7.5.2 設(shè)置顯示模式 7.5.3 設(shè)置幾何圖形顯示/隱藏功能 7.6 對(duì)PCB進(jìn)行布線 7.6.1 準(zhǔn)備電路原理圖并設(shè)置元器件屬性 7.6.2 啟動(dòng)印制電路板編輯器 7.6.3 設(shè)定PCB的幾何尺寸 7.6.4 加載元器件封裝庫(kù) 7.6.4 裝入網(wǎng)絡(luò)表 7.6.5 調(diào)整元器件布局 7.6.6 修改元器件標(biāo)灃 7.6.7 自動(dòng)布線參數(shù)設(shè)置 7.6.8 自動(dòng)布線器參數(shù)設(shè)置 7.6.9 選擇自動(dòng)布線方式 7.6.10 手動(dòng)布線 7.7 PCB布線后的手動(dòng)調(diào)整 7.7.1 增加元器件封裝 7.7.2 手動(dòng)調(diào)整布線 7.7.3 手動(dòng)調(diào)整布線寬度 7.7.4 補(bǔ)淚焊 7.7.5 在PcB上放置漢字 7.8 通過(guò)PCB編輯瀏覽器進(jìn)行PCB的管理 7.8.1 設(shè)置網(wǎng)絡(luò)顏色屬性 7.8.2 快速查找焊盤 7.9 顯示PCB的3D效果圖 7.10 生成PCB鉆孔文件報(bào)表 ......
標(biāo)簽: Protel 99 SE 電路設(shè)計(jì)
上傳時(shí)間: 2013-06-17
上傳用戶:wanqunsheng
信息技術(shù)的不斷發(fā)展,對(duì)信息的安全提出了更高的要求.在應(yīng)用公鑰密碼體制的時(shí)候,對(duì)密鑰長(zhǎng)度要求越來(lái)越大,處理的速度要求越來(lái)越快.而基于橢圓曲線離散對(duì)數(shù)問(wèn)題的橢圓曲線密碼體制,因其每比特最大的安全性,受到了越來(lái)越廣泛的注意.橢圓曲線密碼體制(ECC:Elliptic Curve Cryptosystem)的快速實(shí)現(xiàn)也成為一個(gè)關(guān)注的方面.該文按照確定有限域、選取曲線參數(shù)、劃分結(jié)構(gòu)模塊、優(yōu)化模塊算法、實(shí)現(xiàn)模塊設(shè)計(jì),驗(yàn)證模塊功能的順序進(jìn)行書寫.為了硬件實(shí)現(xiàn)上的方便,設(shè)計(jì)選擇了含有Ⅱ型優(yōu)化正規(guī)基的伽略域GF(2191),并在該域上構(gòu)造了隨機(jī)的橢圓曲線.根據(jù)層次化、結(jié)構(gòu)化的設(shè)計(jì)思路,將橢圓曲線上的標(biāo)量乘法運(yùn)算劃分成兩個(gè)運(yùn)算層次:橢圓曲線上的運(yùn)算和有限域上的運(yùn)算.模塊劃分之后,利用自底向上的設(shè)計(jì)思路,主要針對(duì)有限域上的乘法運(yùn)算進(jìn)行了重要的改進(jìn),并對(duì)加法群中的標(biāo)量乘運(yùn)算的算法進(jìn)行了分析、證明,以達(dá)到面積優(yōu)化和快速執(zhí)行的效果.具體設(shè)計(jì)中,采用硬件描述語(yǔ)言Verilog HDL,在Mentor Graphics公司出品的FPGA Advantage平臺(tái)上進(jìn)行電路設(shè)計(jì).完成了各個(gè)模塊的設(shè)計(jì)輸入和仿真.設(shè)計(jì)選用了Altera公司的APEX Ⅱ系列器件,利用第一方軟件Quartus Ⅱ 2.2進(jìn)行綜合、布局、布線和時(shí)序仿真.文中給出了橢圓曲線上的點(diǎn)加、倍點(diǎn)和標(biāo)量乘法模塊的具體設(shè)計(jì)結(jié)構(gòu)框圖.并且根據(jù)橢圓曲線的標(biāo)量乘特點(diǎn),提出了合適的驗(yàn)證方案.該設(shè)計(jì)完成了橢圓曲線上的標(biāo)量乘法運(yùn)算.設(shè)計(jì)主要針對(duì)資源受限的應(yīng)用環(huán)境:改進(jìn)了有限域上的乘法運(yùn)算、使用了沒有預(yù)處理的標(biāo)量乘算法.改進(jìn)后的橢圓曲線標(biāo)量乘法需要2,741,998個(gè)邏輯單元,在100MHz的時(shí)鐘約束下,運(yùn)行一次標(biāo)量乘法運(yùn)算需要567.69us.該次設(shè)計(jì)的結(jié)果可以直接用來(lái)構(gòu)造橢圓曲線上的簽名、驗(yàn)證、密鑰交換等算法.
標(biāo)簽: FPGA 橢圓曲線 密碼體制 乘法運(yùn)算
上傳時(shí)間: 2013-05-24
上傳用戶:zhuo0008
SignalTap II 內(nèi)嵌邏輯分析儀是Altera 公司Quartus II 軟件中內(nèi)嵌的一種調(diào)試程序,通過(guò)把一段執(zhí)行邏輯分析功能 的代碼和客戶的設(shè)計(jì)組合在一起編譯、布局布線,完成傳統(tǒng)邏輯分析儀的功能。介紹了SignalTap II 的基本內(nèi)容、實(shí)現(xiàn)原理以及 在實(shí)際工程中的應(yīng)用環(huán)境。結(jié)合ATM交換矩陣的設(shè)計(jì)實(shí)例,詳細(xì)闡述了用SignalTapII 對(duì)FPGA 調(diào)試的具體方法和調(diào)試步驟, 以及在工程中的使用全過(guò)程。分析比較了該方法與傳統(tǒng)的外置式邏輯分析儀的優(yōu)劣,對(duì)SignalTap II 應(yīng)用條件進(jìn)行了闡述。
標(biāo)簽: SignalTapII FPGA 邏輯分析儀 調(diào)試
上傳時(shí)間: 2013-07-13
上傳用戶:古谷仁美
隨著信息技術(shù)的發(fā)展,系統(tǒng)級(jí)芯片SoC(System on a Chip)成為集成電路發(fā)展的主流。SoC技術(shù)以其成本低、功耗小、集成度高的優(yōu)勢(shì)正廣泛地應(yīng)用于嵌入式系統(tǒng)中。通過(guò)對(duì)8位增強(qiáng)型CPU內(nèi)核的研究及其在FPGA(Field Programmable Gate Arrav)上的實(shí)現(xiàn),對(duì)SoC設(shè)計(jì)作了初步研究。 在對(duì)Intel MCS-8051的匯編指令集進(jìn)行了深入地分析的基礎(chǔ)上,按照至頂向下的模塊化的高層次設(shè)計(jì)流程,對(duì)8位CPU進(jìn)行了頂層功能和結(jié)構(gòu)的定義與劃分,并逐步細(xì)化了各個(gè)層次的模塊設(shè)計(jì),建立了具有CPU及定時(shí)器,中斷,串行等外部接口的模型。 利用5種尋址方式完成了8位CPU的數(shù)據(jù)通路的設(shè)計(jì)規(guī)劃。利用有限狀態(tài)機(jī)及微程序的思想完成了控制通路的各個(gè)層次模塊的設(shè)計(jì)規(guī)劃。利用組合電路與時(shí)序電路相結(jié)合的思想完成了定時(shí)器,中斷以及串行接口的規(guī)劃。采用邊沿觸發(fā)使得一個(gè)機(jī)器周期對(duì)應(yīng)一個(gè)時(shí)鐘周期,執(zhí)行效率提高。使用硬件描述語(yǔ)言實(shí)現(xiàn)了各個(gè)模塊的設(shè)計(jì)。借助EDA工具ISE集成開發(fā)環(huán)境完成了各個(gè)模塊的編程、調(diào)試和面向FPGA的布局布線;在Synplify pro綜合工具中完成了綜合;使用Modelsim SE仿真工具對(duì)其進(jìn)行了完整的功能仿真和時(shí)序仿真。 設(shè)計(jì)了一個(gè)通用的擴(kuò)展接口控制器對(duì)原有的8位處理器進(jìn)行擴(kuò)展,加入高速DI,DO以及SPI接口,增強(qiáng)了8位處理器的功能,可以用于現(xiàn)有單片機(jī)進(jìn)行升級(jí)和擴(kuò)展。 本設(shè)計(jì)的CPU全面兼容MCS-51匯編指令集全部的111條指令,在時(shí)鐘頻率和指令的執(zhí)行效率指標(biāo)上均優(yōu)于傳統(tǒng)的MCS-51內(nèi)核。本設(shè)計(jì)以硬件描述語(yǔ)言代碼形式存在可與任何綜合庫(kù)、工藝庫(kù)以及FPGA結(jié)合開發(fā)出用戶需要的固核和硬核,可讀性好,易于擴(kuò)展使用,易于升級(jí),比較有實(shí)用價(jià)值。本設(shè)計(jì)通過(guò)FPGA驗(yàn)證。
標(biāo)簽: FPGA CPU 8位 增強(qiáng)型
上傳時(shí)間: 2013-04-24
上傳用戶:jlyaccounts
本文在深入研究MIL-STD-1553B總線傳輸協(xié)議以及國(guó)外協(xié)議芯片設(shè)計(jì)方法的基礎(chǔ)上,結(jié)合目前較流行的EDA技術(shù),基于Xilinx公司Virtex-II系列FPGA完成了1553B總線接口協(xié)議設(shè)計(jì)實(shí)現(xiàn),并自行設(shè)計(jì)實(shí)驗(yàn)板將所做的設(shè)計(jì)進(jìn)行了驗(yàn)證。論文從專用芯片實(shí)現(xiàn)的具體功能出發(fā),結(jié)合自頂向下的設(shè)計(jì)思想,給出基于FPGA的總線接口協(xié)議設(shè)計(jì)的總體方案,并根據(jù)功能的需求完成了模塊化設(shè)計(jì)。文章重點(diǎn)介紹基于FPGA的總線控制器(BC)、遠(yuǎn)程終端(RT)、總線監(jiān)視器(MT)三種類型終端設(shè)計(jì),詳細(xì)給出其設(shè)計(jì)邏輯框圖、引腳說(shuō)明及關(guān)鍵模塊的仿真結(jié)果,最終通過(guò)工作方式選擇信號(hào)以及其它控制信號(hào)將三種終端結(jié)合起來(lái)以達(dá)到通用接口的功能。本設(shè)計(jì)使用硬件描述語(yǔ)言(VHDL)進(jìn)行描述,在此基礎(chǔ)上使用Xilinx專用開發(fā)工具對(duì)設(shè)計(jì)進(jìn)行綜合、布局布線等,最終下載到FPGA芯片XC2V2000中進(jìn)行實(shí)現(xiàn)。 文章最后通過(guò)自行搭建的硬件平臺(tái)對(duì)所做的設(shè)計(jì)進(jìn)行詳細(xì)的測(cè)試驗(yàn)證,選擇ADSP21161作為主處理器,對(duì)。FPGA芯片進(jìn)行初始化配置以及數(shù)據(jù)的輸入輸出控制,同時(shí)利用示波器觀測(cè)FPGA的輸出,完成系統(tǒng)的硬件測(cè)試。測(cè)試結(jié)果表明本文的設(shè)計(jì)方案是合理、可行的。
標(biāo)簽: 1553B 總線接口 技術(shù)研究
上傳時(shí)間: 2013-08-03
上傳用戶:kennyplds
伴隨著多媒體顯示和傳輸技術(shù)的發(fā)展,人們獲得了越來(lái)越高的視聽享受。從傳統(tǒng)的模擬電視,到標(biāo)清、高清、全高清。與顯示技術(shù)發(fā)展結(jié)伴而行的是顯示接口技術(shù)的發(fā)展,從模擬的AV端子,S-Video和VGA接口,到數(shù)字顯示的DVI接口,技術(shù)上經(jīng)歷了一個(gè)從模擬到數(shù)字,從并行到串行,從低速到高速的發(fā)展過(guò)程。 HDMI是最新的高清晰度多媒體接口,它的規(guī)范由Silicon Image等七家公司提出,具有帶寬大,尺寸小,傳輸距離長(zhǎng)和支持正版保護(hù)等功能,符合當(dāng)今技術(shù)的發(fā)展潮流,一經(jīng)推出,就獲得了巨大的成功。成為平板顯示器、高清電視等設(shè)備的標(biāo)準(zhǔn)接口之一,并獲得了越來(lái)越廣泛的應(yīng)用。 從上世紀(jì)80年代XILINX發(fā)明第一款FPGA芯片以來(lái),FPGA就以其體系結(jié)構(gòu)和邏輯單元靈活,運(yùn)算速度快,編程方便等優(yōu)點(diǎn)廣泛應(yīng)用與IC設(shè)計(jì)、系統(tǒng)控制、視頻處理、通信系統(tǒng)、航空航天等諸多方面。 本文利用ALTERA的一款高端FPGA芯片EP2S180F1508C3為核心,配合Silicon Image的專用HDMI接收芯片搭建了一個(gè)HDMI的接收顯示平臺(tái)。針對(duì)HDMI帶寬寬,數(shù)據(jù)量大的特點(diǎn),使用了新型的DDR2 SDRAM作為視頻信號(hào)的輸入和輸出緩沖。在硬件板級(jí)設(shè)計(jì)上,針對(duì)HDMI和DDR2的相關(guān)高速電路,采用了一系列的高速電路設(shè)計(jì)方法,有效的避免了信號(hào)的反射,串?dāng)_等不良現(xiàn)象。同時(shí)在對(duì)HDMI規(guī)范和DDR2 SDRAM時(shí)序規(guī)范的深入研究的基礎(chǔ)上,在ALTERA的開發(fā)平臺(tái)QUARTUSII上編寫了系統(tǒng)的頂層模塊和相關(guān)各功能子模塊,并仿真通過(guò)。 論文的主要工作和創(chuàng)新點(diǎn)表現(xiàn)在以下幾個(gè)方面: 1、論文研究了最新的HDMI接口規(guī)范和新型存儲(chǔ)器件DDR2的時(shí)序規(guī)范。 2、論文搭建的整個(gè)系統(tǒng)相當(dāng)龐大,涉及到相關(guān)的規(guī)范、多種芯片的資料、各種工具軟件的使用、原理圖的繪制和PCB板的布局布線,直至后期的編程仿真,花費(fèi)了作者大量的時(shí)間和精力。 3、論文首次使用FPGA來(lái)處理HDMI信號(hào)且直接驅(qū)動(dòng)顯示器件,區(qū)別于-般的ASIC方案。 4、論文對(duì)高速電路特別是的DDR2布局布線,采用了一系列的專門措施,具有一定的借鑒價(jià)值。
標(biāo)簽: FPGA HDMI 顯示系統(tǒng)
上傳時(shí)間: 2013-06-22
上傳用戶:784533221
ALLEGRO PCBLAYOUT 教程:建盤建庫(kù)-載入網(wǎng)表-布局布線-校對(duì)審核-底片輸出Ⅰ、建盤、建庫(kù):Ⅰ. Ⅰ 、建盤ALLEGRO中焊盤可以分為三種:表貼盤、插裝盤
標(biāo)簽: PCBLAYOUT ALLEGRO 教程
上傳時(shí)間: 2013-06-19
上傳用戶:dba1592201
為了滿足外圍設(shè)備之間、外圍設(shè)備與主機(jī)之間高速數(shù)據(jù)傳輸,Intel公司于1991年提出PCI(Peripheral Component Interconnect)總線的概念,即周邊器件互連。因?yàn)镻CI總線具有極高的數(shù)據(jù)傳輸率,所以在數(shù)字圖形、圖像和語(yǔ)音處理以及高速數(shù)據(jù)采集和處理等方面得到了廣泛的應(yīng)用。 本論文首先對(duì)PCI總線協(xié)議做了比較深刻的分析,從設(shè)計(jì)要求和PCI總線規(guī)范入手,采用TOP-DOWN設(shè)計(jì)方法完成了PCI總線接口從設(shè)備控制器FPGA設(shè)計(jì)的功能定義:包括功能規(guī)范、性能要求、系統(tǒng)環(huán)境、接口定義和功能描述。其次從簡(jiǎn)化設(shè)計(jì)、方便布局的角度考慮,完成了系統(tǒng)的模塊劃分。并結(jié)合設(shè)計(jì)利用SDRAM控制器來(lái)驗(yàn)證PCI接口電路的性能。 然后通過(guò)PCI總線接口控制器的仿真、綜合及硬件驗(yàn)證的描述介紹了用于FPGA功能驗(yàn)證的硬件電路系統(tǒng)的設(shè)計(jì),驗(yàn)證系統(tǒng)方案的選擇,并描述了PCI總線接口控制器的布局布線結(jié)果以及硬件驗(yàn)證的電路設(shè)計(jì)和調(diào)試方法。通過(guò)編寫測(cè)試激勵(lì)程序完成了功能仿真,以及布局布線后的時(shí)序仿真,并設(shè)計(jì)了PCB實(shí)驗(yàn)板進(jìn)行測(cè)試,證明所實(shí)現(xiàn)的PCI接口控制器完成了要求的功能。 最后,介紹了利用驅(qū)動(dòng)程序開發(fā)工具DDK軟件進(jìn)行軟件設(shè)計(jì)與開發(fā)的過(guò)程。完成系統(tǒng)設(shè)計(jì)及模塊劃分后,使用硬件描述語(yǔ)言(VHDL)描述系統(tǒng),并驗(yàn)證設(shè)計(jì)的正確性。
上傳時(shí)間: 2013-07-15
上傳用戶:1134473521
隨著計(jì)算機(jī)科學(xué)和視頻技術(shù)的廣泛發(fā)展,數(shù)字圖像采集在電子通信與信息處理領(lǐng)域得到了廣泛的應(yīng)用,例如廣播電視的數(shù)字化、網(wǎng)絡(luò)視頻、監(jiān)視監(jiān)控系統(tǒng)等. 視頻圖像采集卡作為計(jì)算機(jī)視頻應(yīng)用的前端設(shè)備,承擔(dān)著模擬視頻信號(hào)向數(shù)字視頻信號(hào)轉(zhuǎn)換的任務(wù),在多媒體時(shí)代占據(jù)著重要的位置.設(shè)計(jì)一種功能靈活,使用方便,便于嵌入到系統(tǒng)中的視頻信號(hào)采集電路具有重要的實(shí)用意義. 本文首先介紹數(shù)字圖像采集系統(tǒng)的發(fā)展現(xiàn)狀和前景,提出了本次設(shè)計(jì)的目標(biāo): 完成基于PCI總線的高分辨率圖像采集卡設(shè)計(jì).然后簡(jiǎn)單介紹了本次設(shè)計(jì)用到的基本理論:數(shù)據(jù)采集理論,特別說(shuō)明了采樣和量化的定義與區(qū)別,以及量化的幾種方式和量化與AD技術(shù)之間的關(guān)系. 圖像采集系統(tǒng)的基本構(gòu)成,是以數(shù)字信號(hào)處理器為核心,控制外圍的A/D、D/A轉(zhuǎn)換器和外圍存儲(chǔ)器.本文對(duì)比了當(dāng)下流行的DSP芯片和IFPGA芯片作為數(shù)字處理核心的優(yōu)缺點(diǎn),并根據(jù)系統(tǒng)實(shí)際需要,選用FPGA作為數(shù)字信號(hào)處理器.然后列舉了幾款常用A/D視頻芯片,還介紹了SDRAM控制的基本流程,最后提出了系統(tǒng)的整體設(shè)計(jì)方案. 圖像采集卡的硬件設(shè)計(jì)分為A/D前端模擬通道設(shè)計(jì)和FPGA數(shù)字信號(hào)傳輸及外圍電路設(shè)計(jì).本文重點(diǎn)介紹了A/D芯片外圍電路連接和使用方法,對(duì)PCI總線和它的控制電路也做了詳細(xì)闡述.對(duì)圖像采集卡的PCB布局布線也有詳細(xì)說(shuō)明. 圖像采集卡FPGA內(nèi)部程序構(gòu)成也是本文的一個(gè)重點(diǎn).本次的程序設(shè)計(jì)主要分為數(shù)據(jù)采集模塊,即與A/D接口模塊,數(shù)據(jù)暫存模塊,即SDRAM讀寫控制模塊,數(shù)據(jù)處理模塊和數(shù)據(jù)傳輸模塊,即PCI控制模塊.重點(diǎn)在于對(duì)的SDRAM的連續(xù)讀寫控制和各個(gè)模塊間的協(xié)調(diào)工作.說(shuō)明了.A/D采集數(shù)據(jù)從接收到存儲(chǔ)詳細(xì)過(guò)程,以及對(duì)SDRAM讀寫狀態(tài)機(jī)和PCI總線的操控. 最后介紹了硬件調(diào)試和FPGA程序驗(yàn)證結(jié)果.詳細(xì)說(shuō)明了以Modelsim為平臺(tái)的前端功能仿真和后端時(shí)序仿真,以及以SignalTapⅡ?yàn)槠脚_(tái),程序下載到FPGA中進(jìn)行的實(shí)時(shí)驗(yàn)證.結(jié)果表明整個(gè)圖像采集系統(tǒng)基本達(dá)到了系統(tǒng)設(shè)計(jì)中所給出的性能指標(biāo),證明了整個(gè)系統(tǒng)設(shè)計(jì)的正確性和合理性.
上傳時(shí)間: 2013-04-24
上傳用戶:amandacool
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1