ZHCS864Q April 2009 – January 2024 TMS320F28030 , TMS320F28030-Q1 , TMS320F28031 , TMS320F28031-Q1 , TMS320F28032 , TMS320F28032-Q1 , TMS320F28033 , TMS320F28033-Q1 , TMS320F28034 , TMS320F28034-Q1 , TMS320F28035 , TMS320F28035-Q1
PRODUCTION DATA
与很多 MCU 类型器件一样,多总线用于在内存、外设和 CPU 之间移动数据。内存总线架构包括程序读取总线、数据读取总线和数据写入总线。程序读取总线包含 22 条地址线和 32 条数据线。数据读取总线和数据写入总线各由 32 条地址线和 32 条数据线组成。32 位宽数据总线可实现单周期 32 位运行。多总线结构,通常称为哈弗总线,使得 C28x 能够在一个单周期内取一个指令、读取一个数据值和写入一个数据值。所有连接在内存总线上的外设和内存对内存访问进行优先级设定。总的来说,内存总线访问的优先级可概括如下:
最高级: | 数据写入 | (内存总线上不能同时进行数据和程序写入。) | |
程序写入 | (内存总线上不能同时进行数据和程序写入。) | ||
数据读取 | |||
程序读取 | (内存总线上不能同时进行程序读取和取指令。) | ||
最低级: | 取指令 | (内存总线上不能同时进行程序读取和取指令。) |