Reset decimator sample count when host_data_enable is 0, so that sample stream starts with a consistent phase. May not be particularly important, but feels cleaner this way...

This commit is contained in:
Jared Boone
2014-01-11 15:17:39 -08:00
parent fb5dc6d5e0
commit 19f285288c
3 changed files with 32 additions and 32 deletions

Binary file not shown.

View File

@ -1,5 +1,5 @@
Programmer Jedec Bit Map
Date Extracted: Tue Nov 19 16:33:01 2013
Date Extracted: Fri Nov 29 16:09:27 2013
QF25812*
QP100*
@ -23,7 +23,7 @@ L000112 1111111111111111*
L000128 1110101011111111*
L000144 1111111111111111*
L000160 1111111111111111*
L000176 1111111111111111*
L000176 1111111011100111*
L000192 1111111111111111*
L000208 1111111011100111*
L000224 1111111111111111*
@ -54,19 +54,19 @@ L000608 1111111111111111*
L000624 1111111111111111*
Note Block 0 PLA AND array *
L000640 11010111111101110111111111011111111111111111111111111111111111111111111111111111*
L000720 11111011111111111111111111111111111111111111111111111111111111111111111111111111*
L000800 01011111111101110111111111111111111111111111111111111111111111111111111111111111*
L000880 11010111111011110111111111111111111111111111111111111111111111111111111111111111*
L000960 11010111111110110111111111111111111111111111111111111111111111111111111111111111*
L001040 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
L001120 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
L001200 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
L001280 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
L001360 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
L001440 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
L001520 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
L001600 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
L000640 11110111111111111111110111011111111111111111111111111111111111111111111111111111*
L000720 11011011111111111111111111111111111111111111111111111111111111111111111111111111*
L000800 11011111111111111011111011111111111111111111111111111111111111111111111111111111*
L000880 11100111111111110111111011111111111111111111111111111111111111111111111111111111*
L000960 11011111111101111111111111011111111111111111111111111111111111111111111111111111*
L001040 11111011111111111111111111111111111111111111111111111111111111111111111111111111*
L001120 01111111111111110111110111111111111111111111111111111111111111111111111111111111*
L001200 10111111111111111011110111111111111111111111111111111111111111111111111111111111*
L001280 01011111111101110111111111111111111111111111111111111111111111111111111111111111*
L001360 11110111111001111111110111111111111111111111111111111111111111111111111111111111*
L001440 11010111111001110111111111111111111111111111111111111111111111111111111111111111*
L001520 11110111110110111111110111111111111111111111111111111111111111111111111111111111*
L001600 11010111111110110111111011111111111111111111111111111111111111111111111111111111*
L001680 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
L001760 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
L001840 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
@ -109,22 +109,22 @@ L004720 111111111111111111111111111111111111111111111111111111111111111111111111
L004800 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
L004880 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
L004960 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
L005040 11110111111111110111111111111111111111111111111111111111111111111111111111111111*
L005040 11111111111111111111111111111111111111111111111111111111111111111111111111111111*
Note Block 0 PLA OR array *
L005120 1111111111111110*
L005136 1111111111111101*
L005152 1111111111111101*
L005168 1111111111111011*
L005184 1111111111111011*
L005200 1111111111111111*
L005216 1111111111111111*
L005232 1111111111111111*
L005248 1111111111111111*
L005264 1111111111111111*
L005280 1111111111111111*
L005296 1111111111111111*
L005312 1111111111111111*
L005136 1111111111111110*
L005152 1111111111111110*
L005168 1111111111111110*
L005184 1111111111111110*
L005200 1111111111111101*
L005216 1111111111111101*
L005232 1111111111111101*
L005248 1111111111111101*
L005264 1111111111111011*
L005280 1111111111111011*
L005296 1111111111111011*
L005312 1111111111111011*
L005328 1111111111111111*
L005344 1111111111111111*
L005360 1111111111111111*
@ -186,7 +186,7 @@ L006313 000001111001111110011111100*
L006340 000001111001111110011111100*
L006367 000101111101110110011111100*
L006394 000101111101110111111111100*
L006421 000101111101110111011111100*
L006421 000101111001110110011111100*
Note Block 1 *
Note Block 1 ZIA *
@ -753,5 +753,5 @@ L025810 0*
Note I/O Bank 1 Vcco *
L025811 0*
C0D64*
AA1A
C0625*
A9E4

View File

@ -104,7 +104,7 @@ begin
begin
if rising_edge(host_clk_i) then
if codec_clk_i = '1' then
if decimate_count = "111" then
if decimate_count = "111" or host_data_enable_i = '0' then
decimate_count <= decimate_sel_i;
else
decimate_count <= decimate_count + 1;