Adlink PCIe-7360 Manual de usuario

Busca en linea o descarga Manual de usuario para Hardware Adlink PCIe-7360. ADLINK PCIe-7360 User Manual Manual de usuario

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 94
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 0
Advance Technologies; Automate the World.
Manual Rev.: 2.00
Revision Date: Aug. 2, 2013
Part No: 50-11042-1000
PCIe-7360
100 MHz 32-CH High-Speed Digital I/O Card
User’s Manual
Vista de pagina 0
1 2 3 4 5 6 ... 93 94

Indice de contenidos

Pagina 1 - PCIe-7360

Advance Technologies; Automate the World.Manual Rev.: 2.00Revision Date: Aug. 2, 2013Part No: 50-11042-1000PCIe-7360100 MHz 32-CH High-Speed Digita

Pagina 2 - Revision History

x List of TablesThis page intentionally left blank.

Pagina 3 - Preface iii

Introduction 1PCIe-73601 IntroductionADLINK’s PCIe-7360 is a high-speed digital I/O board with32-channel bi-directional parallel I/O lines. Data rate

Pagina 4 - Conventions

2 Introduction1.3 Specifications1.3.1 General1.3.2 Digital I/OInterface x4 PCI Express interfaceConnectorsSMB Jack Connector x2 (CLK IN & OUT)68-

Pagina 5 - Table of Contents

Introduction 3PCIe-7360Buffer sizeDigital input: 8k samplesDigital output: 20k samplesData transferSoftware pollingBus-mastering DMA with scatter-g

Pagina 6

4 Introduction1.3.3 Application Function I/O (AFI)1.3.4 Timing SpecificationsChannels 8Direction (programmable)Input or output, per channel basisLogi

Pagina 7 - List of Figures

Introduction 5PCIe-7360Internal clock rate (programmable)1526 Hz – 100 MHz (100 MHz/ N; 1N65,535)Ext. frequency rangePhase shift disabled: 0-200 MH

Pagina 8

6 Introduction1.3.5 Timing AccuracyAcquisition TimingChannel-to-Cannel skew ±1.08 nsSetup time to sampled clock (tSU) 2 nsHold time to sampled clock

Pagina 9 - List of Tables

Introduction 7PCIe-7360Figure 1-1: Acquisition Timing DiagramDI Sampled Clock (AFI7)tAF7D= Time delay of external sampled clock from A

Pagina 10

8 IntroductionFigure 1-2: Generation Timing DiagramD0DO Sampled Clock (internal)DO DataWrite data to external devicetSC2AF6= Time delay from samp

Pagina 11 - 1 Introduction

Introduction 9PCIe-73601.3.6 External Clock I/O Specification1.3.7 I2C Master SpecificationCLK IN (SMB Jack Connector)Destination DI or DO sample clo

Pagina 12 - 1.3 Specifications

ii Revision HistoryRevision Release Date Description of Change(s)2.00 Aug. 2, 2013 Initial release

Pagina 13

10 Introduction1.3.8 SPI Master SpecificationTransfer size of Data 0 - 4 BytesTransfer size of Cmd/ Addr 0 - 4 BytesLogic families(programmable)1.8 V

Pagina 14 - 1.3.4 Timing Specifications

Introduction 11PCIe-73601.4 Software SupportADLINK provides versatile software drivers and packages forusers’ different approach to building up a

Pagina 15

12 Introduction1.5 Schematics, I/O and Indicators.Figure 1-3: PCIe-7360 Schematic Diagram1.6 ConnectorsThe PCIe-7360 card is equipped with one 68-pin

Pagina 16 - 1.3.5 Timing Accuracy

Introduction 13PCIe-7360I/O, and two SMB connectors for sample clock input and output,as labeled on the faceplate.Figure 1-4: PCIe-7360 Connectors

Pagina 17 - Introduction 7

