43 parameter CMPRS_COLOR18 =
0,
// JPEG 4:2:0 with 18x18 overlapping tiles for de-bayer 44 parameter CMPRS_COLOR20 =
1,
// JPEG 4:2:0 with 18x18 overlapping tiles for de-bayer (not implemented) 45 parameter CMPRS_MONO16 =
2,
// JPEG 4:2:0 with 16x16 non-overlapping tiles, color components zeroed 46 parameter CMPRS_JP4 =
3,
// JP4 mode with 16x16 macroblocks 48 parameter CMPRS_MONO8 =
7 // Regular JPEG monochrome with 8x8 macroblocks (not yet implemented) 57 input first_mb_in,
// valid @ pre_first_in - reading first macroblock 58 input last_mb_in,
// valid @ pre_first_in - reading last macroblock 63 output reg first_mb,
// valid @ pre_first_in - reading first macroblock 64 output reg last_mb,
// valid @ pre_first_in - reading last macroblock 71 output reg [
5:
0]
component_first // first_r this component in a frame (DC absolute, otherwise - difference to previous) 79 always @ (
posedge xclk)
begin 100 component_first <=
6'h31;
// first_r this component in a frame (DC absolute, otherwise - difference to previous) 109 component_first <=
6'h31;
// first_r this component in a frame (DC absolute, otherwise - difference to previous) 118 component_first <=
6'h31;
// first_r this component in a frame (DC absolute, otherwise - difference to previous) 136 component_first <=
6'h3f;
// first_r this component in a frame (DC absolute, otherwise - difference to previous) 143 component_numsL <= 6'h00; // TODO: Implement, put actuqal data in this and other fields 144 component_numsM <= 6'h00; 145 component_numsH <= 6'h30; 146 component_colors <= 6'h30; 147 component_first <= 6'h31; 148 color_enable <= 1'b0;
1830converter_type_rreg[2:0]
reg [5:0] 1828component_colors
reg [5:0] 1827component_numsH
reg [5:0] 1826component_numsM
reg [5:0] 1825component_numsL
reg [5:0] 1829component_first
1833bayer_phase_onehotreg[3:0]