Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
21615 토론

Is it possible to detect both K28.5+ and K28.5- symbols with ALTGX in Basic mode

Altera_Forum
명예로운 기여자 II
1,681 조회수

Hello. 

 

I am designing SATA core for Cyclone IV GX device, using its ALTGX transceivers. 

There is not enough information about it, I think. 

I have read C4-GX datasheet, quartus-help about ALTGX and other info. And I did not understand, is it possible to detect both patterns simultaneously. 

There is only 1 document says? that it is possible, this is - quartushelp.altera.com section about ALTGX megafunction. 

This feature is absent in MegaWizard, and in Cyclone 4 datasheet. 

 

The QuartusHelp says, that it is regulated by parameter RX_ENABLE_TRUE_COMPEMENT_MATCH_IN_WORD_ALIGN. But, again, this parameter is not adverted in Cyclone datasheet "Transceivers" chapter and in MegaWizard.
0 포인트
4 응답
Altera_Forum
명예로운 기여자 II
707 조회수

Hello, 

 

I have checked this out in RTL simulation, it works on both K28.5+ and K28.5-, even though you can only specify one of the two in the MegaWizard.
0 포인트
Altera_Forum
명예로운 기여자 II
707 조회수

Thanks. I asked the same question to Altera Support. It is interesting, what they answer..

0 포인트
Altera_Forum
명예로운 기여자 II
707 조회수

Hi 

 

I use the Cyclone IV GX with a fibre optic link, and the other end is a Cypress Hotlink serdes. 

 

I guess you are going to use the K28.5+ - to sync the link? This works fine for me. You will get the control code out of the receiver with the hex value on the data lines (0xBC) and the rx_ctrldetect signal high. There is also an optional running disparity which will tell you which one (+ or -) was detected. 

 

Hope that helps. 

 

DaveLuscher
0 포인트
Altera_Forum
명예로운 기여자 II
707 조회수

Thanks to all. Altera answered. 

They say, that Cyclone IV GX transceiver detects pattern and it's complement concurrently, and they will add this to handbook later.
0 포인트
응답