Heterogeneous eFPGA architecture with LUTs, DSPs, and BRAMs on GlobalFoundries GF12LP

Overview

All Platypus eFPGA hardened IP cores are backed up by an open architecture guarantee. Complete machine readable descriptions of standard architectures can be found in the Logiklib open source repository.

Parametrized soft RTL logic wrap the hardened IP core to handle reset, boot-up, security, and bitstream loading. Bitstream programming is done via a standardize memory mapped register interfaces (APB, AXI-Lite, or UMI) selectable by the user during design integration.

An experimental Z1010 heterogeneous eFPGA architecture with LUTs, DSPs, and BRAMs has been ported to the GlobalFoundries GF12LP process. The picture below shows the full layout of the experimental architecture. The official Z1010 standard will include a different ratio of LUTs, DSPs, and BRAM.

Process LUTs Regs I/O DSPs BRAM Width Height
GF12LP 512 512 1,024 16 1Mb 1036.8um 1037.2um

Benefits

  • 100% open and standardized FPGA architectures
  • 100% open source FPGA bitstream formats
  • 100% open source FPGA development tools

Block Diagram

Heterogeneous eFPGA architecture with LUTs, DSPs, and BRAMs on GlobalFoundries GF12LP Block Diagram

Applications

  • FPGA/CPLD/ASIC obsolescence
  • hardware security
  • I/O peripherals
  • interface bridges
  • motor control
  • signal muxing
  • power management
  • glue logic

 

Technical Specifications

Availability
in development
GLOBALFOUNDRIES
Pre-Silicon: 12nm
×
Semiconductor IP