首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 常用文档 > TMS320C62x HPI引导过程的实现

TMS320C62x HPI引导过程的实现

资料介绍
DSP论文

TMS320C62x HPI引导过程的实现
摘要:TMS320C62x和TMS320C67x
DSPs提供了几种不同的启动模式,不同的启动模式决定了DSP复位后的初始化以及代码装
载方式。本文就TMS320C62x DSP的HPI启动模式进行详细的说明。
    关键词:TMS320C62x    DSP     HPI   启动模式
    1 绪言
   
在TMS320C62x系列DSP中,主机口HPI是一个16位宽度的并行端口。主机(也称上位机)
掌管该接口的主控权,通过它可以直接访问CPU的存储器空间。另外,主机还可以直接访
问TMS320C62x片内的存储映射的外围设备。
   
HPI与CPU存储空间的互连是通过DMA控制器实现的。借助专门的地址和数据寄存器,通过
DMA辅助通道,完成HPI对存储空间的访问。主机和CPU都可以对HPI控制寄存器HPIC进行
访问,主机一方还可以访问HPI地址寄存器HPIA和HPI数据寄存器HPID。
    2 TMS320C62x引导模式
    TMS320C62x系列DSP提供了三种引导方式:
    (1) 没有自举过程:CPU直接从地址0开始执行代码;
   
(2) ROM自举:由DMA/EDMA控制器从外部CE1空间中的ROM中拷贝固定数量的一段代码到
地址0,拷贝结束后,CPU从地址0开始运行;
   
(3) HPI自举:由外部主机通过HPI对芯片的存储器空间进行初始化,初始化结束后,
外部主机通过HPI中断唤醒CPU,CPU开始从地址0运行。
   
所有这些设置项都是在芯片复位的时候才进行检查。一旦复位信号有效(reset=0),
所有的三态输出管脚恢复为默认状态,然后在reset信号的上升沿处检查设置管脚BOOTM
ODE[4:0]的状态,自举逻辑开始生效。其中C6201/C6701有专门的管脚作为B
TMS320C62x HPI引导过程的实现
本地下载

评论