您好,请教个问题:在vhdl转成原理图的时候就会报错“说:quartusii不支持这个端口输入的类型”

vhdl编写的程序编译过程没有问题,的确我定义的这个输入端口类型不是vhdl标准类型,但同时我在一个程序包中用TYPE声明了这种数组类型,实体声明之前,用USE子句也声明... vhdl编写的程序编译过程没有问题,的确我定义的这个输入端口类型不是vhdl标准类型,但同时我在一个程序包中用TYPE声明了这种数组类型,实体声明之前,用USE子句也声明自己的程序包。但是在生成图形文件的时候就会报错,导致我的顶层模块也出现了逻辑的错误。不知道该怎么办了,帮帮忙吧。谢谢 展开
 我来答
nereus78e904
2014-06-17 · TA获得超过1.6万个赞
知道大有可为答主
回答量:5463
采纳率:90%
帮助的人:2129万
展开全部
自己声明的类型,在硬件中要能够实现才行,否则无法综合。
你将自己声明的类型发上来,看是否可以被综合(用硬件实现)。
追问
我给您发私信吧 太感谢您了
追答
我认为是这样一个问题:VHDL的仿真器支持多维数组的仿真,但是VHDL综合器只支持一维数组的综合。有可能是你声明的类型,VHDL认为最终是一个二维数组,所以拒绝综合。
来自:求助得到的回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式