早教吧 育儿知识 作业答案 考试题库 百科 知识分享

VHDL中将向量转化为整数的问题CONVINTEGE函数可以将向量转化为整数,但好像只能是向量中连续的位。如CONVINTEGE(addr(5downto1)).如果我想计算addr(9downto8)和addr(0)组成的向量该怎么办呢?

题目详情
VHDL中将向量转化为整数的问题
CONV_INTEGE函数可以将向量转化为整数,但好像只能是向量中连续的位。如CONV_INTEGE(addr(5downto1)).如果我想计算addr(9downto8)和addr(0)组成的向量该怎么办呢?
▼优质解答
答案和解析
先用并置操作&把你要的bit连接起来 比如a(9 downto 8) & a(0) 形成了一个新的向量 再进行转换