MATLAB: Is it possible to integrate Semiconductor Intellectual Property core (IP core) into a Simulink model using Simulink HDL Coder 1.6 (R2009b)

HDL Coder

I would like to integrate the Semiconductor Intellectual Property core (IP core) into a Simulink model.
IP core is a reusable unit of logic, cell, or chip layout design that is the intellectual property of one party. IP cores may be licensed to another party or can be owned and used by a single party alone.

Best Answer

The ability to integrate Semiconductor Intellectual Property core (IP core) into a Simulink model is available in Simulink HDL Coder 1.6 (R2009b).
If the IP core is in VHDL/Verilog, the Black box custom code integration can be used. It allows user to integrate their own IP in the code generated from Simulink HDL Coder. User must simply choose 'Black box' as the implementation of a subsystem through the control file. For more information on custom code integration through black box, refer to the documentation link below.
<http://www.mathworks.com/help/hdlcoder/ug/black-box-implementation-for-subsystem-blocks.html>
Another approach could be to use the EDA Simulator Links product. It allows user to co-simulate the IP core using a third party VHDL/Verilog simulator with MATLAB and Simulink.