Font Size: a A A

FPGA-Based PCI Bus Interface Design

Posted on:2009-08-18Degree:MasterType:Thesis
Country:ChinaCandidate:L Y WangFull Text:PDF
GTID:2178360272977125Subject:Circuits and Systems
Abstract/Summary:PDF Full Text Request
The Peripheral Component Interconnect (PCI) bus is a high-bandwidth, "plug-and-play" bus protocol designed to meet the performance demands of the peripherals of today's high-performance PCs and workstations and their large bandwidth application. It is rapidly becoming widely accepted in the computer industry as it opens doors to performance demanding application such as video and audio system, graphics accelerator boards, 3D native signal processing, network adapter, and data storage devices.This dissertation researches the design and implementation of PCI bus interface controller, based on Top-Down design method. The PCI Local Bus Specification is also analyzed comprehensively. The whole work is described with Verilog and implemented by FPGA. This dissertation is clued by the design and implementation of PCI bus interface controller, and it expatiates on the PCI bus interface controller, which involves all processes of design, coding, simulation, synthesis and test.In this research, the design of PCI bus interface controller is mainly discussed. Its premise is PCI Bus Specification and its sticking points are to analysis the function and architecture of PCI bus controller. The whole- design and all sub modules implementation of PCI bus controller are also discussed in detail in this paper.This dissertation finishes the design of PCI bus interface controller, and it has also completed the function simulation as well as timing simulation after placing and routing. A PCB board is designed to test this controller and the result of test proves the validity of this controller to continued researches.
Keywords/Search Tags:PCI Local Bus, TOP-DOWN, FPGA, VHDL, PCB, SDRAM Controller
PDF Full Text Request
Related items