OpenCores
URL https://opencores.org/ocsvn/spdif_transmitter/spdif_transmitter/trunk

Subversion Repositories spdif_transmitter

[/] [spdif_transmitter/] [trunk/] [rtl/] [spdif_core.v] - Diff between revs 2 and 3

Show entire file | Details | Blame | View Log

Rev 2 Rev 3
Line 165... Line 165...
    else if (subframe_count_q[0] == 1'b1)
    else if (subframe_count_q[0] == 1'b1)
        preamble_r = PREAMBLE_Y; // Y(W)
        preamble_r = PREAMBLE_Y; // Y(W)
    // Left Channel (but not start of block)?
    // Left Channel (but not start of block)?
    else
    else
        preamble_r = PREAMBLE_X; // X(M)
        preamble_r = PREAMBLE_X; // X(M)
 
 
    // If previous timeslot ended with a 1, invert preamble
 
    if (spdif_o)
 
        preamble_r = ~preamble_r;
 
end
end
 
 
always @ (posedge rst_i or posedge clk_i )
always @ (posedge rst_i or posedge clk_i )
if (rst_i == 1'b1)
if (rst_i == 1'b1)
    preamble_q  <= 8'h00;
    preamble_q  <= 8'h00;

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.