Sep 15, 2018 #1 A abimann Member level 4 Joined Jun 21, 2016 Messages 77 Helped 0 Reputation 0 Reaction score 0 Trophy points 6 Activity points 673 Does someone use faced problem , I want to use Hamsterworks minimal HDMI, but my Virtex-4 use ODDR i made many manipulations but now result instead : HTML: c0_to_serial: ODDR2 generic map(DDR_ALIGNMENT => "C0", INIT => '0', SRTYPE => "ASYNC") port map (C0 => clk_x5, C1 => not clk_x5, CE => '1', R => '0', S => '0', D0 => C0_output_bits(0), D1 => C0_output_bits(1), Q => c0_serial); I use : HTML: c0_to_serial: ODDR generic map( DDR_CLK_EDGE => "SAME_EDGE",--"OPPOSITE_EDGE"or"SAME_EDGE" INIT => '1', SRTYPE => "ASYNC") port map (C => clk_x5, CE => '1', R => '0', S => '0', D1 => C0_output_bits(1), D2 => C0_output_bits(0), Q => c0_serial); Could someone has same problem, I am sure problem is here .. pls help SOS!!!
Does someone use faced problem , I want to use Hamsterworks minimal HDMI, but my Virtex-4 use ODDR i made many manipulations but now result instead : HTML: c0_to_serial: ODDR2 generic map(DDR_ALIGNMENT => "C0", INIT => '0', SRTYPE => "ASYNC") port map (C0 => clk_x5, C1 => not clk_x5, CE => '1', R => '0', S => '0', D0 => C0_output_bits(0), D1 => C0_output_bits(1), Q => c0_serial); I use : HTML: c0_to_serial: ODDR generic map( DDR_CLK_EDGE => "SAME_EDGE",--"OPPOSITE_EDGE"or"SAME_EDGE" INIT => '1', SRTYPE => "ASYNC") port map (C => clk_x5, CE => '1', R => '0', S => '0', D1 => C0_output_bits(1), D2 => C0_output_bits(0), Q => c0_serial); Could someone has same problem, I am sure problem is here .. pls help SOS!!!
Sep 15, 2018 #2 V vGoodtimes Advanced Member level 4 Joined Feb 16, 2015 Messages 1,089 Helped 307 Reputation 614 Reaction score 303 Trophy points 83 Activity points 8,730 you have the data input swapped. rising edge data has changed from D0 to D1. fall edge data has changed from D1 to D2.
you have the data input swapped. rising edge data has changed from D0 to D1. fall edge data has changed from D1 to D2.