1 / 4
文档名称:

TMS320VC5402HPI接口与PCI总线接口设计.docx

格式:docx   大小:139KB   页数:4页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

TMS320VC5402HPI接口与PCI总线接口设计.docx

上传人:小雄 2022/2/22 文件大小:139 KB

下载得到文件列表

TMS320VC5402HPI接口与PCI总线接口设计.docx

相关文档

文档介绍

文档介绍:数字信号处理器DSP (Digital Signal Processor)是一种特别适合于进行数字信号处理 的微处理器,凭借其运算速度快、功能强等特点,在各个领域的应用HPI接口/PCI总线接 口/DSP越来越广泛。但在很多场合下需要将DS据时,需要发送2个相 同的8位数据。地址寄存器HPIA,只能被主机直接访问。主机将HPIA寄存器视为一个地址 指针,借助于HPIA主机可以访问VC5402全部的片上存储器。另外HPIA具有自动增长的功 能,在自动增寻址模式下,一次数据读会使HPIA在数据读操作后增加1,而一个数据写操 作会使HPIA操作前预先增加1。这样如果使能了该功能,则只须设定一次HPIA即可实现连 续数据块的写入和读出。数据寄存器HPLD,只能被主机访问。如果当前进行的是读操作, 则HPID中存放的是要从HPI存储器中读出的数据;如果当前进行的是写操作,则存放的是 将要HPI接口/PCI总线接口/DSP写到HPI存储器的数据。
2 VC5402 的 HP5 口与 PC12040 的接 口设计
2. 1 PCI总线及其实现方法
PCI局部总线是32或64位数据总线,32位PCI总线在读写传送中支持132Mb / s的峰值传 送速率,64位PCI传送支持264Mb / s峰值传送速率。对于64位66MHz的PCI总线,传送 速率可达528Mb/s» PCI总线协议规范复杂而庞大,因此需要借助总线接口来实现。实现 PCI总线协议一般有两种方法:一是用FPGA设计实现,但PCI协议比较复杂,因此难度较 大;二是采用PCI总线控制芯片,如AMCC公司的S5933和PLX公司的PCI9052等通用的PCI 接口芯片。TI公司专门推出了针对PCI总线和DSP接口的芯片PCI2040,它不但实现了 PCI 总线控制的功能,而且提供了和DSP芯片的无缝接口,因而大大降低了系统设计的复杂度, 缩短了开发时间。
P012040 与 DSP 接 口设计
PCI2040足TI公司设计的专门用来实现C5000 / C6000系列DSP和PCI总线进行接口的专用 芯片,可以通过8位或16位HPI接口与C54x / C6xDSP实现HPI接口 /PCI总线接口 /DSP无 缝连接。PCI2040通过HPI接口与VC5402连接。PCI2040的HPI 口为8 / 16位数据传输接口 (8位还是16位,依据所挂接的DSP的类型)。主机作为传输的主设备,从机DSP不能发起 传输。主设备PCI2040可以读/写DSP内存,DSP HP1 口可以访问DSP所有的片上资源, PCI2040和VC5402之问的通信主要靠DSP的HPIA、HPIC, HPID三个寄存器完成。VC5402 的HPI与PCI2040 口的连接如图2所示。
PCI
总线
AD[31:0] C/BE[3:0] PAR
HAD[7:0] FRAME HR/W IRDY HDS1 TRDY HINTO STOP LOCK HWIL
IDSEL
HCNTL[1:O] DEVSEL HCSO PERR
SERR
HRDYO INTA HRSTO CLK
PRST GRST
V A
■ •
V
.
YA
HD[7:0]
A
HDS1

HR