微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > 关于VHDL程序包请教

关于VHDL程序包请教

时间:10-02 整理:3721RD 点击:
最近看了一下HDL CHIP DESIGN,不知道是那个作者是老资格呢还是别的什么原因,
发现那家伙基本没有用std_logic_1164程序包中的std_logic_vector这种类型了
但是却用的很多的是numeric_std程序包中的unsigned,
另外我看了一下numeric_std,发现还有个signed它们三个定义完全一样
但是不知道三者的区别是什么
在综合后有什么不同么
或者是仿真的时候体现出什么不同呢
谢谢

关于VHDL程序包请教
大致解释一下,可以参考:
std_logic_vector是向量信号,没有符号;unsigned肯定是无符号数,signed肯定是有符号数。综合后的区别就在于signed信号最高位是符号位,而且是补码形式表示。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top