Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI
1 ratings:
 5 out of 5     Rate this Document

Extending your HSDIO Maximum Clock Rate with SerDes

Hardware: Digital I/O (DIO)>>High-Speed

Problem:

How can I read a serial bitstream that is faster than the HSDIO maximum clock rate? Likewise, can I generate a serial bitstream at a higher clock rates? How can this be implemented with serializers and deserializers (SerDes), and which products does National Instruments recommend?

Solution:

Deserializer Overview

If you have a high frequency serial bitstream that you'd like to acquire that is out of the maximum clock rate of the NI 6542 (100 MHz) and NI 6552 (100 MHz), you can use a deserializer to accomplish this task. In principle, a deserializer takes a serial bitstream (single channel), and multiplexes it into multiple channels. For example, a 1:10 deserializer takes a 1 GHz bitstream and deserializes the data into 10 channels of 100 MHz data. The 10 channels of data are then acquired on the HSDIO board, and can later be reconstructed in software into its original bitstream pattern. The figure below illustrates this concept with a simple 1:3 deserializer.

Serializer Overview

Conversely, chip packages also exist that serialize data, which are aptly called serializers. These devices take multiple channels of parallel data, and combines the data into one faster bitstream. For example, 8 channels of 1MHz input data will be serialized into one channel of 8MHz output data. Many of these chips also provide both serializing and deserializing functionalities, and are called SerDes (serializer / deserializer).

Common SerDes Manufacturers' Product Pages



Related Links:

Attachments:


SerDes.jpg


Report Date: 03/22/2007
Last Updated: 04/20/2007
Document ID: 47LELHJQ

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
  1 2 3 4 5
Please Contact NI for all product and support inquiries.submit