opto link using altera stratix gx transceiver jerzy zieliński perg group warsaw

14
OPTO Link using Altera Stratix GX transceiver Jerzy Zieliński PERG group Warsaw

Upload: ernest-owen

Post on 12-Jan-2016

218 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: OPTO Link using Altera Stratix GX transceiver Jerzy Zieliński PERG group Warsaw

OPTO Link

using Altera Stratix GX transceiver

Jerzy ZielińskiPERG group Warsaw

Page 2: OPTO Link using Altera Stratix GX transceiver Jerzy Zieliński PERG group Warsaw

2

agenda

Stratix GX Short Introduction Transmission Basic Block Diagram Hardware-Only Based Optical link Internal Interface in Stratix GX FPGA

Environment Implementation 2.5Gbps optical link, with Matlab based GUI

using Internal Interface Transmission parameters measurement

Page 3: OPTO Link using Altera Stratix GX transceiver Jerzy Zieliński PERG group Warsaw

3

Altera Stratix GX Introduction

Up to 20 channels for 3.125 Gbps transceiver blocks Up to 41,250 Logic Elements, 3 Mb RAM and 638 I/O pins High performance architecture Build in source-synchronous transfer protocols Serial light protocol ready

Page 4: OPTO Link using Altera Stratix GX transceiver Jerzy Zieliński PERG group Warsaw

4

Stratix/Stratix GX Development Board

Page 5: OPTO Link using Altera Stratix GX transceiver Jerzy Zieliński PERG group Warsaw

5

Transmission Basic Block Diagram

Page 6: OPTO Link using Altera Stratix GX transceiver Jerzy Zieliński PERG group Warsaw

6

Hardware-Only Couter Test

8bit Word Basic Transmission without 8b/10b coding Errors on Differential Lines Errors during Transmission

8bit Word Transmission with 8b/10b coding No Error in Hardware-Based-Visual-Only Test

Page 7: OPTO Link using Altera Stratix GX transceiver Jerzy Zieliński PERG group Warsaw

7

Only-Hardware Counter Test

Page 8: OPTO Link using Altera Stratix GX transceiver Jerzy Zieliński PERG group Warsaw

8

Internal Interface

FPGA Environment Multi-Protocol External Communication Command & Status Words Internal Interface BUS Internal Interface with Components Communication

Stratix GX OPTO component Internal Interface Implementation Ready Full Integration with Internal Interface Communication Other Components Communication Possible

Page 9: OPTO Link using Altera Stratix GX transceiver Jerzy Zieliński PERG group Warsaw

9

Internal InterfaceInside FPGA

Page 10: OPTO Link using Altera Stratix GX transceiver Jerzy Zieliński PERG group Warsaw

10

Matlab based GUI

Connection Initialization

TransmissionControl

TransmissionInitialization

LatencyMeasurement

I/O Read

Bit-Error-RateMeasurement

Page 11: OPTO Link using Altera Stratix GX transceiver Jerzy Zieliński PERG group Warsaw

11

Matlab based GUI

2.5Gbps optical link, with Matlab based Graphical User Interface using Internal Interface Transmision Initialization Transmitted Word Control Bit Error Rate Tests Latency Measurement

GUI-to-HARDWARE Full Control

Page 12: OPTO Link using Altera Stratix GX transceiver Jerzy Zieliński PERG group Warsaw

12

Transmission Parameters

Transmission Rate 2.5Gbps Word Length 8bit Clock Frequency 156.25MHz

First Transmitted After 200ns Latency 30 c.c.

~200ns

Page 13: OPTO Link using Altera Stratix GX transceiver Jerzy Zieliński PERG group Warsaw

13

Future Plans

16bit Channel Mode

Multi-Channel Transmission Component

Link to Xilinx Virtex II PRO, using the same Transmission Protocol

Page 14: OPTO Link using Altera Stratix GX transceiver Jerzy Zieliński PERG group Warsaw

OPTO Link

using Altera Stratix GX transceiver

Jerzy ZielińskiPERG group Warsaw