Application of High Speed Serial Data Transmission System in Remote Sensing Camera

Similar documents
PHY-Less Ethernet Implementation Using Freescale Power Architecture Based Microprocessors

Optimal Management of System Clock Networks

Research of digital temperature measurement system in vacuum thermal test based on DS18B20

Optical SerDes Test Interface for High-Speed and Parallel Testing

A Unified PMD Interface for 10GigE

Network Media and Layer 1 Functionality

PBL Model Update. Trey Malpass Ye Min Ding Chiwu Zengli. IEEE Higher Speed Study Group Nov HUAWEI TECHNOLOGIES Co., Ltd.

Serial Gigabit Transceiver Family

Solving MIPI D-PHY Receiver Test Challenges

UT90nSDTC-EVB, Gbps Quad-lane SerDes Macro Evaluation Board Data Sheet February 2014

10 Gigabit Ethernet Consortium 10GBASE-R PCS Test Suite version 0.4

10G XENPAK to SFP+ Converter Module SL-XENPAK-SFP+

10 Gigabit XGXS/XAUI PCS Core. 1 Introduction. Product Brief Version April 2005

LVDS applications, testing, and performance evaluation expand.

Prototyping NGC. First Light. PICNIC Array Image of ESO Messenger Front Page

MIPI D-PHY REFERENCE TERMINATION BOARD (RTB) OVERVIEW AND DATASHEET

Design of Switching System Based on FC-AE-1553 Bus

Serial Gigabit Transceiver Family

International Conference on Information Sciences, Machinery, Materials and Energy (ICISMME 2015)

A Half-duplex Synchronous Serial Fieldbus S 2 CAN with Multi-host Structure

Design of Coal Mine Power Supply Monitoring System

40-Gbps and 100-Gbps Ethernet in Altera Devices

Design of the Control System about Central Signals in Electric Vehicle

ni.com High-Speed Digital I/O

Design of Mine Locomotive System Based on CAN Bus

Logic Built In Self-Test Verification Statergy For SerDes PHY

SO-CFP-ER4-SC. CFP, 103/112 Gbps, SM, DDM, 40 km OVERVIEW PRODUCT FEATURES ORDERING INFORMATION DATASHEET 4.1

EtherCAT Data Acquisition System Based on DMA Mode

Growing Together Globally Serial Communication Design In Embedded System

LatticeSCM SPI4.2 Interoperability with PMC-Sierra PM3388

10 GIGABIT ETHERNET CONSORTIUM. 10GBASE-R PCS Test Suite V1.0 Technical Document. Last Updated: September 30, :30pm

BlazePPS (Blaze Packet Processing System) CSEE W4840 Project Design

High-speed, high-bandwidth DRAM memory bus with Crosstalk Transfer Logic (XTL) interface. Outline

The Benefits of FPGA-Enabled Instruments in RF and Communications Test. Johan Olsson National Instruments Sweden AB

The Design of the Embedded WEB Server Based on ENC28J60

M68HC08 Microcontroller The MC68HC908GP32. General Description. MCU Block Diagram CPU08 1

Frequency Generator for Pentium Based Systems

Infineon C167CR microcontroller, 256 kb external. RAM and 256 kb external (Flash) EEPROM. - Small single-board computer (SBC) with an

Research on Mine Gas Monitoring System Based on Single-chip Microcomputer

GIGALIGHT CXP-CXP Active Optical Cable GCX-DO151G-XXXC

Intel Stratix 10 Clocking and PLL User Guide

Agriculture Wireless Temperature and Humidity Sensor Network Based on ZigBee Technology

High-speed Serial Interface

Controller IP for a Low Cost FPGA Based USB Device Core

Functional Diagram: Serial Interface: Serial Signals:

1. Introduction 2. Methods for I/O Operations 3. Buses 4. Liquid Crystal Displays 5. Other Types of Displays 6. Graphics Adapters 7.

Design of Underground Current Detection Nodes Based on ZigBee

Department of Automation, Harbin University of Science & Technology, Harbin, , China

ECE 485/585 Microprocessor System Design

Xmultiple Page 1 XQSFP-AOC40G-XX. QSFP Active Optical Cable. Features. Applications

