1 / 6

Data Aligner

Data Aligner. Poster. Tomer Ofir Omri Glaser. Supervisor: Moshe Porian . March 2012. Abstract. Serial communication has a major role in to High-Speed data transfer. Later, data are being de-serialized into parallel form.

jered
Télécharger la présentation

Data Aligner

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Data Aligner Poster Tomer Ofir Omri Glaser Supervisor: Moshe Porian March 2012

  2. Abstract Serial communication has a major role in to High-Speed data transfer. Later, data are being de-serialized into parallel form. However, without handshake, destructive synchronization & alignment problem may occur.

  3. Solution: Implement protocol layer over physical layer, and use pre-defined symbols to synchronize and align data

  4. Specification Firmware: • VHDL implementation with generics for protocol parameters • Announce synchronization • Produce aligned data reliably • Achieve goals at frequency of 125MHZ using cyclone II Software: • GUI implementation of user-friendly debug envinroment • Communication with FPGA via UART

  5. Block Diagram

  6. MATLAB GUI Pass / Fail indication Status of test progress Insert planned errors for stimulus Insert generic values Preview & Run Buttons Here appears the hexadecimal representation of the stimulus (sent), received and expected vectors This graphs illustrates which packets are “good” in the stimulus to UUT Choose packet to show its binary representation Here is shown the binary representation (not shifted) of the packet whose number is chosen above This graphs describes the distribution of the size of packets sent to UUT A table that describes the size of each packet in the stimulus

More Related