Font Size: a A A

Based On The Pci Bus Card With

Posted on:2007-11-10Degree:MasterType:Thesis
Country:ChinaCandidate:Y ZhangFull Text:PDF
GTID:2192360185456608Subject:Circuits and Systems
Abstract/Summary:PDF Full Text Request
On now, computer controls more and more electronic devices. Almost all of the CPU and peripheral equipments offer PCI bus interface, because that PCI bus has been the most extensive and the most universal bus standard in computer system. Therefore, the work is valuable on developing PCI control device and its driver.This paper mainly studied the realization and application of device control system using the PCI bus. The thesis includes the design and implementation of PCI bus controller which based on FPGA technology , hard circuit , WDM Driver in Win2000 and application soft.At first,this dissertation researches the design and implementation of PCI bus controller, based on FPGA technology and using the high-level design method. The PCI Local Bus Specification is also analysed comprehensively. The whole work is described with Verilog HDL and implemented by FPGA. This dissertation is clued by the design and implementation of function module, and it expatiates on the subject of PCI bus controller, which involves all processes of design, simulation, synthesis and test.In this research, the design of PCI bus target controller is mainly discussed. Its premise is PCI Bus Specification and its sticking point is to analysis the function and architecture of PCI Bus Controller. This dissertation finishes the design of PCI Bus Controller, and it has also completed the function simulation of this module as well as timing simulation and a PCB card for test which prove it rightness at last.Then, this dissertation researches the design and implementation of PCI device driver. Windows is widely used on the world,it's applied and universal to develop the device drivers for the operation systems. So,the kernel architecture of the Windows 2000 OS and the way of developing a WDM driver will be researched in this dissertation. At last, the process of how to code, debug, test and release the driver for PCI bus control card will be put forward.At present,the PCI bus controller card has beening successfully used in the syetem for ADAS romote receiving,and satisfies the need.
Keywords/Search Tags:PCI, bus controller, FPGA, WIN2000, WDM driver
PDF Full Text Request
Related items