米客-显示驱动专家

Xilinx 的ROM核使用指南

0
阅读(3228)

最近在做个colour的事情,需要存储一组RGB初始值,用到X的ROM。

  打开X的ISE,NEW SOURCE中选择IP,写好NAME,点击下一步。选择Block Memory Generator

接着如下操作


选择单端口ROM


选择COE初始化文件

正确选择后,为黑色,错误显示红色,可以点击旁边的SHOW查看数据

一路NEXT 到生成结束

以上操作简单,主要想说明的是coe文件。

coe文件是x的ROM初始化文件,与A的mif类似,但也有不同之处。


coe格式如下

第一行: 申明进制

第二行:数据矢量

第三行:第一个数据,     

.

.

.

.

.

N 行:数据;

文本后缀为coe。注意文本里数据,只有最后一个数据为  ; 号指示数据结束!


申明数据格式如下命令:

MEMORY_INITIALIZATION_RADIX=10;           //10进制

MEMORY_INITIALIZATION_RADIX=2;             // 2进制

MEMORY_INITIALIZATION_RADIX=16;           //16进制

数据矢量:

MEMORY_INITIALIZATION_VECTOR=


例子:

B.rar