Hi, everyone,
I'm thinking about interfacing AFE5809 with PRU-ICSS on TI AM5728 application processor.
Theoretically if 4-channel LVDS output from AFE5809 can be deserialized to 4 channels of 16 bit parallel bus, it should be trivial to use PRU-ICSS to detect the sync word and stream data into memory (there are 4 PRU-ICSSes in AM5728 and each has a 21-bit parallel input).
However I searched over TI's catalog but I didn't find a particular deserializer for this task. Specifically the desired deserializer should have 16x deserialization, DDR DCLK input (DDR serial bit clock) and FCLK input (SDR clock for each 16-bit word).
I'm aware that this can be easily implemented using FPGA, but I'm still interested in a ASIC solution to see if there's any cost/power/performance/size advantages.
Thank you.
Dehuan