14 Introduction ID Pin Pin IDGND 68 34 GND(DI CLK) AFI7 67 33 AFI6 (DO CLK)GND 66 32 GNDD0 65 31 D1AFI5 64 30 AFI4D2 63 29 D3GND 62 28 GNDD4 61 27 D5

Pagina 18 - (0° ~ 360°)

Introduction 15PCIe-7360Table 1-1: PCIe-7360 SCSI-VHDCI 68-pin AssignmentD28 37 3 D29GND 36 2 GNDD30 35 1 D31Pin SignalSignal TypeDirection Descript

Pagina 19 - C Master Specification

16 IntroductionTable 1-2: Signal Descriptions for SCSI-VHDCI and SMB Connectors33 AFI6Control/DataI/OApplication Function I/O, can be configured as:

Pagina 20

Introduction 17PCIe-7360Table 1-3: SMB Jack Connector Signal Description1.7 LED indicatorThe LED on the faceplate indicates I2C & SPI communicat

Pagina 21 - 1.4 Software Support

18 IntroductionThis page intentionally left blank.

Pagina 22 - 1.6 Connectors

Getting Started 19PCIe-73602 Getting Started2.1 Unpacking ChecklistBefore unpacking, check the shipping carton for any damage. Ifthe shipping carton

Pagina 23 - Introduction 13

Preface iiiPCIe-7360PrefaceCopyright ©2013 ADLINK Technology, Inc.This document contains proprietary information protected by copy-right. All rights

Pagina 24

20 Getting Started5. Secure the card to the chassis with a screw.6. Replace the system/chassis cover.7. Connect the power plug to a power source, the

Pagina 25 - X Event out

Operations 21PCIe-73603 OperationsThe PCIe-7360 provides functions including high-speed digitalpattern acquisition, digital pattern generation, appli

Pagina 26

22 Operations.Figure 3-1: PCIe-7360 Block Diagram3.2 Programmable Logic LevelTo interface different logic level applications, the PCIe-7360 sup-ports

Pagina 27 - 1.7 LED indicator

Operations 23PCIe-7360level. When connecting PCIe-7360 to a device under test (DUT),interface voltage levels must be compatible, as follows.X VIH: Th

Pagina 28 - 18 Introduction

24 OperationsDI Raw Data MappingFor digital pattern acquisition, the data width can be configured to8-bit, 16-bit, 24-bit, or 32-bit and the data tra

Pagina 29 - 2 Getting Started

Operations 25PCIe-7360Figure 3-2: DI Raw Data Mapping for 8-Bit Data Width

Pagina 30 - 20 Getting Started

26 OperationsFigure 3-3: DI raw data Mapping for 16-Bit Data Width

Pagina 31 - 3 Operations

Operations 27PCIe-7360Figure 3-4: DI raw data Mapping for 24-Bit Data WidthFigure 3-5: DI raw data Mapping for 32-Bit Data Width3.4 Sample Clock Phas

Pagina 32 - 3.2 Programmable Logic Level

28 Operationsother words, the phase shift of sample clock is 4.5° x N, where N isany integer from 1 to 80. Furthermore, in phase shifting mode, thesu

Pagina 33 - 3.3 Digital I/O Configuration

Operations 29PCIe-73603.5 Bus-mastering DMA Data TransferDigital I/O data transfer between PCIe-7360 and PC’s systemmemory is through bus mastering D

Pagina 34 - DI Raw Data Mapping

iv PrefaceConventionsTake note of the following conventions used throughout thismanual to make sure that users perform certain tasks andinstructions

Pagina 35 - Operations 25

30 Operationsdue to the complexity of programming DMA transfer mode, It isrecommended that a high-level program library provided by ourdriver be used

Pagina 36 - 26 Operations

Operations 31PCIe-7360Figure 3-8: Scatter-Gather DMA for Data TransferChoose Finite or Continuous OperationData can be transferred continuously to or

Pagina 37 - 3.4 Sample Clock Phase Shift