16-Bit, 12-Channel, 2-MSPS PMC Analog Input/Output Board

Research on Image Sensor System Acquisition Based on ARM

Applied mechanics and applied technology in fuel injection pump bench. Rotational speed measurement system design based on CPLD

A 2 Gb/s Asymmetric Serial Link for High-Bandwidth Packet Switches

10GBase-R PCS/PMA Controller Core

PCI Express 4.0. Electrical compliance test overview

SERDESUB 913ROS DS90UB913Q Serializer and DS90UB914Q Deserializer Evaluation Kit User s Manual

SO-QSFP-LR4-20. QSFP, 40GBase-LR, CWDM, SM, DDM, 10dB, 20km OVERVIEW PRODUCT FEATURES APPLICATIONS ORDERING INFORMATION DATASHEET 4.

Section I. Stratix II GX Device Data Sheet

10Gb Ethernet PCS Core

HIGH-SPEED DATA ACQUISITION SYSTEM BASED ON DRS4 WAVEFORM DIGITIZATION

XSFP-T-RJ Base-T Copper SFP Transceiver

The Cubesat Internal bus: The I2C

10-Gbps Ethernet Hardware Demonstration Reference Design

Hardware Design with VHDL PLDs IV ECE 443

Intelligent Pressure Measuring System

Interconnection Structures. Patrick Happ Raul Queiroz Feitosa

SpaceWire ECSS-E50-12A International SpaceWire Seminar (ISWS 2003)

8. Selectable I/O Standards in Arria GX Devices

December 2002, ver. 1.1 Application Note For more information on the CDR mode of the HSDI block, refer to AN 130: CDR in Mercury Devices.

USB 1608G Series USB Multifunction Devices

Field Programmable Gate Array (FPGA) Devices

Design and Implement of CH376 Driver Based on FPGA

SFPFMC User Manual Rev May-14

Signals and Encoding

InfiniBand FDR 56-Gbps QSFP+ Active Optical Cable PN: WST-QS56-AOC-Cxx

JESD204B Xilinx/IDT DAC1658D-53D interoperability Report

CPCI-16HSDI. 16-Bit, Six-Channel Sigma-Delta Analog Input Board. With 1.1 MSPS Sample Rate per Channel, and Two Independent Clocks.

In-chip and Inter-chip Interconnections and data transportations for Future MPAR Digital Receiving System

USB 1608G Series USB Multifunction Devices

Optical Data Interface ODI-2 Transport Layer Preliminary Specification. Revision Date

DisplayPort 1.4 Webinar

Design of analog acquisition and storage system about airborne flight data recorder

Design and Research of Virtual Instrument Development Board

MIPI Input Video Capture /Conversion Board [SVM-MIPI] Hardware Specification

An intelligent LED landscape lighting system

Applications Include: Functional Diagram: LAN/WAN Networking Telecommunications Serial Interface

KSZ9031RNX-EVAL Board User s Guide. Micrel, Inc All rights reserved

TEMIC 51T (Temic) EMULATION

Today. Last Time. Motivation. CAN Bus. More about CAN. What is CAN?

SV3C DPRX MIPI D-PHY Analyzer. Data Sheet

SCB-C08 USB to RS232/422/485 Converter

Hello, and welcome to this presentation of the STM32 Universal Synchronous/Asynchronous Receiver/Transmitter Interface. It covers the main features

DIGITAL SYSTEM. Technology Overview Nordco. All rights reserved. Rev C

DesignCon SerDes Architectures and Applications. Dave Lewis, National Semiconductor Corporation

Introduction. SDIO Bus

Serial RapidIO Gen2 Protocol Analyzer

New! New! New! New! New!

User s Guide. Mixed Signal DSP Solutions SLLU011

The IIC interface based on ATmega8 realizes the applications of PS/2 keyboard/mouse in the system

Transcription:

