用于MachXO3D™ FPGA器件的莱迪思EFB模块是一个硬架构模块,也被称为嵌入式功能模块(EFB)。EFB包括一个I2C,可访问配置模块(CFG1)和用户闪存(UFM)。所有这些硬核IP外设都可以通过高级微控制器总线结构(AMBA)3协议的高级外设总线(APB)接口进行寻址。
该设计通过Verilog HDL实现。可以使用莱迪思Propel Builder软件配置和生成IP。它可以用于MachXO3D FPGA器件,并使用集成了Synplify Pro综合工具的莱迪思Diamond布局布线工具来实现。