@inproceedings{scholars56, pages = {420--423}, title = {Design of low cost FPGA based PCI bus sniffer}, journal = {Proceedings - 2003 IEEE International Conference on Field-Programmable Technology, FPT 2003}, publisher = {Institute of Electrical and Electronics Engineers Inc.}, doi = {10.1109/FPT.2003.1275792}, year = {2003}, note = {cited By 3; Conference of 2nd International Conference on Field Programmable Technology, FPT 2003 ; Conference Date: 15 December 2003 Through 17 December 2003; Conference Code:114456}, isbn = {0780383206; 9780780383203}, author = {Liang, C. W. and Ali, N. B. Z. and Nair, R. S.}, abstract = {This paper describes the design and implementation of the Peripheral Component Interconnect (PCI) Bus sniffer on Field Programmable Gate Array (FPGA). PCI bus analyzer is a tool used by semiconductor industries to analyze the characteristics of PCI signals transmitted in the PCI bus. These equipments are expensive and not easily affordable by individual users. This paper presents a novel method of performing processor design using available freeware tools that facilitate learning hardware design at a low cost. The objective of this paper is to design, build and implement a low cost PCI Bus Sniffer. The design is implemented using FPGA and the Verilog Hardware Development Language (HDL). The target FPGA device used is SPARTAN II from Xilinx. This FPGA is embedded on a PCI Development Kit, which contains the necessary interface to probe PCI signals. This project has successfully shown that it is possible to design and implement a complex hardware design using free tools.}, url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84897551774&doi=10.1109\%2fFPT.2003.1275792&partnerID=40&md5=11b3b22832025920a9922b033b72f912}, keywords = {Computer hardware description languages; Computer peripheral equipment; Costs; Design; Hardware; Integrated circuit design; Semiconductor device manufacture; System buses, Complex hardware; Design and implementations; Design and implements; Hardware design; Hardware development; Peripheral Component Interconnect bus; Processor design; Semiconductor industry, Field programmable gate arrays (FPGA)} }