Abstract
State-of-the-art FPGAs are just capable of implementing PCI bus initiator and target functions at the original bus speed of 33 MHz. This paper reports on the use of a Xilinx 4000 series FPGA and LogiCore macros to implement a fully compliant PCI card for a specialist data acquisition application. The design required careful performance analysis and manual intervention during the design process to ensure successful operation.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
PCI Local Bus Specification Revision 2.1, PCI Special Interest Group, USA, 1995
Fawcett, B K, ”Designing PCI Bus Interfaces with Programmable Logic”, Eighth Annual IEEE International ASIC Conference, Austin, USA, 1995
LogiCore PCI Master and Slave Interface User's Guide Version 1.1. Section 8.1, Xilinx, USA, 1996
Luk, W and Shirazi, N, ”Modelling and Optimising Run-Time Reconfigurable Systems”, Proc. IEEE Symposium on FPGAs for Custom Computing Machines, USA, 1996
The Peripheral Component Interconnect Bus X-Note Number 5A, Xilinx, USA, January 1995
Intel 430VX PCISET 4.6.1, Intel Corporation, USA, 1996
VtoolsD, Version 2.01.001, Vireo Software, USA, 1995
Holmberg, Per, CORE-BASED FPGA DESIGNS, Special Report: ”Intellectual Property: Reusable Cores & Macros”, http://www.pldsite.conV, 1996
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1997 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Robinson, D., Lysaght, P., McGregor, G., Dick, H. (1997). Performance evaluation of a full speed PCI initiator and target subsystem using FPGAs. In: Luk, W., Cheung, P.Y.K., Glesner, M. (eds) Field-Programmable Logic and Applications. FPL 1997. Lecture Notes in Computer Science, vol 1304. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-63465-7_209
Download citation
DOI: https://doi.org/10.1007/3-540-63465-7_209
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-63465-2
Online ISBN: 978-3-540-69557-8
eBook Packages: Springer Book Archive