CLA存储器总线
2025年09月26日
2.CLA存储器总线
CLA具有与C28x CPU相似的专门的总线结构,包括程序读、数据读和写总线。在单周期内,可以同时有取指令、数据读和写。像C28x CPU一样,CLA将32位读写对齐到偶数地址。如果地址产生逻辑产生一个偶数地址,CLA将从先前的偶数地址开始读写。这种对齐不影响地址产生逻辑产生的地址值。
(1)CLA程序总线
CLA程序总线可以访问2048范围的32位指令。因为所有CLA指令都是32位的,该总线一次取32位,操作码必须是偶数字对齐。CLA程序空间的容量取决于不同器件,可参见相应的器件数据手册。
(2)CLA数据读总线
CLA数据读总线具有64K×16位地址范围。总线可以完成16或32位读,如果有访问冲突会自动停止。数据读总线可以访问两块消息RAM、CLA数据存储器及ePWM、HRP-WM、比较器和ADC结果寄存器。
(3)CLA数据写总线
CLA数据写总线具有64K×16位地址范围。总线可以完成16或32位写。如果有访问冲突会自动停止。数据写总线可以访问CLA到CPU消息RAM、CLA数据存储器及ePWM、HRPWM和比较器寄存器。