IP核是知识产权模块,例如我们设计了一个独特的算法,可以把它封装成IP核,这样不向外提供源代码。如果设计一个CPU的IP也是可以的,这也是一种IP,这就是软核。当然,我们也可以在FPGA内部直接加入硬件的CPU,这就是硬核。