Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronic Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Register Log in

how to use rocketIO in vertex-5 to invert serial to parallel

Status
Not open for further replies.

sea_mist

Newbie level 4
Joined
Jul 17, 2009
Messages
6
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,332
vertex5

hello

I need to use Rocket IO(GTX) in vertex 5 to convert high speed serial data to parallel.
I read ug198,ug024,ug204 of xilinx, but they did't hellp me.
i just want a simple code and simulation that shows serial data come and change to parallel.

please help me.
 

palai_santosh

Member level 1
Joined
Apr 13, 2007
Messages
39
Helped
5
Reputation
10
Reaction score
1
Trophy points
1,288
Activity points
1,541
Could you be more specific ?
From where you are getting the high speed serial data? what protocol they follow( any standards like Aurora / ethernet/PCI)?
 

sea_mist

Newbie level 4
Joined
Jul 17, 2009
Messages
6
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,332
Re: how to use rocketIO in vertex-5 to invert serial to para

hello
thank you for answering soon.
i have a project that is:
G.709 encoder
i should recieve STM-16(SDH) data and put it in G.709(Adding proper header and FEC codes) and then sending it.
i have done all of the above but one thing.
in my project i worked with 32 bit(4 byte) user interface( i thing i get data in format of 32 bit)
so one thing remains :
and that is I receive STM-16 frame in serial and i need to use rocketIO(GTX) to conver to parallel(32), STM-16 is like SONET OC-48(so u can thing of this protocol)
but in my project in this time i dont need to work with details. i just wana show that i can recieve serial data(ex:from port RXN_IN) and make them parallel and show them in RXDATA_out(15 downto 0).
as i sayed details are not important for me just now, and just wana show above case.
I will be thankful for your helping.
regards.
 

palai_santosh

Member level 1
Joined
Apr 13, 2007
Messages
39
Helped
5
Reputation
10
Reaction score
1
Trophy points
1,288
Activity points
1,541
you can use coregenerator to configure the GTX , then use it in your design.
Since you are already using encoding you can dissable the 63/64b encoder.

If you are just simulating , you can test the whole scenario using modelsim. But you need to have the modelsimSE or higher.


If you want to see it working in realtime then you got to know the details of this GTx configuration and the device(FPGA) you are using.
 

Status
Not open for further replies.
Toggle Sidebar

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top