MATEC Web of Conferences 114, 0200 (2017) DOI: 10.101/ matecconf/20171140200 Application of High Speed Serial Data Transmission System in Remote Sensing Camera Zhang Ye 1,a, He Qiangmin 1 and Pan Weijun 1 1 Beijing Institute of Mechanics & Electricity, Beijing Abstract. In order to meet the system needs of miniaturization, real-time, high-speed data and high reliability transmission in remote sensing camera, a high-speed serial protocol based on high-speed serial/parallel converter is proposed. For the high-speed serial data transmission chip for the physical layer, FPGA for the link layer of the communication system, design high-speed serial transmission communication protocol. Through the development of a simplified protocol for the upper user to provide a simple data interface. The system completed the data rate of 12.Gbps point to point high-speed transmission. Verification is done by sending a pseudo-random code between boards. System work 3 hours, the measured bit error rate is less than 10-12. 1 Introduction Currently in many imaging systems and high-speed data processing systems, as the large amount of data, so the system's data transmission has high requirements. Space remote sensing instrument will get a lot of image data when working. In order to facilitate the latter part of the data processing and analysis applications, it needs for high-speed data acquisition and storage. As the amount of data is very large, the current high-speed serial differential mode is usually used for transmission[1]. This can greatly reduce the mutual crosstalk between signals and external noise interference. The adoption of new technologies to solve multi-channel and high-speed CCD / CMOS image data transmission have become an inevitable trend. High-speed differential serial bus interface technology to improve data transmission bandwidth becomes effective solution[2]. This paper introduces a new type of high-speed serial-to-parallel converter in remote sensing camera applications and high-speed serial data transmission chip Redundant XAUI Transceiver. According to the characteristics of the project designed the data transmission system of new high-speed serial data transmission chip. 2 Introduction to The high-speed serial data transmission chip is a new high-speed transceiver device based on Serializer /DESerializer technology from Texas Instruments Inc which enables error-free transmission on 80-inch long standard backplane lines. Dual point-to-point serial transfer rate of up to 12.Gbps. high-speed serial data transmission chip is using VML differential signal which has good antia Corresponding author : yueyuan7763@sina.com.cn The Authors, published by EDP Sciences. This is an open access article distributed under the terms of the Creative Commons Attribution License 4.0 (http://creativecommons.org/licenses/by/4.0/).

MATEC Web of Conferences 114, 0200 (2017) DOI: 10.101/ matecconf/20171140200 jamming capability. It uses the self-synchronous communication with clock and data recovery technology instead of synchronous transmission of data and clock. This can resolved signal and clock offset problems. In addition, the serial communication technology to take full advantage of the transmission channel capacity, reduce the number of connector pins required and the number of chip peripheral pins. The equipment and cable wiring is more simple, and the system is more resistant to interference. high-speed serial data transmission chip is flexible, redundant XAUI serial transceiver, as shown in Figure 1, has A, B two identical XAUI port, with self-backup function. Figure 1. high-speed serial data transmission chip The new uses full-time duplex point-to-point high-speed serial signal communication protocol. The parallel data transmitter and receiver are 4 channels. Each channel is 8 bit wide with a total of 32bit as a transmission unit. 3 System composition and processing flow 3.1 Design The system is designed to achieve high-speed serial CCD image data transmission which mainly for the satellite payload and back-end data processing equipment between the communication interface. The high-resolution image data acquired from the satellite payload is transmitted to the back-end data processing module. The output of the is mainly for data transmission to complete the function of high-speed serializer[3]. In this paper, high-speed serial data transmission structure to replace parallel which can greatly reduce the number of interconnection lines and line interference. The number of the corresponding connector terminals and the transmitting and receiving terminal chips are greatly reduced, and the whole system is miniaturized in accordance with the current development trend. The parallel data loaded into the transmitter is transmitted to the receiver via a serial channel, which can be a coaxial cable, an impedance-controlled backplane, or a fiber-optic link [4-]. high-speed serial data transmission interface consists of three parts, including the transmitter, transmission cable and receiver. The transmitting end includes transmitting data processing circuit, send circuit, crystal, clock management, electrical connectors and other parts. The receiving end includes receiving end data processing circuit, receiving circuit, crystal, clock management, electrical connectors and other parts. interface using serial transmission mode, the clock frequency is 16.2MHz ± 200ppm. In the receiving end need to ensure that REFCKJ and TCLK is the same source clock, so pay special 2

