一 ip核是什么
ip即电路功能模块,在数字电路中,将常用的且比较复杂的功能模块设计成参数可修改的模块,让其他用户可以直接调用这些模块。
二 为什么要使用ip核
使用ip核,可以提高开发效率,减少设计和调用时间,加速开发进程。
三 ip核存在形式
HDL语言形式-软核
硬件描述语言,可进行参数调整,复调用性强,布局布线灵活。
网表形式-固核
完成了综合的功能块,可预布线特定信号或分配特顶的布线资源。
版图形式-硬核
硬核是完成提供设计的最终阶段产品-掩膜,缺乏灵活型,可移植性差。
四 ip核的缺点
不能跨平台使用,不透明,看不到内部核心代码。