32 Operationsclock). DI sample clock can be selected as the following two clocksources:X Internal DI sample clock – the PCIe-7360 can internally gene

Pagina 38 - 28 Operations

Operations 33PCIe-7360Digital Output (DO) Sample ClockFor the operation of digital pattern generation in continuous modeor burst handshake mode, PCIe

Pagina 39 - 500 MB/s

34 OperationsFigure 3-9: DI/DO Sample Clock Architecture80-stepphase shiftIAFI71/NDI CLKMuxInt. DI sampled clk80-stepphase shiftDI Sampled CLKAcquisi

Pagina 40 - 30 Operations

Operations 35PCIe-7360Table 3-2: DI/DO Sample Clock Configuration3.7 Operating ModesThe PCIe-7360 supports four different modes for acquisition andg

Pagina 41 - 3.6 Sample Clock

36 Operationscan be selected from internal or external clock source. The opera-tion sequences are listed as follows:Steps:X Define DI port configurat

Pagina 42 - 32 Operations

Operations 37PCIe-7360Operating architecture of DI DMA in continuous mode is asshown.Figure 3-10: DI Continuous Mode ArchitectureTiming of DI DMA in

Pagina 43 - Operations 33

38 OperationsFigure 3-11: DI Timing DiagramDO DMA in Continuous ModeFor the DO pattern generation operation in continuous mode,PCIe-7360 card can gen

Pagina 44 - Generation

Operations 39PCIe-7360Z PCIe-7360 can also export DO sample clock to external devices. The destination of DO sample clock exporting can be AFI6 or SM

Pagina 45 - 3.7 Operating Modes

Table of Contents vPCIe-7360Table of ContentsRevision History... iiPreface ...

Pagina 46 - 36 Operations

40 OperationsFigure 3-12: DO Continuous Mode ArchitectureTiming of DO DMA in continuous mode is as shown.1/NDO CLKMuxInt. DO sampled clk80-stepphase

Pagina 47 - Operations 37

Operations 41PCIe-7360Figure 3-13: DO Timing DiagramDI DMA in Handshake ModeFor the DI pattern acquisition operation in handshake mode,PCIe-7360 card

Pagina 48 - DO DMA in Continuous Mode

42 Operationsnal (DI-REQ and DI-ACK) of external device to the AFI3 and AFI4.X Define DI starting mode configuration (NoWait or WaitTRIG)Z If choose

Pagina 49 - Operations 39

