Poll

What is your preferred platform for FPGA Design Flow ?:

PCI Compiler, 64-bit Master/Target

IP Vendor: 
Altera
IP Target Vendor: 
Altera
IP Type: 
Design
IP Category: 
Bus Interface and IO
IP Supported FPGA Device: 
Cyclone
Cyclone II
Cyclone III
Hardcopy II
Hardcopy Stratix
Max II
Stratix
Stratix GX
Stratix II
Stratix II GX
Stratix III
IP Description: 

"Features
64-bit PCI master/target

Fully compliant with timing and functional requirements specified in the PCI Special Interest Group (PCI SIG) PCI Local Bus Specification, Revision 3.0

66-MHz compliant when used with 66-MHz PCI-compliant Altera® devices
Extensively tested in hardware
SOPC Builder-Ready general purpose, full-featured bridge
PCI complexities (retry, disconnect) hidden from user
Hard-coded, or run-time configurable, Avalon®-to-PCI address translation
Hard-coded PCI BAR hit address to Avalon address translation
Separate Avalon slave ports for both PCI interface access and control status register access
Avalon data burst capability
PCI accesses generated directly from Avalon requests
Independent or common PCI and Avalon clock domains
Provides the option for increased PCI read performance by increasing the number of pending reads
Intellectual property (IP) functional simulation models provide cycle-accurate behavioral simulations in industry-standard Verilog HDL and VHDL simulation tools
Open-source PCI testbench provides flexible PCI bus functional models to verify Altera PCI MegaCore® function-based applications in industry-standard Verilog HDL and VHDL simulation tools
Reference designs for popular functionality implemented on the local side of the PCI MegaCore functions, including direct memory access (DMA) engines, data path first-in first-out (FIFO) architectures, and SDRAM interfaces
General Description
Altera's PCI Compiler provides a complete, easy-to-use solution for implementing a PCI interface with Altera programmable logic devices. The PCI Compiler contains the Altera pci_mt64, pci_t64, pci_mt32, and pci_t32 MegaCore functions, and supports both SOPC Builder and MegaWizard® Plug-In design flows. The SOPC Builder design flow allows you to quickly and easily implement a PCI interface into your design. Whether your top priority is high bandwidth, high speed, or a combination of features, you can use the PCI Compiler to meet your system requirements.

Altera’s PCI MegaCore functions are fully tested to meet the requirements of the PCI-SIG PCI Local Bus Specification, Revision 3.0 and Compliance Checklist, Revision 3.0. You can test-drive Altera PCI MegaCore functions using the OpenCore Plus feature to compile, simulate, and hardware test the functions within your custom logic. When you are ready to license a function, contact your local Altera sales representative.

The pci_mt64 MegaCore function provides a fully compliant, 64-bit, 66-MHz PCI bus interface with bus mastering support. It is optimized for the Stratix® III, Stratix II, Stratix, Stratix II GX, Stratix GX, HardCopy® II, HardCopy Stratix, Cyclone III, Cyclone II, Cyclone, and MAX® II device families."

Facebook  Twitter  Linkedin  YouTube      RSS

 

Check out FPGA related videos

Find Us On Facebook