这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » FPGA » VHDL的二维数组输入输出

共2条 1/1 1 跳转至

VHDL的二维数组输入输出

菜鸟
2012-04-08 12:30:12     打赏
大虾们,VHDL模块直接二维数据传递,经常想用二维数组来定义端口。但标准的IEEE库里面,没有这种定义?怎样使用自定义类型定义输出端口,有用过的吗? 也就是说定义二维数组的输入输出



关键词: 二维     数组     输入     输出    

工程师
2012-04-13 12:53:21     打赏
2楼

数组在FPGA中,是用存储器实现的。存储器有地址线与数据线,数据线决定数据的宽度,地址线决定数据的长度。存储器由于地址只能是一维的,所以IEEE库中没有二维的数组。但如果实现在用二维的数组,可以自己转化。
比如M*N二维数组按先行后列索引可以转化为:b( (m-1)j*N+n-1 )=a(m,n)


共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]