Operations 43PCIe-7360Figure 3-14: DI Handshake Mode ArchitectureTiming of DI DMA in handshake mode is as shown.Bus Master DMA8kS FIFO Flip FlopD[31:

Pagina 50 - 40 Operations

44 OperationsFigure 3-15: DI Handshake Timing DiagramDO DMA in Handshake ModeFor the DO pattern generation operation in handshake mode,PCIe-7360 card

Pagina 51 - DI DMA in Handshake Mode

Operations 45PCIe-7360nal (DO-REQ and DO-ACK) of external device to the AFI3 and AFI4.X Define DO starting mode configuration (NoWait or Wait-TRIG)Z

Pagina 52 - 42 Operations

46 OperationsThe operating architecture of DO DMA in handshake mode is asshown.Figure 3-16: DO Handshake Mode Architecture80-stepphase shiftExt. DI s

Pagina 53 - Operations 43

Operations 47PCIe-7360Timing of DO DMA in handshake mode is as shown.Figure 3-17: DO Handshake Timing DiagramDI DMA in Burst Handshake ModeThe burst

Pagina 54 - DO DMA in Handshake Mode

48 OperationsStep1: ConfigurationX Define DI port configuration (32/24/16/8-bits data width)X Define DI logic level configuration (3.3/2.5/1.8 V)X De

Pagina 55 - Operations 45

Operations 49PCIe-7360Step2: Execute DI DMA Read Command (burst handshake mode)X PCIe-7360 will generate DI-ACK signal when it is ready to receive DI

Pagina 56 - 46 Operations

vi Table of Contents3.6 Sample Clock... 31Digital Input (DI) Sample Clock ...

Pagina 57 - Operations 47

50 OperationsTiming of DI DMA in burst handshake mode is as shown.Figure 3-19: DI Burst Handshake Timing DiagramDO DMA in Burst Handshake ModeIn DO b

Pagina 58 - 48 Operations

Operations 51PCIe-7360Z The PCIe-7360 can also export DO sampled clock to external devices. The destination of the exported DO sampled clock can be A

Pagina 59 - Operations 49

52 OperationsFigure 3-20: DO Burst Handshake Mode Architecture1/NDO CLKMuxInt. DO sampled clk80-stepphase shiftExt. DO sampled clkExt. DO CLK MuxBus

Pagina 60 - 50 Operations

Operations 53PCIe-7360Timing of DO DMA in burst handshake mode is as shown.Figure 3-21: DO Burst Handshake Timing DiagramDO DMA in Burst Handshake Mo

Pagina 61 - Operations 51

54 Operations3.8 Trigger Source and Trigger ModeThe PCIe-7360 supports 2 trigger sources, software commandtrigger and external digital trigger, to st

Pagina 62 - 20kS FIFO Flip Flop

Operations 55PCIe-7360[Example 2] External digital trigger with post trigger DO data Count: 8 samplesTrigger Event: DO-Start (rising edge)Re-Trigger

Pagina 63

56 Operations[Example 4] External digital trigger with post trigger and re-trig-gerDO data Count: 4 samples per triggerTrigger Event: DO-Start (risin

Pagina 64 - Figure 3-23: DI Post Trigger

Operations 57PCIe-7360[Example 6] External digital trigger with gated triggerDO data Count: 12 samplesTrigger Event: DO-Pause (logic high)Figure 3-28

Pagina 65 - Figure 3-24: DO Post Trigger

58 OperationsTrigger outDI_SW O DO_SW O EventPM O COS O HandshakeDI-REQ I DI-ACK O DI-TRIG I 

Pagina 66 - Figure 3-27: DI Gated Trigger

Operations 59PCIe-7360ExternalTrigger inDI-Start IDI Start Trigger in– External digital trigger signal to begin an acquisition operation.DO-Start IDO

Pagina 67 - 3.9 Application Function I/O

List of Figures viiPCIe-7360List of FiguresFigure 1-1: Acquisition Timing Diagram ... 7Figure 1-2: Generat

Pagina 68

60 OperationsHandshakeDI-REQ IDigital Input Reques– In handshake mode for DI pattern acquisition, DI-REQ carries handshake control information from D

Pagina 69

Operations 61PCIe-7360ClockDI-SCLK I/OExternal DI Sampled Clock in– In free-running mode or burst handshake mode, PCIe-7360 can receive external samp

Pagina 70

62 OperationsI2C MasterPCIe-7360’s application function I/O (AFI) can be configured asI2C node for communicating with peripheral devices throughPCIe-

Pagina 71

Operations 63PCIe-7360Address or Data). Figure 3-29 shows the data transfer on the I2Cbus.Figure 3-30: Data Transfer on the I2C BusI2C master of PCIe

Pagina 72 - C Master

64 OperationsI2C Cmd/Addr Count is less than 4 byte:I2C Data Count is less than 4 byte:Figure 3-31: I2C Data FormatSPI MasterPCIe-7360’s application

Pagina 73 - Operations 63

Operations 65PCIe-7360Figure 3-32: SPI Master of PCIe-7360SPI MasterAFI0AFI1PCIe-7360 CardSlave 0AFI2AFI3SCKSCKSD0SISDIS0CS#0 CS0

Pagina 74 - SPI Master

66 OperationsSPI master of PCIe-7360 provide at most 64 bits -- 32 bitsaddress/ command and 32 bits data. SPI master of PCIe-7360supports only one sl

Pagina 75

Operations 67PCIe-7360External Digital TriggerPCIe-7360 supports external digital trigger mode to start or pausean acquisition or generation operatio

Pagina 76 - Cmd/Addr

68 OperationsTrigger OutPCIe-7360’s Application Function I/O (AFI) can be configured astrigger output when receiving a software start command of digi

Pagina 77 - External Digital Trigger

Operations 69PCIe-7360Event OutPCIe-7360’s Application Function I/O (AFI) can be configured asevent output of pattern match or COS (Change of State).

Pagina 78 - Trigger Out

viii List of FiguresFigure 3-35: External Digital Trigger Input Configuration... 67Figure 3-36: Configured AFI as Internal Software

Pagina 79 - Event Out

70 OperationsHandshakePCIe-7360’s Application Function I/O (AFI) can be configured ashandshake mode (DI-REQ/DI-ACK/DI-TRIG/DO-REQ/DO-ACK/DO-TRIG) to

Pagina 80 - Handshake

Operations 71PCIe-7360Sample Clock In/OutThe AFI of PCIe-7360 can be configured to sample clock in/outpin. For more details, please see Section 3.6 S

Pagina 81 - Sample Clock In/Out

72 OperationsFigure 3-40: Configured AFI6 as DO Sampled Clock In/Out3.10 Pattern MatchPCIe-7360 supports pattern match function to monitor the datain

Pagina 82 - 3.10 Pattern Match

Operations 73PCIe-7360An example of 9 channel (CH0 – CH8) pattern match operation isshown. All of the enabled DI channel’s signal logic states is com

Pagina 83 - Operations 73

74 OperationsFigure 3-41: Example of Pattern Matching3.11 COS (Change of State) EventPCIe-7360 supports COS (Change of State) Event to monitor ifther

Pagina 84 - 74 Operations

Operations 75PCIe-7360In COS mode, the DI data are sampled by 125 MHz clock rate.Therefore, the pulse width of the DI data should be longer than8ns.

Pagina 85 - 3.12 Termination

76 Operationsby the DUT is almost the same as the output voltage of thePCIe-7360.The input impedance of the PCIe-7360 is 10 k, which is a highimpeda

Pagina 86 - 76 Operations

ADLINK DIN-68H 77PCIe-7360Appendix A ADLINK DIN-68HThe DIN-68H is a terminal board designed for PCIe-7360 to pro-vide the easier wiring for test ci

Pagina 87 - Appendix A ADLINK DIN-68H

78 ADLINK DIN-68HAll jumpers on DIN-68H are used for the setting of pull-up or pull-down resistor termination. The proper termination setting canredu

Pagina 88 - 78 ADLINK DIN-68H

ADLINK DIN-68H 79PCIe-7360The DIN-68H also provides the option of user define pull-up resis-tor termination. Please note that the pad position of th

Pagina 89

List of Tables ixPCIe-7360List of TablesTable 1-1: PCIe-7360 SCSI-VHDCI 68-pin Assignment ... 15Table 1-2: Signal Descriptions for S

Pagina 90 - 80 ADLINK DIN-68H

80 ADLINK DIN-68HThis page intentionally left blank.

Pagina 91 - Important Safety Instructions

Important Safety Instructions 81PCIe-2602Important Safety InstructionsFor user safety, please read and follow all instructions,WARNINGS, CAUTIONS,

Pagina 92 - WARNING:

82 Important Safety InstructionsX Never attempt to fix the equipment. Equipment should only be serviced by qualified personnel.A Lithium-type batter

Pagina 93 - Getting Service

Getting Service 83PCIe-7360Getting ServiceContact us should you require any service or assistance. ADLINK Technology, Inc. Address: 9F, No.166 Ji

Pagina 94 - 84 Getting Service

84 Getting ServiceADLINK Technology, Inc. (French Liaison Office) Address: 15 rue Emile Baudot, 91300 Massy CEDEX, France Tel: +33 (0) 1 60 12

Comentarios a estos manuales

Sin comentarios