




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、讲述DSP与PC机的PCI总线高速数据传输 摘要:介绍了公司的高性能浮点式数字信号处理芯片的接口信号及控制寄存器,并在此基础上,指出了该通过总线与机进行高速数据传输的实现方法,同时给出了和机通过总线接口芯片实现接口的硬件原理图。 关键词:DSP; 数据传输;TMS320C6713 PCI9052是公司在的基础上推出的系列新一代浮点芯片,它是目前为止系列芯片中性能最高的一种。可在的时钟频率下实现的定点和浮点运算,因而可极大地满足通信、雷达、数字电视等高科技
2、领域对信号处理实时性的要求。同时其主机口()可灵活地和总线控制器相连接。而机则可通过总线控制器直接访问的存储空间和外围设备,从而实现机与之间的高速数据传输。在 与机实现高速数据传输的方案中,可选用公司的作为两者之间的接口;同时选用公司的作为加载配置信息的串行;而用公司的作为 与之间的电平转换芯片。的简介 的接口信号的是一个位宽的并行端口。主机(上位机)掌管着该端口的主控权,可通过直接访问的存储空间和外围设备。表给出了接口信号的基本特征。下面对它们的具体工作方式进行说明:可以用作数据和地址的共用总线,通过:传送的数据包括控制寄存器的设置值、初始化的访问地址以及要传输的数据。:用于控制当前访问的是
3、的哪一个寄存器,该信号同时还提供了一个对数据寄存器()进行地址自增的访问方式。在该方式下,主机会连续地访问一个线性存储区域,而无需反复向写入需要的地址。表给出了:控制信号的功能。信号:用于表明并区分:上传输的是位数据中的高位还是低位。由于芯片结构决定了它与主机间所有的数据交换都是位,而端口为位,所以每次数据访问都需要进行两次存取,而由自动将:上连续的两个位数据合成位,当然,也可以用其进行反向分解。信号:用于复用地址数据总线的主机。它可使、和信号在一个存取周期中快速地实现状态转换。对于地址数据复用的总线来说,也可以为数据地址的切换留出更多的时间。、和信号:这三种信号可在片内组合为一个低有效的信号
4、,如图所示。其作用是,在读取时,在信号的下降沿锁存输入的控制信号,包括、和-:;而在写入时,其下降沿和读取时作用相同,其上升沿则锁存写入的数据。信号:用于表明是否已准备好传输数据,其作用是在接口时序上插入等待状态。如果前一次的访问尚未完成,那么当前访问的第一个半字的存取需要等待,此时,会置信号为高。表1 HPI接口信号描述信 号管 脚 号管 脚 数信 号 功1 2 3 4 下一页 能HD15:1从低到高依次为147、152、155、154、156、159、16
5、1、164、165、166、167、168、172、173、17416数据/地址总线HCNTL1:0从低到高依次是146、1442HPI访问类型控制HHWIL1391确认半字(16位)输入HAS1351对复用地址数据总线的主机区分地址和数据HR/W1431读/写选择HCS1451输入数据选通HDS1/HDS2从低到高依次是152、1512输入数据选通HRDY1401访问HPI状态准备好HINT1391向主机发出的中断信号表2 HCNTL1:0控制信号的功能HCNTL1HCNTL0功 能00主机可以对HPI的控制寄存器HPIC进行读写01主机可以对HPI地址寄存器HPIA的进行读写10主机可以对
6、HPID的数据寄存器进行读写操作,此时HPIA采用以字为单位的地址自增方式11主机可以对HPID的数据寄存器进行读写操作,但此时HPIA不受影响 的控制寄存器在 中,可利用三个寄存器来完成主设备和的通信,它们是数据寄存器()、地址寄存器()和控制寄存器()。主机可对这三个寄存器进行读写,而只能对进行访问。中存放的是主机从存储空间中读取的数据,或者是主机向的存储空间中写入的数据。中存放的是主机访问存储空间的地址,其最低两位固定为零。中存放的是的控制信息,其高位和低位内容相同。主机对进行访问的次序为:初始化、初始化、从寄存器中读取或向其写入数据。在初始化时,位的设置是关键,它决定着高位与低位的传输
7、次序。 与的接口是公司继之后推出的用于低成本适配器的总线目标接口芯片。它支持协议规范,在的总线时钟频率下,其峰值传输速度可达,因而可大大改善数据传输中的瓶颈问题。同时它还具有方便灵活的开发特点,正是这些特点使其在从模式接口卡的设计中得到了广泛的应用。表给出了与接口信号的基本特征。下面是对它们具体工作方式的一些说明:利用该信号可通过设置局部地址空间总线区域描述寄存器的总线宽度位来调整总线宽度,当:时,采用:位宽度,当:时,采用:(位),当:时,采用:(位)。:字节使能信号是在总线宽度的基础上编码的。对于位总线,:表示哪一个字节被选中:对应:,对应:,对应:,对应:;而对于位总线,上一页
8、; 1 2 3 4 下一页 对应:,对应地址的第位,不用,对应:;对于位总线,对应地址的第位,对应地址的第位,和不用。和分别带有与之对应的片选基地址寄存器()。为片选使能位,其中:为片选空间位。从片选空间位的第位向第位扫描时,遇到第个“”即决定了片选空间的大小,其余位则为片选空间的基地址。和可通过中断控制状态寄存器的中断使能位进行使能,同时可设置其它相关信息。表3 PCI9052与TMS320C6713的接口信号描述信 号管 脚 号管脚数信 号 功
9、能LAD31:0从低到高依次为91、90、89、88、87、86、85、84、83、82、79、78、77、76、75、74、73、72、71、70、69、62、61、60、59、58、57、56、55、54、53、5232数据总线LW/R1271为“1”时写,为“0”时读LA27:1从低到高依次是92、93、94、95、96、97、98、100、101、102、105、106、107、108、109、110、111、112、113、114、115、116、117、118、119、12227地址总线,传输28位线性地址的高26位LBE3:0从低到高依次是46、47、48、494字节使能信号,表
10、示当前总线传输中哪一个字节被选中LRDY1281在局部总线读数据或可接受写数据ADS1231表明可用地址和一次新的总线存取的起始CS1、CS2130、1312片选信号RD1261通用写WR1251通用读LINT1,LINT2137、1362局部中断输入与 的高速数据传输与的具体连线如图所示。实际上,在具体电路设计时,整个方案的实现除了需要和外,还需要有和。由于的是在电压下工作,而在电压下工作,所以与之间必须采用进行电平转换。是公司生产的位总线转换器,它的输入、输出引脚一一对应,并分别排列在芯片的两侧封装。图*选用了三片。是公司生产的串行存储器,用于加载配置信息。其中按一定顺序存放着设备号()、
11、供应商代号()、子设备号()、子供应商代号()、总线与局部总线之间的地址空间映射关系、片选地址、控制位、状态位及其它杂项配置等。上电时,总线的信号有效,同时输出局部复位信号,并检查是否有效。若有效,且第一个位字不是,那么将根据串行的值来设置内部寄存器,否则采用默认值。考虑到与间的时序配合问题,通常在连线过程中,还必须注意下列几个问题:()由于机中数据与地址总线是复用的,所以的引脚应接地,而中局部数据与地址总线是上一页 1 2 3 4 下一页
12、0;非复用的,所以的引脚应接高电平。()由于 的信号与的 信号极性相反,因此必须通过非门进行连接。()由于与分别工作在不同的时钟频率下,所以的信号输出必须通过触发器的同步后才能送入逻辑电路,以供的信号使用。()信号的逻辑表达式为:(),因此,只有或有效,且、也有效时,才能有效。另外,要保证 与的稳定协调工作,除了要设计合理的硬件电路外还必须对的内部寄存器进行准确配置。关于内部寄存器的具体配置方法,可以参考公司的用户手册,这里不再赘述。笔者已将该方案应用于某电力系统精确故障定位及录波装置中。其中,由 芯片构成的高速数据采集卡用来控制电力系统中各电参数的采集、存储与故障判断。当其被设置为带地址自增的读方式时,可在一次故障记录结束后,由机将存储在外扩中的大量数据一次性读入。读入的数据可用来计算故障发
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030年中国锌空电池市场需求分析及发展前景预测报告
- 2025-2030年中国计算机机房行业运行态势及发展盈利分析报告
- 2025-2030年中国纯铁钢坯市场运行态势规划研究报告
- 2025-2030年中国糕点及面包市场运行动态与营销策略研究报告
- 2025-2030年中国硅藻土行业运行现状及发展前景分析报告
- 2024数学竞赛CHKMO中国新加坡合练训练题
- 重庆城市职业学院《液压元件》2023-2024学年第二学期期末试卷
- 长治幼儿师范高等专科学校《电气工程前沿技术》2023-2024学年第二学期期末试卷
- 辽宁工业大学《计算机辅助造型设计》2023-2024学年第二学期期末试卷
- 四川卫生康复职业学院《企业运营管理课程设计》2023-2024学年第二学期期末试卷
- 部编版小学五年级下册《道德与法治》全册教案含教学计划
- 运动会活动流程中的医疗安全保障措施
- 2025公司员工试用期合同(范本)
- 第十章皮肤软组织扩张术医学美容教研室袁晓野讲解
- 2025年冷链物流产品配送及仓储管理承包合同3篇
- 2024年青岛远洋船员职业学院高职单招语文历年参考题库含答案解析
- 2024-2025学年成都高新区七上数学期末考试试卷【含答案】
- 浙教版2023小学信息技术六年级上册《人机对话的实现》说课稿及反思
- 2025年山东出版集团有限公司招聘笔试参考题库含答案解析
- 【开题报告】中小学校铸牢中华民族共同体意识教育研究
- 2022+ADA/EASD共识报告:2型糖尿病高血糖的管理
评论
0/150
提交评论