在vhdl中存储大于整数限制的数字

时间:2017-11-17 11:48:15

标签: vhdl xilinx vivado

让我用一个例子来解释我的问题。 我有两个变量      a = 74686,b = 20930625 我想存放      c =(a x 2 ^ 16)+ b。 这超过了vhdl中的整数限制(32位)。 我可以将c存储在两个独立的寄存器中,例如c1和c2,并告诉用户连接c1和c2的位以获得实际结果。即我想在c1中存储低32位的c,在c2中存储剩余的位 我怎样才能做到这一点?

0 个答案:

没有答案