原始文档来自于lattice官网文档,可以匿名搜索下载。 RAM-TypeInterfaceforEmbeddedUserFlashMemory.PDF
MachXO2™-640/U and higher density devices provide a User Flash Memory (UFM) block, which can be used for a variety of applications including PROM data storage, or general purpose non-volatile Flash memory. In some design contexts, the UFM may be used concurrently to store EFB initialization data, or in rare situations configuration data overflow, as specified by user settings.
The UFM is page addressable. Each page has 128 bits (16 bytes). The UFM block connects to the device core through the Embedded Function Block (EFB) WISHBONE interface. If desired, users can also access the UFM block independently through the hardened JTAG, I2C and SPI interfaces of the device.
This reference design is intended to provide a familiar and intuitive extension to the MachXO2 Embedded Functional Block User Flash Memory (EFB UFM). This design facilitates users to access the MachXO2 EFB UFM module without the knowledge of WISHBONE protocol.
MachXO2™-640/U和更高密度的设备提供了一个用户闪存(UFM)块,可用于各种应用,包括PROM数据存储或通用非易失性闪存。在某些设计上下文中,UFM可以并发地用于存储EFB初始化数据,或者在极少数情况下,配置数据溢出,如用户设置所指定。
UFM是页面可寻址的。每一页有128位(16字节)。UFM块通过嵌入式功能块(EFB)WISHBONE接口连接到设备核心。如果需要,用户还可以通过设备的加固JTAG、I2C和SPI接口独立访问UFM块。
此参考设计旨在为MachXO2嵌入式功能块用户闪存(EFB UFM)提供熟悉和直观的扩展。这种设计便于用户在不了解WISHBONE协议的情况下访问MachXO2 EFB UFM模块。
Lattice UFM