本論文采用TOP-DOWN設計方法對PCI總線接口控制器的設計與實現(xiàn)進行了研究,對PCI總線協(xié)議做了比較深刻的理解和分析.本論文以PCI總線接口控制器的設計和實現(xiàn)為線索,闡述了PCI總線接口控制器設計、仿真及綜合、驗證的各個步驟,以及PCI板卡驅(qū)動程序的編寫和調(diào)試.作為PCI接口控制器下一步發(fā)展的前瞻性研究,還介紹PCI接口控制器DMA傳輸方式的實現(xiàn)思路及功能模塊劃分.在本論文的研究中,重點分析了PCI總線接口控制器的設計、對PCI總線協(xié)議的分析理解是進行PCI總線接口控制器設計的前提,而對PCI總線接口控制器的功能分析和結構劃分是設計的關鍵.本論文在對PCI總線接口控制器的功能分析和結構分析的基礎上,對PCI總線接口控制器的整體設計和子模塊的劃分和實現(xiàn)進行了詳細的分析闡述.通過本論文的研究,完成了PCI總線接口控制器的設計,并且通過編寫測試激勵程序完成了功能仿真,以及布局布線后的時序仿真,并設計了PCB實驗板進行了測試,證明所實現(xiàn)的PCI接口控制器完成了要求的功能.
上傳時間: 2013-04-24
上傳用戶:stvnash
為了滿足外圍設備之間、外圍設備與主機之間高速數(shù)據(jù)傳輸,Intel公司于1991年提出PCI(Peripheral Component Interconnect)總線的概念,即周邊器件互連。因為PCI總線具有極高的數(shù)據(jù)傳輸率,所以在數(shù)字圖形、圖像和語音處理以及高速數(shù)據(jù)采集和處理等方面得到了廣泛的應用。 本論文首先對PCI總線協(xié)議做了比較深刻的分析,從設計要求和PCI總線規(guī)范入手,采用TOP-DOWN設計方法完成了PCI總線接口從設備控制器FPGA設計的功能定義:包括功能規(guī)范、性能要求、系統(tǒng)環(huán)境、接口定義和功能描述。其次從簡化設計、方便布局的角度考慮,完成了系統(tǒng)的模塊劃分。并結合設計利用SDRAM控制器來驗證PCI接口電路的性能。 然后通過PCI總線接口控制器的仿真、綜合及硬件驗證的描述介紹了用于FPGA功能驗證的硬件電路系統(tǒng)的設計,驗證系統(tǒng)方案的選擇,并描述了PCI總線接口控制器的布局布線結果以及硬件驗證的電路設計和調(diào)試方法。通過編寫測試激勵程序完成了功能仿真,以及布局布線后的時序仿真,并設計了PCB實驗板進行測試,證明所實現(xiàn)的PCI接口控制器完成了要求的功能。 最后,介紹了利用驅(qū)動程序開發(fā)工具DDK軟件進行軟件設計與開發(fā)的過程。完成系統(tǒng)設計及模塊劃分后,使用硬件描述語言(VHDL)描述系統(tǒng),并驗證設計的正確性。
上傳時間: 2013-07-15
上傳用戶:1134473521
USB接口控制器參考設計,xilinx提供VHDL代碼 usb xilinx vhdl ; This program is free software; you can redistribute it and/or modify ; it under the terms of the GNU General Public License as published by ; the Free Software Foundation; either version 2 of the License, or ; (at your option) any later version. ; ; This program is distributed in the hope that it will be useful, ; but WITHOUT ANY WARRANTY; without even the implied warranty of ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ; GNU General Public License for more details. ; ; You should have received a copy of the GNU General Public License ; along with this program; if not, write to the Free Software ; Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
上傳時間: 2013-10-12
上傳用戶:windgate
USB接口控制器參考設計,xilinx提供VHDL代碼 usb xilinx vhdl ; This program is free software; you can redistribute it and/or modify ; it under the terms of the GNU General Public License as published by ; the Free Software Foundation; either version 2 of the License, or ; (at your option) any later version. ; ; This program is distributed in the hope that it will be useful, ; but WITHOUT ANY WARRANTY; without even the implied warranty of ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ; GNU General Public License for more details. ; ; You should have received a copy of the GNU General Public License ; along with this program; if not, write to the Free Software ; Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
上傳時間: 2013-10-29
上傳用戶:zhouchang199
flash接口控制器的VHDL以及verilog源代碼和Testbench程序
標簽: Testbench verilog flash VHDL
上傳時間: 2013-12-26
上傳用戶:netwolf
DDR控制器的VHDL源代碼.采用FPGA實現(xiàn)DDR接口控制器,適用于Altera的FPGA,最高頻率可到100M
上傳時間: 2014-12-02
上傳用戶:bcjtao
USB接口控制器參考設計,xilinx提供的VHDL源代碼
上傳時間: 2014-10-28
上傳用戶:tzl1975
usb接口控制器可以實時讀取外界環(huán)境的當前溫度,且當溫度超過某一閾值或低于某一閾值時發(fā)出報警
上傳時間: 2013-12-25
上傳用戶:gououo
電子密碼鎖程序 數(shù)碼管LED顯示器max7219的應用.asm 16F877網(wǎng)絡接口控制器GOOD.asmRs232a.asm24CXX.ASM
上傳時間: 2015-09-17
上傳用戶:bjgaofei
基于VHDL的POC接口控制器,用于CPU與打印機間的數(shù)據(jù)控制
上傳時間: 2015-09-24
上傳用戶:Altman