PCI(Peripheral Component Interconnect)局部總線是微型計算機中處理器、存儲器與外圍控制部件、擴展卡之間的互連接口,由于其速度快、可靠性高、成本低、兼容性好等特點,在各種計算機總線標準占有重要地位,基于PCI標準的接口設計已經成為相關項目開發中的一個重要的選擇。 目前,現場可編程門陣列FPGA(Field Programmable Gates)得到了廣泛應用。由于其具有規模大,開發過程投資小,可反復編程,且支持軟硬件協同設計等特點,因此已逐步成為復雜數字硬件電路設計的首選。 PCI接口的開發有多種方法,主要有兩種:一是使用專用接口芯片,二是使用可編程邏輯器件,如FPGA。本論文基于成本和實際需要的考慮,采用第二種方法進行設計。 本論文采用自上而下(Top-To-Down)和模塊化的設計方法,使用FPGA和硬件描述語言(VHDL和Verilog HDL)設計了一個PCI接口核,并通過自行設計的試驗板對其進行驗證。為使設計準確可靠,在具體模塊的設計中廣泛采用流水線技術和狀態機的方法。 論文最終設計完成了一個33M32位的PCI主從接口,并把它作為以NIOSⅡ為核心的SOPC片內外設,與通用計算機成功進行了通訊。 論文對PCI接口進行了功能仿真,仿真結果和PCI協議的要求一致,表明本論文設計正確。把設計下載進FPGA芯片EP2C8Q208C7之后,論文給出了使用SIGNALTAPⅡ觀察到的信號實際波形,波形顯示PCI接口能夠滿足本設計中系統的需要。本文最后還給出試驗板的具體設計步驟及驅動程序的安裝。
上傳時間: 2013-07-28
上傳用戶:372825274
英文描述: BCD-to-Seven-Segment Decoder Driver(Internal Pull-up outputs) 中文描述: BCD碼到七段解碼器驅動程序(內部上拉輸出)
上傳時間: 2013-07-13
上傳用戶:cc1015285075
英文描述: Synchronous Up/Down Decade Counters(single clock line) 中文描述: 同步向上/向下十年計數器(單時鐘線)
上傳時間: 2013-06-18
上傳用戶:haohaoxuexi
LPC178* 177*用戶手冊 LPC178x/7x 32-bit ARM Cortex-M3 microcontroller; up to 512 kB flash and 96 kB SRAM; USB Device/Host/OTG; Ethernet; LCD; EMC Rev. 3 — 27 December 2011 Objective data sheet
上傳時間: 2013-04-24
上傳用戶:胡佳明胡佳明
最重要的是七個從簡單到復雜的實驗,包括:基礎實驗一_FPGA_LED 基礎實驗二_seg7實驗以及仿真 基礎實驗三_SOPC_LED 基礎實驗四_Flash燒寫 基礎實驗五_定時器實驗 基礎實驗六_按鍵以及PIO口中斷實驗 實驗七_網卡使用 ,這些實驗室用到了SOPC BUILDER 與NOIS ii ,使用Verilog 編寫,有實驗板和沒有實驗板的都可以用來學習。 其次還包括: FPGA開發板各存儲器之間的聯系、 多處理器文檔 、 USB_UART等文檔,很好用的文檔,您下了相信不會后悔!
標簽: 實驗
上傳時間: 2013-08-12
上傳用戶:幾何公差
這些課件可以作為對FPGA有興趣的人學習的入門資料,包含EDA的概述、FPGA結構與配置、VHDL語言、QuartusII軟件、SOPC和NIosII嵌入式處理器設計、DSP Builder系統設計工具等內容
標簽: FPGA
上傳時間: 2013-08-13
上傳用戶:yan2267246
Methods for designing a maintenance simulation training system for certain kind of radio are introduced. Fault modeling method is used to establish the fault database. The system sets up some typical failures, follow the prompts trainers can locate the fault source and confirm the type to accomplish corresponding fault maintenance training. A training evaluation means is given to examining and evaluating the training performance. The system intuitively and vividly shows the fault maintenance process, it can not only be used in teaching, but also in daily maintenance training to efficiently improve the maintenance operation level. Graphical programming language LabVIEW is used to develop the system platform.
上傳時間: 2013-11-19
上傳用戶:3294322651
隨著半導體技術以及計算機軟硬件技術的飛速發展,對于圖像的顯示和控制技術也呈現出越來越多的方式。文中介紹了一種基于NIOS II軟核處理器實現對SD卡驅動與TFT-LCD控制的方法。在設計中利用FPGA的Altera的SOPC Builder定制NIOS II軟核處理器及其與顯示功能相關的模塊來協同從SD卡讀取JPEG格式的圖片,經過FPGA解碼處理顯示于TFL-LCD上,并使用觸摸控制實現圖片的前進、后退、,暫停、自動播放時間控制功能
上傳時間: 2013-11-01
上傳用戶:huangld
Industrial systems demand semiconductors that are precise, flexibleand reliable. Linear Technology offers a broad line of high performanceanalog ICs that simplify system design with rugged devices featuringparameters fully guaranteed over the -40°C to 85°C temperature range.We back this up with knowledgeable applications support, long productlife cycles and superior on-time delivery.
上傳時間: 2013-11-02
上傳用戶:xiaodu1124
The MAX17600–MAX17605 devices are high-speedMOSFET drivers capable of sinking /sourcing 4A peakcurrents. The devices have various inverting and noninvertingpart options that provide greater flexibility incontrolling the MOSFET. The devices have internal logiccircuitry that prevents shoot-through during output-statchanges. The logic inputs are protected against voltagespikes up to +14V, regardless of VDD voltage. Propagationdelay time is minimized and matched between the dualchannels. The devices have very fast switching time,combined with short propagation delays (12ns typ),making them ideal for high-frequency circuits. Thedevices operate from a +4V to +14V single powersupply and typically consume 1mA of supply current.The MAX17600/MAX17601 have standard TTLinput logic levels, while the MAX17603 /MAX17604/MAX17605 have CMOS-like high-noise margin (HNM)input logic levels. The MAX17600/MAX17603 are dualinverting input drivers, the MAX17601/MAX17604 aredual noninverting input drivers, and the MAX17602 /MAX17605 devices have one noninverting and oneinverting input. These devices are provided with enablepins (ENA, ENB) for better control of driver operation.
上傳時間: 2013-12-20
上傳用戶:zhangxin