当使用FPGA作为数据预处理器为数字信号处理器,一个需要以建立两个芯片之间的高带宽链路。许多现代德州仪器的DSP采用了一个名为“的McASP”(多通道音频串口)协议。尽管它的名字,它可以用于任何类型的数据,而不仅仅是声音。
这个库提供块用于发送和接收数据和从一个TI DSP,并与编码器HDL为制成HDL代码生成。
要了解如何块被使用,参见示例性的模型,它示出了可连续作业的数据与16个字(检查逻辑分析仪)流。当然,它也可以通过配置块参数来使用8位或32位的字。
还提供了示出用于在66AK2G12 DSP不同的McASP寄存器中的配置值A C-代码摘录。如果您使用的是不同的DSP芯片的寄存器名称可能仍然是相同的,您可以使用此代码作为指导。
引用作为
费利克斯·施奈德(2021)。的McASP接收器和发射器(对HDL编码器)(//www.tatmou.com/matlabcentral/fileexchange/73571-mcasp-receiver-and-transmitter-for-hdl-coder),MATLAB中央文件交换。检索。
MATLAB版本兼容性
创建与R2019b
与任何版本兼容