欢迎来到天天文库
浏览记录
ID:59255770
大小:264.00 KB
页数:6页
时间:2020-09-08
《DSP之外部设备连接接口之HPI.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、通过主机借口HPI,外部主机可以直接访问DSP内部的双访问RAM(DARAM). HPI可以让外部的主处理器直接访问DSP内存映射中的部分内存,而无需DSP干预。通过主机接口还可以完成DSP的程序引导,DSP向主机发出中断信号要求主机响应中断等功能。HPI提供了一个16位宽的并口,使用14位地址,每个地址装一个16位的字。HPI不能直接访问其他的外设寄存器,如果主机需要从其他外设获取数据,则必须通过CPU或6个DMA通道中的一个,先将数据搬到DARAM中,反之依然。 主机在HPI外部地址线上的地
2、址,当成字地址,而不是字节地址来对待。 HPI的14根地址线,使主机可以访问到内部的地址为H~003FFFH的双访问RAM(DARAM)。0~00005Fh为MMR保留,HPI不能访问。 在所有的C5509上,HPI和EMIF共享一个并口。EBSR(外部总线选择寄存器)中的并行端口位决定这个端口用于数据EMIF模式(00b),完全EMIF(01b),非复用HPI(10b)或者HPI模式(11b)。并口模式位的复位值由复位时GPIO0引脚的状态决定。复位是GPIO0引脚为高,是完全EMIF模式,低
3、,复用HPI模式。 HPI信号简介信号名称类型说明HD[15:0]输入/输出/高阻主机数据总线在非复用模式下,只传输数据信号;复用模式下传输数据和地址信号HA[19:0]输入主机地址总线复用模式下传输主机到HPI口的地址信号;复用模式下HA[1]变成HCNTL1,HA[2]变为HAS_,其他引脚没有使用HBE[1:0]输入主机字节选择信号,但在TMS320VC5510的2.0版本之后不再支持该信号HCS_输入片选信号,低有效HR/W_输入读写信号HDS1_,HDS2_输入数据选通信号,HPI接
4、口的数据选通信号是这两个信号的同或结果。选通信号至少应持续2个CPU周期,HDS1_和HDS2_信号的连接根据主机选通信号而对应不同的接法。主机有独立的读写选通信号,并且低有效,则一个接HDS1_,另一个接HDS2_;主机只有一个低有效的选通信号,则这个信号接到HDS1_、HDS2_之一,而另一个引脚接高电平;主机有一个高有效地选通信号,则这个信号接HDS1_或HDS2_,另一个引脚接低电平HRDY输出EHPI就绪信号。当这个信号为低时,标志EHPI接口忙,主机应延长传输周期,信号为高时,表示传输过
5、程已经结束,主机可以继续下一次传输。当HCS_信号为高时,HRDY信号总为高EHPI口控制信号HCNTL0、HCNTL1输入非复用模式下HCNTLO为低时,EHPI接口将访问数据存储器,为高时访问EHPI控制寄存器,HCNTL1被地址线占用;复用模式下,HCNTL1和HCNTL0信号用来选择访问的寄存器类型HCNTL[1:0] 寄存器访问类型 00 HPIC读或写 01 HPID读写,并且访问后地址自动增加1 10 HPIA读写 11
6、 HPID读写,访问后地址不增加HAS_输入地址选通信号,该信号只在复用模式下起作用,这个信号使得HCNTL[1:0]和HR/W_信号可以在访问结束之前就消失HMODE输入EHPI模式选择信号,当为高时EHPI接口工作在非复用模式下,为低工作在复用模式下RST_MODE输入复位模式信号,但该信号在高版本C55x处理器中已经不再支持HINT_输出DSP到主机中断信号,该信号受状态寄存器ST3_55中HINT位控制1HPI接口的非复用连接方式 非复用模式下,HPI口地址和数据分别使用单独的总线,
7、接下来给出C55xDSP通过HPI接口采用非复用方式访问另一个C55xDSP的信号连接图。图中DSP1的通用IO信号IO7用来选通数据寄存器或者控制寄存器,图中没有标出的EHPI口信号不连接即可。非复用连接方式下数据和地址分别使用不同的总线,地址信号不必再通过EHPI数据总线传递,访问更加方便、快捷。 1,不使用HPIAHPI地址寄存器。对于每次传输的地址,必须在HA上给定。 2.HPIDHPI数据寄存器的作用是,临时保存通过HPI传送的数据。如果当前的访问是读操作,HPID保存从DSP存
8、储器中读取的数据,如果是写操作,保存要写给DSP的数据。DSPCPU不能访问HPID. 3.HPIC包含了DSPINT位,使主机可以发送中断请求给DSP,DSPCPU不能访问HPIC。特点: 1数据和地址使用分开的总线。 2主机用HCNTL0和HR/W信号来说明周期类型。包括:主机驱动HCNTL0引脚上的电平,来选择访问类型。0HPIC访问,1HPID访问。主机通过HR/W引脚来选择传输方向。高读低写.2 EHPI接口的复用连接方式 EHPI口如果采用
此文档下载收益归作者所有