软核(Soft IP Core) 是用硬件设计语言,比如VDHL设计出来的 硬件核心的模型资料,它一般用于验证相关设计,当然也是制成固核、硬核的软件蓝图。
固核(Firm IP Core) 是经由软核固化到器件上的实体物理核心,还完成了门级电路综合和时序仿真等设计环节。一般以门级电路网表的形式提供给用户。 固核还可以修改、组合使用。
硬核(Hard IP Core),IP硬核是基于半导体工艺的物理设计,已有固定的拓扑布局和具体工艺,并已经过工艺验证,具有可保证的性能。其提供给用户的形式是电路物理结构掩模版图和全套工艺文件,是可以拿来就用的全套技术。 硬核已经不允许任何的修改。
软核是使用硬件描述语言写的一个处理器核,运行于FPGA上面
固核应该是在软核的基础上进行了仿真验证的
硬核就是已有固定的拓扑布局和具体工艺的物理核心,不能再改动的