MATEC Web of Conferences 114, 0200 (2017) DOI: 10.101/ matecconf/20171140200 attention to the clock signal design. The clock management is used to provide a reference clock to the. The clock management is a high performance, low phase noise and low clock skew synchronizer that synchronizes the frequency of a voltage controlled crystal on a circuit board to an external reference clock. System block diagram is shown in Figure 2. CDCM CLK1_P CLK1_N CLK2_P CLK2_N DCM TCLK REFCLKP REFCLKN FPGA Parallel data Connector Coaxial cable Connector RCLK FPGA CLK2_P REFCLKP CLK2_N REFCLKN Parallel data CLK1_P CLK1_N CDCM Figure 2. system block diagram 3.2 Transfer Protocol high-speed serial data interface using point-to-point simplex communication. The data is passed on the channel as a data frame. In order to ensure that the data frame in the protocol channel in the correct transmission, you must transfer some control characters in the channel, and design a certain transmission protocol. The manner of this agreement is: After power-on or reset, both sides are out of synchronization (It requires the transmitter to reset, the receiving end to ensure that the receiver is already in the state). The sending end sends a sync character (idle character) for one millisecond. The system completes the synchronization process. After 1 millisecond, the transmitter starts the transmission of the data frame. The transmitting side is required to transmit not less than a certain number of synchronization characters before the transmission of each frame data is completed and before the transmission of the next data frame is started. And then send the next frame of data, the loop until the camera stops working. If the receiver side in the frame data transmission process out of sync, rely on data of the synchronization characters to re-establish the synchronization between the transceiver relations. This protocol specifies that the frame data consists of frame header (S), frame end (T) and data. The start character of frame data is S (XGMII side is 0xFB), can only appear on Lane0. The termination character is T (0xFE on the XGMII side) and can appear on any Lane. The format is shown in Figure 3: Figure 3. frame data format The valid control characters are shown in table 1:The frame header is defined as: 07070707FFFFFFFB (64-bits converted to DDR 07070707, FFFFFFFB);The frame tail is defined as: 070707FD07070707 (64-bit converted to DDR 070707FD, 07070707);Idle characters are defined as: 0707070707070707; 3

MATEC Web of Conferences 114, 0200 (2017) DOI: 10.101/ matecconf/20171140200 Table 1. Valid control characters Primitive Description K code Control word TXC(3:0) Data TXD[X:X-7] SOP(S) K27.7 FB 1 EOP(T) K29.7 FD 1 Idle K28.0 07 1 Valid characters 00~FF 00~FF 0 3.3 System Workflow The high-speed serial data transmission system is first to complete the reset operation, and then enter the Loop-Back self-test mode. If the link has been synchronized to enter the next step, otherwise it has been in self-test state. After the link is synchronized, send the data sync word and receive the data sync word at the same time. The working process is in Figure 4. Start reset Loop Back No Link synchronize Yes Send synchronize data Receive synchronize data Finish Figure 4. system workflow chart The FPGA as the control center of high-speed serial transceiver is adjusting the control word of to configure its work state. Control word as shown in the Figure. CDCM RXC[3:0] RXD[31:0] FPGA RCLK IDLE RETIM A_B RSTN DVAD MDC MDIO XGMII TX XAUI A XAUI B Figure. high-speed serial data transmission system Among them: RSTN (Chip Reset) is a reset signal that requires at least 10us reset time. RETIM (Re-Timer Mode Enable) signal is pulled low to configured as redundant mode. IDLE signal is pulled low to mapping XGMII TX data of XAUI A and XAUI B port at the same time. By configuring A_B to choose output port. By configuring DVAD(0) to choose DTE (Device Address) or PHY(Physical Address). Whether working status is correct is judged by setting the read and write different address register values with MDIO. The read and write reference clock is provided by 4

