产品介绍
PCIe-7300A是PCIe架构,超高速数字量I/O卡。它包括32个数字输入与/或输出通道。高性能的设计以及现代化的技术使得这片卡成为高速数字量输入/输出应用的理想选择。
最高数据采集频率
外设与板上内置FIFO之间的最高数据传输速率可达80MB/s(数字量输出)或160MB/s(数字量输入)。80MB/s的结果是由32位总线带宽乘以20MHz内时钟所得到的。而 160MB/s的结果则是由32位总线带宽乘以40MHz外部时钟所得到的,但这仅适用于数字量输入通道。当采集的数据长度不超过FIFO大小(16K点)时,PCI-7300A就能够达到这样高的速度。
总线主控DMA
PCIe-7300A使用总线主控DMA与Scatter-Gather方式通过32位PCIe总线在板上内置FIFO与主机内存之间进行高速的数据传输。PCIe总线最大可以提供132M B/s的数据流量(突发方式)并且提供无需处理器干预的DMA方式。当PCIe-7300A成为总线主控设备,它将取得PCIe总线的控制权,以突发速度传输数据,然后释放总线交由其它外围设备使用。当数据采集带宽低于PCIe总线持续带宽时,用户就可以利用无限制的主内存来保存数据。
支持Scatter Gather
对于总线主控设备,硬件都支持与连续物理内存间的数据传输。PCIe-7300A包含多个地址及长度寄存器对,它们每一个都对应一个连续缓冲区段。这使得PCIe-7300A能够将整个DMA地址空间分散到不同的缓冲区。这些地址及数量寄存器通常被视为scatter/gather列表,您也可以认为这些总线主控设备拥有它们自己内建的映射寄存器。
I/O端口配置
PCIe-7300A是作为两个端口进行配置:PORTA及PORTB。每个端口都能够控制16个数字量I/O线路。它们都能够被配置为输入或输出。依照外部设备环境,用户能够配置 PCIe-7300A来进行高速数字量I/O数据传输。PCIe-7300A可以支持多种不同的数字量I/O操作模式: 内部时钟:
数据输入及输出操作由内部时钟控制,数据以总线主控DMA方式传输。
外部触发:
T数字量输入及输出操作由外部输入/输出选通信号(DI_REQ或DO_ACK)控制,数据以总线主控DMA方式传输。
握手方式:
T通过REQ输入信号与ACK输出信号,数字量I/O数据即可以简单握手方式进行传输。
曲线发生:
以预先确定的速度读取或写入数据。用户能够通过板上计数器(50ns分辨率)来控制此速度。
产品规格
数字I/O |
■ 通道数(可软件配置) • 16 DI及16 DO • 32 DI • 32 DO |
■ 兼容性:5 V/TTL |
■ 逻辑电平 • 数字输入,高电平:2至5.25 V;低电平:0至0.8 V • 数字输出,高电平:最小2.7 V;低电平:最大0.5 V |
■ 输入负载 • 终端电阻关闭:输入高电流:1 mA;输入低电流:20 mA • 终端电阻开启:终端电阻:111 Ω;终端电阻电压:2.9 V 输入高电流:1 mA;输入低电流:22.4 mA |
■ 输出驱动能力 • 源电流:8 mA • 灌电流:48 mA |
■ 最大传输速率 • DO:20 MHz时80 M/s,32位DI • DI:20 MHz时80 M/s,32位DO |
■ 辅助数字I/O:4DI/4DO ■ 兼容性:5 V/TTL ■ 数据传输:程序控制I/O |
■ 时钟模式 • 内部时钟:20 MHz,10 MHz,定时器#0输出 (数字输入定时)及定时器#1输出(数字输出定时) • 外部时钟:频率高达40 MHz ■ 握手传输 ■ 突发式握手传输 |
触发器 |
■ 触发源:DI_TRG数字输入触发、 DO_TRG数字输出触发
■ 触发模式 兼容性:5 V/TTL 触发类型:上升或下降沿 最小脉宽:32 ns |
通用规格 |
■ 工作温度:0 ˚C至+60˚C ■ 存储温度:-20˚C至+80˚C ■ 相对湿度:5%至95%,非凝露 ■ 电源要求
■ 尺寸(不包括连接器) • 168 mm x 112 mm (PCIe-7300A) • 160 mm x 100 mm (cPCI-7300)
■ I/O接口:1个100针SCSI-II孔型插座 ■ 端子板:DIN-100S-01 ■ 线缆:ACL-102100-01
■ 带可编程计数器(基本时钟频率10MHz)、定时器0-2; 带4DI/4DO的辅助数字I/O;8/16/32bit的数据传输宽度;板载64kB FIFO ■ 数据传输: Scatter/Gather总线主控 DMA ■ 数据宽度:32/16/8位(可编程) ■ 数据传输块 非链式DMA:2 M双字(8 MB) 链式(scatter/gather)DMA:无限制 |