Forum Discussion
AlehTS
New Contributor
5 years agoArria10 transceivers and CSI
Hello.
I have a task to receive data from CSI sensor.
This sensor has CSI bus with 1 clock line and 4 data lines. Data are transferred on both edges of the clock. The clock rate is about 1.5GHz....
- 5 years ago
HI,
Pls see my reply below.
- Does this mean, that it is not possible to receive data without embedded clock ?
- Correct. Transceiver architecture is meant to receive data transfer with embedded clock
- And generally, is it possible to receive data from CSI source using transceivers ?
- From Intel FPGA perspective, we don't support MIPI IP solution
- So, unfortunately this is something beyond Intel support plan and you will need to explore by yourself
- One thing that raise my concern is you mentioned long continuous of 1 or 0 data pattern transfer. This is bad for transceiver receiver architecture and it will caused CDR to loose lock. For typical high speed protocol application, it will trigger to send "IDLE" data pattern to keep the CDR locked if there is no active data transfer on-going.
Thanks.
Regards,
dlim
Deshi_Intel
Regular Contributor
5 years agoHI,
You can always checkout below user guide doc to learn more about Arria 10 transceiver architecture.
Now to answer your question - transceiver refclk pin is used to perform following function
- a) provide refclk to Tx PLL that used to clock transmitter Tx channel
- or b) provide refclk to receiver Rx channel CDR
- or do (a) and (b) together
Alright, I am now setting this case to closure.
Feel free to post new forum thread if you still have further enquiry in future
Thanks.
Regards,
dlim