Adlink PCIe-7360 Bedienungsanleitung

Stöbern Sie online oder laden Sie Bedienungsanleitung nach Hardware Adlink PCIe-7360 herunter. ADLINK PCIe-7360 User Manual Benutzerhandbuch

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 94
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 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
Seitenansicht 0
1 2 3 4 5 6 ... 93 94

Inhaltsverzeichnis

Seite 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

Seite 2 - Revision History

x List of TablesThis page intentionally left blank.

Seite 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

Seite 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-

Seite 5 - Table of Contents

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

Seite 6

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

Seite 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

Seite 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

Seite 9 - List of Tables

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

Seite 10

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

Seite 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

Seite 12 - 1.3 Specifications

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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:

Seite 20

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

Seite 21 - 1.4 Software Support

18 IntroductionThis page intentionally left blank.

Seite 22 - 1.6 Connectors

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

Seite 23 - Introduction 13

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

Seite 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

Seite 25 - X Event out

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

Seite 26

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

Seite 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

Seite 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

Seite 29 - 2 Getting Started

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

Seite 30 - 20 Getting Started

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

Seite 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

Seite 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

Seite 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

Seite 34 - DI Raw Data Mapping

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

Seite 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

Seite 36 - 26 Operations

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

Seite 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

Seite 38 - 28 Operations

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

Seite 39 - 500 MB/s

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 45 - 3.7 Operating Modes

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

Seite 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

Seite 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

Seite 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

Seite 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:

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 56 - 46 Operations

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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 

Seite 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

Seite 67 - 3.9 Application Function I/O

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

Seite 68

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

Seite 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

Seite 70

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

Seite 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

Seite 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

Seite 73 - Operations 63

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

Seite 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

Seite 75

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

Seite 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

Seite 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).

Seite 78 - Trigger Out

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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.

Seite 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

Seite 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

Seite 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

Seite 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

Seite 89

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

Seite 90 - 80 ADLINK DIN-68H

80 ADLINK DIN-68HThis page intentionally left blank.

Seite 91 - Important Safety Instructions

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

Seite 92 - WARNING:

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

Seite 93 - Getting Service

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

Seite 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

Kommentare zu diesen Handbüchern

Keine Kommentare