一、 系统概述
DSP_PCI高速数据处理套件是北京精仪达盛科技有限公司根据公司已有的基于TECHV扩展总线的(DSP 5000和 DSP 6000)系列CPU以及AD/DA采集板卡的需求,结合目前家用PC机及工控机上常用的总线接口情况而研制的具有开发、应用、演示相结合的高速数据处理产品。能够实现基于PC机以及DSP的高速数据处理。
二、 系统资源
1、 PCI接口板资源
● PCI接口芯片采用PLX公司的PCI9052从接口芯片,实现通用总线与PCI总线的地址映射、协议转换、数据缓存等功能;
● 3个8 Kbytes的双端口存储器,实现各CPU之间的数据传输;
● 1个EEPROM用来存储PCI9052的局部配置信息;
● 2个8位DIP开关用来配置板上各资源的地址范围;
● 配有一块可编程逻辑器件EPM3128,可以通过配置CPLD内部的寄存器配置板卡的功能;
● 电源直接由PCI总线提供,稳定且方便;
● 板上配有两对直接相连的TECHV总线接口,用户可根据需要购置相应的TECHV板卡,降低了成本,提高了灵活性;
● 该板卡资源丰富、功能多、可扩展性强,既可以将该产品集成到用户的具体应用系统中去,也可利用该板卡实现对TECHV系列板卡功能的测试和演示;
2、 可选TechV总线CPU模块
3、 可选TechV总线100MHz高速DA模块
● 双通道8-, 10-, 12-, 14位(AD9709, AD9763, AD9765 和AD9767)100MHz高速DAC数据转换;
● 每通道提供512/1k/2k/4k的大小可选的FIFO缓冲;
● 选择偏移二进制数据格式;
● 支持高速DMA数据传输;
● 输出范围 ±2V(用户可根据需要配置,详见使用说明);
● 标准的TechV总线接口,同C2000/C5000/C6000系列数字信号处理板共同使用;
● 片上提供4位状态现实和8位Switch开关量输入;
4、 可选TechV总线65MHz高速AD模块
● 双通道 12/14Bit 20/40/65MHz高速数据转换;
● 每通道提供512/1k/2k/4k的大小可选的FIFO缓冲;
● 支持高速DMA数据传输;
● 输入范围 ±4V;
● 两种可选择数据格式(偏移二进制或二进制补码);
● 标准的TechV总线接口,同C2000/C5000/C6000系列数字信号处理板共同使用;
● 片上提供4位状态现实和8位Switch开关量输入;
三、 主机软件
DSP_PCI高速数据处理套件为用户提供软件样例程序,用户根据需要可以直接使用也可以根据提供的样例程序编写自己的软件,DSP_PCI高速数据处理套件的样例软件主要功能包括:
1. AD数据采集通道:
完成外部数据信息的采集,并在主机程序中显示出采集到的数据(波形显示,数据显示)。PC机通过双口RAM中断向DSP发出读取数据申请,DSP接收到中断后将AD采集到的数据传送到双端口RAM,然后PC机读取数据。此外还可以DSP定时发送采集的数据,通过中断方式通知PC机读取数据。
2. DA数据输出通道:
PC机产生固定长度的数据(正弦波、三角波和方波),将数据送至双端口RAM,并向DSP产生中断,DSP将双端口RAM内的数据读取到数据缓冲区,然后转化成模拟信号输出波形。
3. 其他功能应用:
定时/计数器:一个16位的减法定时/计数器,其时钟信号可由寄存器配置选择由外部信号或板上有源晶振来提供。该定时器输出TOUT信号可由跳线J11来选择连接到PCI局部中断引脚(可产生定时中断)或直接从端子上输出。
开关量输入/输出:由CPLD译码的8位开关量输入/输出。所有数字量信号都通过光电耦合器和外部信号进行了隔离,提高了系统的稳定性和可靠性。
LED状态指示:两个LED信号是由CPLD输出的,因此可以对CPLD编程进行LED状态的控制,实现各种不同功能下的LED状态指示。
四、 系统配置
DSP_PCI高速数据处理套件的TECHV_PCI接口板上有两组直接相连的TECHV总线插槽,可分别配上一套DSP+AD数据采集系统和一套DSP+DA数据输出系统(也可以同时配置两套AD或DA系统),主要完成DSP板卡和PC机之间的数据交换任务(各CPU之间都是通过一块8Kbytes的双口RAM芯片进行数据交换)。 选配方案建议:
方案一、 多CPU多通道高速数据采集并行处理
|
序号
|
名称
|
型号
|
数量
|
参数
|
说明
|
1
|
CPU板
|
TechV-6713/C6416
|
2
|
双DSP并行处理,标配为TECHV-6713
|
必配
|
2
|
数据采集卡
|
TechV-AD212H-20/40/65
|
2
|
2通道12Bit 20/40/65MHz数据采集
|
必配
|
3
|
PCI主机接口板
|
TechV-PCI接口板
|
1
|
PCI接口,双端口存储器
|
必配
|
4
|
仿真器
|
EL-USB-XDS510
EL-EPP-XDS510
|
1
|
配件,任选一
|
必配
|
5
|
配件
|
|
1
|
工具软件、导线、说明书
|
必配
|
6
|
计算机
|
|
1
|
用户自购
|
必配
|
方案二、 多CPU双通道高速数据处理及双通道输出
|
序号
|
名称
|
型号
|
数量
|
参数
|
说明
|
1
|
CPU板
|
TechV-6713/C6416
|
2
|
双DSP并行处理,标配为TECHV-6713
|
必配
|
2
|
数据采集卡
|
TechV-AD212H-20/40/65
|
1
|
2通道12Bit 20/40/65MHz数据采集
|
必配
|
3
|
数据转换卡
|
TechV-DA212H-100
|
1
|
2通道12Bit 100MHz数据转换
|
必配
|
4
|
PCI主机接口板
|
TechV-PCI接口板
|
1
|
PCI接口,双端口存储器
|
必配
|
5
|
仿真器
|
EL-USB-XDS510
EL-EPP-XDS510
|
1
|
配件,任选一
|
必配
|
6
|
配件
|
|
1
|
工具软件、导线、说明书
|
必配
|
7
|
计算机
|
|
1
|
用户自购
|
必配
|
|