Northwest Logic, founded in 1995 and located in Hillsboro, Oregon, provides high-performance, silicon-proven, easy-to-use IP cores including high-performance PCI Express Solution (PCI Express 4.0/3.0/2.1/1.1 cores, DMA cores and drivers), Memory Interface Solution (HBM2, DDR4/3, LPDDR4), and MIPI® Solution (CSI-2, DSI-2, DSI). These solutions support a full range of platforms including ASICs, Structured ASICs and FPGAs.
PCI Express Expresso DMA Bridge IP Core
The PCI Express Expresso DMA Bridge IP Core provides high-performance DMA and/or bridging between PCI Express and AXI for both Endpoint and Root Port applications. Key features include:
Provides high performance PCIe-AXI Bridge and/or scatter-gather DMA operation
Works with Northwest Logic soft Expresso Cores and FPGA hard cores
Provides complete Root Port Bridging support
Supports memory-mapped/streaming (FIFO) DMA operation
Can be configured with multiple DMA Channels which are independently controlled by software
Provides Address translations and security support
Supports legacy, MSI, MSI-X and local AXI interrupts
Using the DMA Bridge core eliminates the need for the user to implement their own DMA and/or bridging design thus significantly reducing development time and risk. In addition, Northwest Logic provides companion Windows and Linux Expresso DMA Drivers. The Expresso DMA Driver works hand-in-hand with the Expresso DMA Bridge Core.
Core (Netlist or Source Code)
Comprehensive Verification Suite (Source Code)
Complete Documentation
Expert Technical Support & Maintenance Updates