Hi everyone,
If data_in 'n'bits wide and data_out = k*n wide where k is a positive integer then if for a particular case data_in = 4 bits and k = 4,and data_in is changing arbitarily as A, B, C, D, I want data_out as "A000", "AB00" "ABC0", ABCD" at each rising edge of clock.
i.e, at every k th + ve edge of clk, the data is combined into one single word of data_out width.
This should be valid for parameterised data_in width and any value of k.
Can some one please help in this regard.
If data_in 'n'bits wide and data_out = k*n wide where k is a positive integer then if for a particular case data_in = 4 bits and k = 4,and data_in is changing arbitarily as A, B, C, D, I want data_out as "A000", "AB00" "ABC0", ABCD" at each rising edge of clock.
i.e, at every k th + ve edge of clk, the data is combined into one single word of data_out width.
This should be valid for parameterised data_in width and any value of k.
Can some one please help in this regard.