Semiconductor IP · FPGA & ASIC

Everything around the datapath, at full link rate.

alfacores licenses the infrastructure an FPGA or ASIC needs before it can do anything useful: the host link, the data movers, the converter interfaces, the network and the fabric between them. Same RTL discipline and the same deliverable set as our sister company AlfaRF — applied to the board rather than the radio.

Gen5
PCI Express to x16, compliant at the full link rate
7
Licensable cores across four product families
< 4 wk
Typical evaluation-to-integration cycle
100%
Statement, branch and toggle coverage sign-off
Flagship solution

PCI Express, compliant and saturated

Most PCIe problems are not link problems. The link trains, the board enumerates, and then the design moves a fraction of the bandwidth it paid for because the data mover was bolted on afterwards. ALF-CR-PCIE is one core: transaction layer, DMA engine and host drivers developed and signed off together, at every supported lane width and link rate.

Link rates2.5 / 5 / 8 / 16 / 32 GT/s (Gen1–Gen5)
Lane widthsx1, x2, x4, x8, x16
Sustained throughputUp to 55 GB/s aggregate at Gen5 x16
DMA channels1–8 per direction, independently configurable
VirtualisationSR-IOV with up to 256 virtual functions
InterruptsMSI, MSI-X to 2048 vectors, legacy
InterfacesAXI4 and AXI4-Stream, AXI4-Lite control
SoftwareLinux, DPDK and Windows drivers, source included
Gen5 x16 SR-IOV Drivers included

Three things follow from building it as one core rather than a controller and a data mover that meet at integration:

  • Compliance is not a configuration. Link training, error handling and reporting, power state transitions and hot reset recovery are signed off at every supported width and rate.
  • The full rate, both directions at once — including at 64-byte transfers, where a generic bridge collapses to a fraction of the link.
  • Drivers are part of the core. Linux, DPDK and Windows, as source, versioned with the RTL and driving a register map generated from the same description as the hardware.
Interested in RF?

AlfaRF does the radio

Wireless and satellite modems, the digital front-end around them, and the channel coding underneath. If your problem is what happens to the signal rather than how it gets on and off the board, that is the catalogue you want.

ModemsDVB-S2X, 5G NR, QAM, PSK, CPM, CCSDS, OFDM
Digital front-endPre-distortion, DUC/DDC, fractional resampling
Channel codingLDPC encoding and decoding, Viterbi

Tell us what the link has to carry.

Sustained bandwidth, transfer size, latency budget, host operating system. We will tell you which core fits, what it costs in logic, and where it does not fit.