Title :
Implementation of PCI-based systems using programmable logic
Author :
Finkelstein, E. ; Weiss, S.
Author_Institution :
Seagull Semicond. Ltd., Herzliya, Israel
fDate :
6/1/2000 12:00:00 AM
Abstract :
Designing a PCI target or master interface using a CPLD or an FPGA requires special attention to the architectural details of the chip used. The paper considers typical CPLD and FPGA architectural features relevant to implementations of PCI interfaces. Different methods of implementing certain aspects of PCI interfaces using a minimal amount of chip resources, while staying compliant with the PCI standard, are shown. A complete timing analysis of a CPLD device is given, along with the resulting signal paths that are compliant with the PCI timing requirements
Keywords :
field programmable gate arrays; programmable logic devices; standards; system buses; timing; CPLD; FPGA; PCI standard; PCI-based systems; architectural details; chip resources; master interface; programmable logic; signal paths; timing analysis;
Journal_Title :
Circuits, Devices and Systems, IEE Proceedings -
DOI :
10.1049/ip-cds:20000235