电工技术基础_电工基础知识_电工之家-电工学习网

欢迎来到电工学习网!

HPI接口在TI SOC的应用详解

2021-11-27 00:26分类:电子元器件 阅读:

 

引言
文中大体上详细介绍HPI(Host Peripheral Interface)插口的工作模式,与上台服务器的接口方式,服务器浏览的操作步骤;梳理了运用之中疑难问题,并出示了剖析解决方案。

介绍
HPI 插口是TI 为CPU中间立即互联通信界定的一种多线程插口,大部分TI DSP 集成ic上都是有HPI 插口。HPI 插口是以(Slave)端口号,接在服务器的拓展运行内存系统总线上,DSP 不可以根据HPI 向服务器(Host)的浏览,只有被服务器读写能力。2个DSP 的HPI 插口中间不可以通信。2个DSP 中间互联,能够将一个DSP(从)的HPI 收到另一个DSP(主)的拓展运行内存插口(EMIF)上[1]。
1. HPI工作模式
不一样系列产品DSP 上的HPI 插口版本号各有不同,差别表现在DSP 对HPI 的操纵上,如C6727 上的UHPI 可根据存储器也就能与关掉HPI 插口,对服务器浏览DSP 存储空间的操纵,及其对HPI 插口讯号的作用重复使用上。但从服务器浏览的视角,HPI 的工作模式分成:重复使用方式(MulTIplexed-Mode)和非重复使用方式(Non-mulTIplexed-Mode)。
重复使用方式下沒有详细地址线,服务器浏览DSP 的地点信息内容是以数据信息方法送至HPIA(HPI 详细地址寄放)。从硬件配置数据信号的视角,详细地址,信号是由同一组手机充电线传送,因此称之为重复使用方式。
非重复使用方式的手机充电线与详细地址线是分离的,与运行内存插口联接类似。非重复使用方式不用实际操作HPIA 存储器,服务器浏览的地点信息内容根据计算机字长立即赠给HPI。
全部的HPI 插口都适用重复使用方式,但非是全部集成ic的HPI 插口都适用非重复使用方式(参照对应的集成ic指南明确是不是适用)。除开有没有HPIA 的实际操作差别外,二种方式的使用沒有差别。由于非重复使用方式的操作方法是重复使用方式实际操作的非空子集,为便捷考虑,文中以重复使用方式深入探讨。
2. HPI硬件配置数据信号联接
HPI 插口重复使用方式联线如图所示1 所显示,依据在使用之中的重要性分成:必需的,和可选择的2组数据信号。可选择的数据信号
以斜线表明。

l 手机充电线HD[0:n]:在重复使用方式下,手机充电线的总宽一般为CPU 位宽的一半,一个HPI 浏览分成多少半字的2次浏览,如C5000 是16-bit CPU,HPI 手机充电线为8 位,C6000 是32-bit CPU,其HPI 手机充电线为16 位。C64x 系列产品的HPI 适用32 位,在32 位方式下一个HPI 浏览不用分成多少半字2次浏览构成一个完全的浏览。
l HCNTL0/1,HWIL:HCNTL0/1 挑选要浏览的HPI 存储器,HWIL 操纵浏览存储器的多少半字,务必先高后低。一个存储器的多少半字的2次浏览一定要持续进行,正中间不可以插进其他的HPI 实际操作。仅有HPIC 能够只浏览大半个字。
l HR/W:标示对HPI 存储器开展读,或是写实际操作。假如服务器的读,写数据信号是分离的,能够运用在其中一个数据信号,但要特别注意做下拉或往下拉解决以调节其在三态时的脉冲信号。
l HCS,HDS1/2:这三个数据信号依据图2 的逻辑性造成內部HSTROBE 数据信号,其逻辑顺序是规定HDS1 和HDS2数据信号反过来,HCS 低合理。HSTROB 降低沿的时间点反映的是三个数据信号中最终振荡的数据信号。HPI 在HSTROB的降低沿取样操纵数据信号HR/W,HCNTL0/1,HWIL 以辨别服务器要对哪一个存储器开展读,或是写系统命令。

留意操纵讯号在HSTROBE 的降低沿以前必须至少5ns 的setup 平稳時间,而HDS1/2 和HCS 到HSTROBE数据信号內部逻辑门的延迟是皮秒激光级的,因此操纵讯号的setup 時间必须外界时钟频率确保。

图2 HSTROBE数据信号造成逻辑性

l HRDY:HPI 的输入输出数据信号,标示当今实际操作情况,用作硬件配置流量监控挥手数据信号。
l HINT:根据HPI,服务器与DSP 中间能够互聊终断。HINT 是HPI 赠给服务器的断开数据信号,DSP 对HPIC[HINT]位写1,HINT 电源线上送出上拉电阻数据信号,服务器可使用此数据信号作为终断数据信号键入。DSP 不可以消除HPIC[HINT]情况,服务器在回应终断后,必须 对HPIC[HINT]位写1 消除情况,DSP 才可以再度对HPIC[HINT]置位发终断。服务器根据写HPIC[DSPINT]置1 给DSP 造成终断,DSP 在回应终断后,必须 对HPIC[DSPINT]写1 消除情况,服务器才可以再次实际操作HPIC[DSPINT]给DSP 发终断。根据HPI 传送数据,融合互聊终断作为手机软件层的挥手数据信号,可合理提升通信的高效率与协调能力。
l ALE:存有于详细地址,手机充电线重复使用的服务器上用于标示详细地址数据信号周期时间,这类系统总线重复使用的服务器非常少见,因此一般将ALE 固定不动下拉解决,仅用HSTROBE 取样操纵数据信号。
l BE:Byte Enable 数据信号,这一数据信号只发生在32 位的C6000 DSP 上。由于运用之中一般全是对全部32-bit 字开展浏览,因此立即做下拉也就能解决。

上一篇:lm324引脚图_lm324管脚图_lm324应用电路(含中文资料)

下一篇:热敏电阻的非线性问题的解决

相关推荐

电工推荐

    电工技术基础_电工基础知识_电工之家-电工学习网
返回顶部