Strange that it is not declared in the datasheet. If 8bit mode is supported, then I have to feed tx_data(9..2) with the 8bit data or tx_data(7..0) ?
I've tried to check for FF pattern in 8bit signal, then convert it to 3FF. Then for other data I leave the same 8bit data & "00" in the end. Simply like that:
if 8bit_data="11111111" then SDI_input="1111111111";
otherwise:
SDI_input(9 downto 2) = 8bit_data;
SDI_input(1 downto 0) = "00";
I am not able to debug signals, but when the I connect SDI output to the capture device, it says "Syncing", but no video on the display is shown. Seems like something goes on the line (otherwise it would show "No signal"), but nothing more happens.
P.S. SDI core simulation doesn't work with ModelSim Altera Edition.