外設與板上內置FIFO之間的最高數據傳輸速率可達80MB/s(數字量輸出)或160MB/s(數字量輸入)。80MB/s的結果是由32位總線帶寬乘以20MHz內時鐘所得到的。而 160MB/s的結果則是由32位總線帶寬乘以40MHz外部時鐘所得到的,但這僅適用于數字量輸入通道。當采集的數據長度不超過FIFO大小(16K點)時,PCI-7300A就能夠達到這樣高的速度。
總線主控DMA
PCI-7300A使用總線主控DMA與Scatter-Gather方式通過32位PCI總線在板上內置FIFO與主機內存之間進行高速的數據傳輸。PCI總線最大可以提供132M B/s的數據流量(突發方式)并且提供無需處理器干預的DMA方式。當PCI-7300A成為總線主控設備,它將取得PCI總線的控制權,以突發速度傳輸數據,然后釋放總線交由其它外圍設備使用。當數據采集帶寬低于PCI總線持續帶寬時,用戶就可以利用無限制的主內存來保存數據。
支持Scatter Gather
對于總線主控設備,硬件都支持與連續物理內存間的數據傳輸。PCI-7300A包含多個地址及長度寄存器對,它們每一個都對應一個連續緩沖區段。這使得PCI-7300A能夠將整個DMA地址空間分散到不同的緩沖區。這些地址及數量寄存器通常被視為scatter/gather列表,您也可以認為這些總線主控設備擁有它們自己內建的映射寄存器。
I/O端口配置
PCI-7300A是作為兩個端口進行配置:PORTA及PORTB。每個端口都能夠控制16個數字量I/O線路。它們都能夠被配置為輸入或輸出。依照外部設備環境,用戶能夠配置 PCI-7300A來進行高速數字量I/O數據傳輸。PCI-7300A可以支持多種不同的數字量I/O操作模式: 內部時鐘:
數據輸入及輸出操作由內部時鐘控制,數據以總線主控DMA方式傳輸。
外部觸發:
T數字量輸入及輸出操作由外部輸入/輸出選通信號(DI_REQ或DO_ACK)控制,數據以總線主控DMA方式傳輸。
握手方式:
T通過REQ輸入信號與ACK輸出信號,數字量I/O數據即可以簡單握手方式進行傳輸。
曲線發生:
以預先確定的速度讀取或寫入數據。用戶能夠通過板上計數器(50ns分辨率)來控制此速度。
規格
數字量I/O(DIO) 通道數:32
器件:IDT 74FCT373
I/O配置: 16 DI & 16 DO
32 DO
32 DI
I/O信號特性: 終端關:TTL兼容
低:+0.5V @ +/- 20mA
高:+2.7V @ +/- 1 mA(最大)
終端開:
終端電阻:110 Ohm
終端電壓:2.9V
低:+0.5V @ +/- 22.4 mA
高:+2.7V @ +/- 1 mA(最大)
數據傳輸:支持Scatter / Gather的總線主控DMA
數據傳輸總線寬度:32/16/8位(可編程)
最高傳輸速度: DO: 80M Bytes/s, 32-bit@ 20MHz
DI: 80M Bytes/s, 32-bit@ 20MHz
輔助數字量I/O 通道數:4 DI, 4 DO
TTL兼容
數據傳輸模式:PIO
可編程計數器 器件:82C54-10
數字量輸入時鐘:20MHz, 10MHz或定時器0的輸出
數字量輸出時鐘:20MHz, 10MHz或定時器1的輸出
通用定時器:或定時器2的輸出
一般特點 連接器:100-pin SCSI-II
操作溫度:0° ~ 60°C
存儲溫度:-20° ~ 80°C
濕度:5~90%,無凝結
電源功耗:+5V @ 830mA(最大)
尺寸:179 mm x 102 mm
端子板 DIN-100S
DIN-502S