MATEC Web of Conferences 114, 0200 (2017) DOI: 10.101/ matecconf/20171140200 the MDC (Management Data Clock). Specific timing requirements are shown in Figure 6. Where tp is a minimum of 400ns, tsu is 10ns minimum, and th is 10ns minimum. So the frequency of MDC is 12ns. Figure 6. MDIO Read/Write Timing Diagram First, is set to Loop Back mode as self-test mode. By writing address 0x0000 to data 0x6040, set this register to 0x6040 to check if has completed the function of spontaneous selfcollection. If Self-test mode is correct, read 0x0008 address register data, check the transceiver link whether is normal. If the return value is 0x8000, then the link is normal, the link has been synchronized, if the return value of 0x8C00 said that the transceiver is not normal, if the return value of 0x8400 said the receiving link is not normal, if the return value of 0x8800 Indicates that the sending link is not working properly. Through the state machine to control the register of read and write operations are shown in Figure 7. From the simulation waveform can be seen, STATE (1) and MDIO (1) for write register address, STATE (2) and MDIO (2) for write register data, STATE (3) and MDIO (3) for read register address. The actual application by reading and writing different address register values to check the working status of. Figure 7. Data Input Timing Diagram After checking the link is correct, data processing circuit will send parallel data with frame start and end. The SDR parallel data is converted to DDR data via ODDR, and the clock is sent to. The transmission data timing is shown in Figure 8. Figure8. Send clock timing diagram Where tsu is at least 480ps and th is at least 480ps. It sends data at the sending clock signal along the transition edge. That is send the clock transition edge along the data center, the effective data in the clock after the shortest time to keep 480ps, the data valid to the clock transition edge needs at least 480ps to settle. So the frequency of tclk is 16.2M and the change frequency of data is 312.M.

MATEC Web of Conferences 114, 0200 (2017) DOI: 10.101/ matecconf/20171140200 The receiver reads the data by receiving the recovery clock RCLK. The receiving circuit performs data extraction on the received data frame according to the alignment character. It converts 32-bit DDR data into 64-bit SDR data, remove the frame start and end, extract the valid data unit, and give the data flag. The received data timing is as shown in Figure 9. Figure 9. Restore the clock timing diagram Where tsu is at least 960ps and th is at least 960ps. The clock edge of the receive clock signal reads the data, that is, the receive clock transition edge is aligned with the data center. Valid data is kept at a minimum of 960ps after clock hopping, and data settling time to clock hopping is as short as 960ps. 's send clock and reference clock must be homologous clocks, so restores the clock based on the clock manager to give the reference clock according to which is 16.2MHz ± 200ppm. 4 Testing and verification The reliability of the system is verified by testing the bit error rate by connecting the system to the BERT. In the test the sending end sends pseudo-random code, the receiving end monitor whether the received data is sent to the data. In the receiving end of the data processor FPGA for error counter, the error flag bits are counted, in order to statistics error rate. System test 3 hours and sending clock is 16.2MHz. Receiver error flag bit is always high, indicating that the pseudo-random number sent and received the same, there is no error code. Conclusion In order to meet the mass data transmission requirements of high resolution camera, a serial transmission method is proposed. The system not only greatly reduces the complexity of high-speed image data transmission process, but also to ensure the reliability of signal transmission. Verification of the system compared to the traditional data transmission system transmission efficiency is higher, the transmission capacity increased by 1 times the transmission rate increased to 12.Gbps. Single-chip new with A, B two redundant interface, comes with backup function, effectively saving space. Compared with the traditional serial conversion system, not only improve the transmission rate, but also reduces the cost of space. The test shows that the system is stable and reliable. References 1. M. ZHANG, H. DU, H. GUAN, T. PAN, Design of Satellite High-speed Serial Data Interface Based on TLK2711, SPACECRAFT ENGINEERING, Vol.24, No.6, 13-19, 201. 2. J.C. JIA, T. CHEN, Z. LI, High-speed serial transmission for data based on TLK2711, Application of Integrated Circuits, Vol.39, No.9, 47-49, 2013. 3. S.J. YU, J.Y. Wang, Application of Serializer/Deserializer in Remote Sensing Camera System, SPACECRAFT RECOVERY & REMOTE SENSING, Vol.33, No.6, 93-98, 2012 4. J.J. NI, T. LI, J.Y. WANG, Study of high-speed duplex communication serial data transmission based on TLK2711, Electronic Design Engineering, Vol.21, No.10, 76-80, 2013. 6

MATEC Web of Conferences 114, 0200 (2017) DOI: 10.101/ matecconf/20171140200. D. ZHANG, S.Y. XU, High Speed Serial Transmission System for Image Data Based on TLK2711, Microcomputer information, Vol.2, No.1-2, 284-286, 2009. 7