PCIe core for Xilinx & Intel FPGA
Promwad’s FPGA team has successfully integrated PCIe IP core into the FPGA project by our European customer. Developed from scratch, the IP core is used as a building block for PCIe endpoint FPGA implementations.
Customized PCI e IP core features:
- up to six BARs
- 4MB allocated size for each BAR
- 32-bit access to BARs
- up to 10 DMA channels with 1Gbit/sec throughput each
- legacy IRQ support
- configurable number for BARs and DMA channels
Developed PCI e IP core was validated on Xilinx Artix 7, Xilinx UltraScale+, Intel Arria 10, Intel Cyclone 5 platforms, and allows further modifications to customers requirements.
The electronics design house Promwad has a strong FPGA experience using leading vendors. Feel free to contact us with any questions by the link below.
Our solutions

Digital handheld transceiver We've helped a startup to design a digital handheld transceiver for kite surfers with a built-in MP3 player

Microcomputer 88F6282 We designed a solution that decreases the time, costs and risks when designing new products with WiFi and Gigabit Ethernet interfaces

TI DM3730 SoM We've designed the CPU module based on the TI DM3730, which helps cut the time, costs, and risks of designing new products

IMX6UL processor module We've designed an affordable processor module in the SODIMM form factor for a significant reduction of development time and costs.

Satellite modem We designed a hardware & software platform for a broadband software-defined radio satellite modem

Industrial switches We have designed a new product line of 1Gb/10Gbps Ethernet switches operating at an industrial temperature range (−20 to +70°C)

Framebuffer IP & PCI-e cores We developed a versatile framebuffer FPGA IP core and integrated PCI-e IP core into the customer’s FPGA project

Railway navigation unit We offered the customer a hardware solution based on three modules (units) that are connected with cables

Air monitoring system We designed a hardware and software system with measuring devices to collect and send the data to an IoT cloud server

Jade Automotive platform We developed hardware & software platform for automotive display, monitoring, and diagnostics systems based on the Fujitsu Jade MB86R01

AM1808 computer We've designed a multi-functional and small-size single board computer with open architecture for the development of industrial built-in systems

Neuronavigator Promwad engineering team designed a working prototype with the support of 3D images of ultrasound / MRI / CT.




S-Terra trusted module We have developed a custom bootable medium, which is a USB device and designed to build trusted computing modules


Controller for traction driveWe upgraded the controller of an electric traction device for subway carriages made more than ten years ago

MPEG2/4 transcoder softwareWe finalized the firmware design for multi-channel transcoding of MPEG2-TS (transport streams) into H264 format




Locus DVB-T STBWe have developed a digital TV set-top box (STB) with support for DVB-T (MPEG-2/4) and terrestrial digital broadcasting



AK1100 thin clientWe have developed a new turn-key product, the AK1100 thin client based on the processor Marvell Sheeva 88F6282

5D video hardware+softwareWe have developed a 5D cinema hardware and software complex at the order of a company which supplies animatronics


Smart house controller We have designed the HDMI-CEC controller to manage a home multimedia complex: cinema, tuner, VCR and other devices

Onboard multimedia computerWe have developed a sophisticated hardware and software system for multimedia, GPS navigation, travel time calculation, control of air conditioning


JPEG2000 4-channel recorderWe developed a video registration device for storage and distribution of audio and video streams on request from 4 analogue sources

IP-Plug ARM mini-serverWe have developed the multifunction mini-server for solving a wide range of tasks in IP networks, functions as a computer or a server
