oc_jpegencode  1.0
JPEGencoder
cbd_q_h.v
Go to the documentation of this file.
1 /////////////////////////////////////////////////////////////////////
2 //// ////
3 //// JPEG Encoder Core - Verilog ////
4 //// ////
5 //// Author: David Lundgren ////
6 //// davidklun@gmail.com ////
7 //// ////
8 /////////////////////////////////////////////////////////////////////
9 //// ////
10 //// Copyright (C) 2009 David Lundgren ////
11 //// davidklun@gmail.com ////
12 //// ////
13 //// This source file may be used and distributed without ////
14 //// restriction provided that this copyright statement is not ////
15 //// removed from the file and that any derivative work contains ////
16 //// the original copyright notice and the associated disclaimer.////
17 //// ////
18 //// THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY ////
19 //// EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED ////
20 //// TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS ////
21 //// FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL THE AUTHOR ////
22 //// OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, ////
23 //// INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES ////
24 //// (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE ////
25 //// GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR ////
26 //// BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF ////
27 //// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT ////
28 //// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT ////
29 //// OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE ////
30 //// POSSIBILITY OF SUCH DAMAGE. ////
31 //// ////
32 /////////////////////////////////////////////////////////////////////
33 
34 /* This module combines the dct, quantizer, and huffman modules. **/
35 
36 
37 `timescale 1ns / 100ps
38 
42 input clk;
43 input rst;
44 input enable;
45 input [7:0] data_in;
46 output [31:0] JPEG_bitstream;
47 output data_ready;
48 output [4:0] cb_orc;
50 
68 wire [10:0] Q11, Q12, Q13, Q14, Q15, Q16, Q17, Q18;
69 wire [10:0] Q21, Q22, Q23, Q24, Q25, Q26, Q27, Q28;
70 wire [10:0] Q31, Q32, Q33, Q34, Q35, Q36, Q37, Q38;
71 wire [10:0] Q41, Q42, Q43, Q44, Q45, Q46, Q47, Q48;
72 wire [10:0] Q51, Q52, Q53, Q54, Q55, Q56, Q57, Q58;
73 wire [10:0] Q61, Q62, Q63, Q64, Q65, Q66, Q67, Q68;
74 wire [10:0] Q71, Q72, Q73, Q74, Q75, Q76, Q77, Q78;
75 wire [10:0] Q81, Q82, Q83, Q84, Q85, Q86, Q87, Q88;
76 
77  cb_dct u5(
96 
115  .Q11(Q11), .Q12(Q12), .Q13(Q13), .Q14(Q14), .Q15(Q15), .Q16(Q16), .Q17(Q17), .Q18(Q18),
116  .Q21(Q21), .Q22(Q22), .Q23(Q23), .Q24(Q24), .Q25(Q25), .Q26(Q26), .Q27(Q27), .Q28(Q28),
117  .Q31(Q31), .Q32(Q32), .Q33(Q33), .Q34(Q34), .Q35(Q35), .Q36(Q36), .Q37(Q37), .Q38(Q38),
118  .Q41(Q41), .Q42(Q42), .Q43(Q43), .Q44(Q44), .Q45(Q45), .Q46(Q46), .Q47(Q47), .Q48(Q48),
119  .Q51(Q51), .Q52(Q52), .Q53(Q53), .Q54(Q54), .Q55(Q55), .Q56(Q56), .Q57(Q57), .Q58(Q58),
120  .Q61(Q61), .Q62(Q62), .Q63(Q63), .Q64(Q64), .Q65(Q65), .Q66(Q66), .Q67(Q67), .Q68(Q68),
121  .Q71(Q71), .Q72(Q72), .Q73(Q73), .Q74(Q74), .Q75(Q75), .Q76(Q76), .Q77(Q77), .Q78(Q78),
122  .Q81(Q81), .Q82(Q82), .Q83(Q83), .Q84(Q84), .Q85(Q85), .Q86(Q86), .Q87(Q87), .Q88(Q88),
124 
126  .Cb11(Q11), .Cb12(Q21), .Cb13(Q31), .Cb14(Q41), .Cb15(Q51), .Cb16(Q61), .Cb17(Q71), .Cb18(Q81),
127  .Cb21(Q12), .Cb22(Q22), .Cb23(Q32), .Cb24(Q42), .Cb25(Q52), .Cb26(Q62), .Cb27(Q72), .Cb28(Q82),
128  .Cb31(Q13), .Cb32(Q23), .Cb33(Q33), .Cb34(Q43), .Cb35(Q53), .Cb36(Q63), .Cb37(Q73), .Cb38(Q83),
129  .Cb41(Q14), .Cb42(Q24), .Cb43(Q34), .Cb44(Q44), .Cb45(Q54), .Cb46(Q64), .Cb47(Q74), .Cb48(Q84),
130  .Cb51(Q15), .Cb52(Q25), .Cb53(Q35), .Cb54(Q45), .Cb55(Q55), .Cb56(Q65), .Cb57(Q75), .Cb58(Q85),
131  .Cb61(Q16), .Cb62(Q26), .Cb63(Q36), .Cb64(Q46), .Cb65(Q56), .Cb66(Q66), .Cb67(Q76), .Cb68(Q86),
132  .Cb71(Q17), .Cb72(Q27), .Cb73(Q37), .Cb74(Q47), .Cb75(Q57), .Cb76(Q67), .Cb77(Q77), .Cb78(Q87),
133  .Cb81(Q18), .Cb82(Q28), .Cb83(Q38), .Cb84(Q48), .Cb85(Q58), .Cb86(Q68), .Cb87(Q78), .Cb88(Q88),
136 
137 
138  endmodule
[10:0] 385Cb21
Definition: cb_huff.v:51
1541Q72wire[10:0]
Definition: cbd_q_h.v:74
1479Z74_finalwire[10:0]
Definition: cbd_q_h.v:64
[10:0] 861Z41
Definition: cb_quantizer.v:56
[10:0] 54Z73_final
Definition: cb_dct.v:74
1554Q87wire[10:0]
Definition: cbd_q_h.v:75
[10:0] 866Z46
Definition: cb_quantizer.v:56
1453Z42_finalwire[10:0]
Definition: cbd_q_h.v:58
1497Q16wire[10:0]
Definition: cbd_q_h.v:68
[10:0] 922Q36
Definition: cb_quantizer.v:61
[10:0] 5Z12_final
Definition: cb_dct.v:62
[10:0] 909Q21
Definition: cb_quantizer.v:60
1467Z58_finalwire[10:0]
Definition: cbd_q_h.v:61
1528Q55wire[10:0]
Definition: cbd_q_h.v:72
[10:0] 415Cb57
Definition: cb_huff.v:54
[10:0] 899Z87
Definition: cb_quantizer.v:59
[10:0] 34Z47_final
Definition: cb_dct.v:69
2enable
Definition: cb_dct.v:60
[10:0] 902Q12
Definition: cb_quantizer.v:60
[10:0] 414Cb56
Definition: cb_huff.v:54
297Z31_finalreg[10:0]
Definition: cb_dct.v:129
[10:0] 897Z85
Definition: cb_quantizer.v:59
1434Z17_finalwire[10:0]
Definition: cbd_q_h.v:53
[10:0] 62Z83_final
Definition: cb_dct.v:76
[10:0] 873Z55
Definition: cb_quantizer.v:57
[10:0] 55Z74_final
Definition: cb_dct.v:74
[10:0] 381Cb15
Definition: cb_huff.v:51
[10:0] 59Z78_final
Definition: cb_dct.v:75
1478Z73_finalwire[10:0]
Definition: cbd_q_h.v:64
[10:0] 395Cb33
Definition: cb_huff.v:52
[10:0] 393Cb31
Definition: cb_huff.v:52
[10:0] 7Z14_final
Definition: cb_dct.v:62
1475Z68_finalwire[10:0]
Definition: cbd_q_h.v:63
1482Z77_finalwire[10:0]
Definition: cbd_q_h.v:65
[10:0] 394Cb32
Definition: cb_huff.v:52
[10:0] 959Q83
Definition: cb_quantizer.v:64
1503Q24wire[10:0]
Definition: cbd_q_h.v:69
[10:0] 412Cb54
Definition: cb_huff.v:53
1437Z22_finalwire[10:0]
Definition: cbd_q_h.v:54
288Z18_finalreg[10:0]
Definition: cb_dct.v:126
0clk
Definition: cb_dct.v:58
[10:0] 875Z57
Definition: cb_quantizer.v:57
[10:0] 435Cb83
Definition: cb_huff.v:55
[10:0] 427Cb73
Definition: cb_huff.v:55
1458Z47_finalwire[10:0]
Definition: cbd_q_h.v:59
1418clk
Definition: cbd_q_h.v:42
1534Q63wire[10:0]
Definition: cbd_q_h.v:73
[10:0] 378Cb12
Definition: cb_huff.v:51
[10:0] 409Cb51
Definition: cb_huff.v:53
1432Z15_finalwire[10:0]
Definition: cbd_q_h.v:53
[10:0] 406Cb46
Definition: cb_huff.v:53
[10:0] 881Z65
Definition: cb_quantizer.v:57
1546Q77wire[10:0]
Definition: cbd_q_h.v:74
1469Z62_finalwire[10:0]
Definition: cbd_q_h.v:62
[10:0] 870Z52
Definition: cb_quantizer.v:56
1545Q76wire[10:0]
Definition: cbd_q_h.v:74
1445Z32_finalwire[10:0]
Definition: cbd_q_h.v:56
304Z38_finalreg[10:0]
Definition: cb_dct.v:130
[10:0] 58Z77_final
Definition: cb_dct.v:75
1449Z36_finalwire[10:0]
Definition: cbd_q_h.v:57
299Z33_finalreg[10:0]
Definition: cb_dct.v:129
[10:0] 847Z23
Definition: cb_quantizer.v:54
[10:0] 848Z24
Definition: cb_quantizer.v:54
1519Q44wire[10:0]
Definition: cbd_q_h.v:71
[10:0] 439Cb87
Definition: cb_huff.v:56
[10:0] 48Z65_final
Definition: cb_dct.v:73
1490Z87_finalwire[10:0]
Definition: cbd_q_h.v:67
1471Z64_finalwire[10:0]
Definition: cbd_q_h.v:62
[10:0] 36Z51_final
Definition: cb_dct.v:70
[10:0] 9Z16_final
Definition: cb_dct.v:63
[10:0] 389Cb25
Definition: cb_huff.v:52
[10:0] 423Cb67
Definition: cb_huff.v:54
[10:0] 845Z21
Definition: cb_quantizer.v:54
[10:0] 386Cb22
Definition: cb_huff.v:51
[10:0] 887Z73
Definition: cb_quantizer.v:58
[10:0] 869Z51
Definition: cb_quantizer.v:56
[10:0] 911Q23
Definition: cb_quantizer.v:60
[10:0] 921Q35
Definition: cb_quantizer.v:61
[10:0] 903Q13
Definition: cb_quantizer.v:60
[10:0] 964Q88
Definition: cb_quantizer.v:65
[10:0] 950Q72
Definition: cb_quantizer.v:64
[10:0] 880Z64
Definition: cb_quantizer.v:57
1426dct_enablewire
Definition: cbd_q_h.v:51
[10:0] 860Z38
Definition: cb_quantizer.v:55
[10:0] 841Z15
Definition: cb_quantizer.v:54
[10:0] 960Q84
Definition: cb_quantizer.v:64
1484Z81_finalwire[10:0]
Definition: cbd_q_h.v:66
[10:0] 425Cb71
Definition: cb_huff.v:55
1553Q86wire[10:0]
Definition: cbd_q_h.v:75
[10:0] 437Cb85
Definition: cb_huff.v:56
1462Z53_finalwire[10:0]
Definition: cbd_q_h.v:60
[10:0] 930Q46
Definition: cb_quantizer.v:62
[10:0] 931Q47
Definition: cb_quantizer.v:62
[10:0] 890Z76
Definition: cb_quantizer.v:58
[10:0] 900Z88
Definition: cb_quantizer.v:59
[10:0] 49Z66_final
Definition: cb_dct.v:73
u5 cb_dct
Definition: cbd_q_h.v:77
1454Z43_finalwire[10:0]
Definition: cbd_q_h.v:58
1504Q25wire[10:0]
Definition: cbd_q_h.v:69
[10:0] 40Z55_final
Definition: cb_dct.v:71
1461Z52_finalwire[10:0]
Definition: cbd_q_h.v:60
[10:0] 852Z28
Definition: cb_quantizer.v:55
[10:0] 932Q48
Definition: cb_quantizer.v:62
301Z35_finalreg[10:0]
Definition: cb_dct.v:130
[31:0] 1422JPEG_bitstream
Definition: cbd_q_h.v:46
[10:0] 948Q68
Definition: cb_quantizer.v:63
[10:0] 919Q33
Definition: cb_quantizer.v:61
1442Z27_finalwire[10:0]
Definition: cbd_q_h.v:55
[10:0] 872Z54
Definition: cb_quantizer.v:56
[10:0] 422Cb66
Definition: cb_huff.v:54
1425end_of_block_empty
Definition: cbd_q_h.v:49
[10:0] 896Z84
Definition: cb_quantizer.v:58
[10:0] 935Q53
Definition: cb_quantizer.v:62
[10:0] 408Cb48
Definition: cb_huff.v:53
302Z36_finalreg[10:0]
Definition: cb_dct.v:130
792JPEG_bitstreamreg[31:0]
Definition: cb_huff.v:147
u6 cb_quantizer
Definition: cbd_q_h.v:97
[10:0] 41Z56_final
Definition: cb_dct.v:71
1441Z26_finalwire[10:0]
Definition: cbd_q_h.v:55
1555Q88wire[10:0]
Definition: cbd_q_h.v:75
[10:0] 945Q65
Definition: cb_quantizer.v:63
[10:0] 424Cb68
Definition: cb_huff.v:54
1427quantizer_enablewire
Definition: cbd_q_h.v:51
[10:0] 8Z15_final
Definition: cb_dct.v:63
[10:0] 429Cb75
Definition: cb_huff.v:55
[10:0] 399Cb37
Definition: cb_huff.v:52
1505Q26wire[10:0]
Definition: cbd_q_h.v:69
[10:0] 895Z83
Definition: cb_quantizer.v:58
[10:0] 438Cb86
Definition: cb_huff.v:56
[10:0] 871Z53
Definition: cb_quantizer.v:56
[10:0] 400Cb38
Definition: cb_huff.v:52
[10:0] 949Q71
Definition: cb_quantizer.v:64
376enable
Definition: cb_huff.v:50
[10:0] 962Q86
Definition: cb_quantizer.v:65
1540Q71wire[10:0]
Definition: cbd_q_h.v:74
1487Z84_finalwire[10:0]
Definition: cbd_q_h.v:66
1470Z63_finalwire[10:0]
Definition: cbd_q_h.v:62
1491Z88_finalwire[10:0]
Definition: cbd_q_h.v:67
1532Q61wire[10:0]
Definition: cbd_q_h.v:73
[10:0] 420Cb64
Definition: cb_huff.v:54
1512Q35wire[10:0]
Definition: cbd_q_h.v:70
1543Q74wire[10:0]
Definition: cbd_q_h.v:74
294Z26_finalreg[10:0]
Definition: cb_dct.v:128
1537Q66wire[10:0]
Definition: cbd_q_h.v:73
1477Z72_finalwire[10:0]
Definition: cbd_q_h.v:64
[10:0] 920Q34
Definition: cb_quantizer.v:61
1420enable
Definition: cbd_q_h.v:44
[10:0] 905Q15
Definition: cb_quantizer.v:60
1452Z41_finalwire[10:0]
Definition: cbd_q_h.v:58
1473Z66_finalwire[10:0]
Definition: cbd_q_h.v:63
[10:0] 413Cb55
Definition: cb_huff.v:54
305Z41_finalreg[10:0]
Definition: cb_dct.v:131
[10:0] 433Cb81
Definition: cb_huff.v:55
1552Q85wire[10:0]
Definition: cbd_q_h.v:75
1495Q14wire[10:0]
Definition: cbd_q_h.v:68
[10:0] 878Z62
Definition: cb_quantizer.v:57
771output_reg_countreg[4:0]
Definition: cb_huff.v:142
290Z22_finalreg[10:0]
Definition: cb_dct.v:127
1531Q58wire[10:0]
Definition: cbd_q_h.v:72
[4:0] 1424cb_orc
Definition: cbd_q_h.v:48
[10:0] 61Z82_final
Definition: cb_dct.v:76
[10:0] 403Cb43
Definition: cb_huff.v:53
[10:0] 38Z53_final
Definition: cb_dct.v:70
[10:0] 57Z76_final
Definition: cb_dct.v:75
1551Q84wire[10:0]
Definition: cbd_q_h.v:75
1550Q83wire[10:0]
Definition: cbd_q_h.v:75
[10:0] 53Z72_final
Definition: cb_dct.v:74
[10:0] 432Cb78
Definition: cb_huff.v:55
1511Q34wire[10:0]
Definition: cbd_q_h.v:70
289Z21_finalreg[10:0]
Definition: cb_dct.v:127
292Z24_finalreg[10:0]
Definition: cb_dct.v:127
[10:0] 396Cb34
Definition: cb_huff.v:52
1rst
Definition: cb_dct.v:59
[10:0] 46Z63_final
Definition: cb_dct.v:72
1524Q51wire[10:0]
Definition: cbd_q_h.v:72
1489Z86_finalwire[10:0]
Definition: cbd_q_h.v:67
[10:0] 66Z87_final
Definition: cb_dct.v:77
[10:0] 380Cb14
Definition: cb_huff.v:51
1533Q62wire[10:0]
Definition: cbd_q_h.v:73
[10:0] 65Z86_final
Definition: cb_dct.v:77
[10:0] 851Z27
Definition: cb_quantizer.v:55
[10:0] 941Q61
Definition: cb_quantizer.v:63
[10:0] 889Z75
Definition: cb_quantizer.v:58
1499Q18wire[10:0]
Definition: cbd_q_h.v:68
[10:0] 426Cb72
Definition: cb_huff.v:55
[7:0] 3data_in
Definition: cb_dct.v:61
300Z34_finalreg[10:0]
Definition: cb_dct.v:129
1507Q28wire[10:0]
Definition: cbd_q_h.v:69
1463Z54_finalwire[10:0]
Definition: cbd_q_h.v:60
[10:0] 67Z88_final
Definition: cb_dct.v:77
[10:0] 929Q45
Definition: cb_quantizer.v:62
[10:0] 877Z61
Definition: cb_quantizer.v:57
68output_enable
Definition: cb_dct.v:78
[10:0] 51Z68_final
Definition: cb_dct.v:73
[10:0] 850Z26
Definition: cb_quantizer.v:55
[10:0] 910Q22
Definition: cb_quantizer.v:60
[10:0] 377Cb11
Definition: cb_huff.v:51
1443Z28_finalwire[10:0]
Definition: cbd_q_h.v:55
[10:0] 893Z81
Definition: cb_quantizer.v:58
[10:0] 30Z43_final
Definition: cb_dct.v:68
[10:0] 60Z81_final
Definition: cb_dct.v:76
1548Q81wire[10:0]
Definition: cbd_q_h.v:75
[10:0] 957Q81
Definition: cb_quantizer.v:64
[10:0] 882Z66
Definition: cb_quantizer.v:57
[10:0] 874Z56
Definition: cb_quantizer.v:57
1455Z44_finalwire[10:0]
Definition: cbd_q_h.v:58
1496Q15wire[10:0]
Definition: cbd_q_h.v:68
[10:0] 31Z44_final
Definition: cb_dct.v:68
1510Q33wire[10:0]
Definition: cbd_q_h.v:70
[10:0] 908Q18
Definition: cb_quantizer.v:60
[10:0] 421Cb65
Definition: cb_huff.v:54
[10:0] 942Q62
Definition: cb_quantizer.v:63
1428Z11_finalwire[10:0]
Definition: cbd_q_h.v:52
u7 cb_huff
Definition: cbd_q_h.v:125
[10:0] 428Cb74
Definition: cb_huff.v:55
1459Z48_finalwire[10:0]
Definition: cbd_q_h.v:59
1450Z37_finalwire[10:0]
Definition: cbd_q_h.v:57
374clk
Definition: cb_huff.v:48
[10:0] 43Z58_final
Definition: cb_dct.v:71
[10:0] 892Z78
Definition: cb_quantizer.v:58
[10:0] 436Cb84
Definition: cb_huff.v:55
[10:0] 44Z61_final
Definition: cb_dct.v:72
[10:0] 927Q43
Definition: cb_quantizer.v:62
[10:0] 937Q55
Definition: cb_quantizer.v:63
1476Z71_finalwire[10:0]
Definition: cbd_q_h.v:64
1535Q64wire[10:0]
Definition: cbd_q_h.v:73
[10:0] 901Q11
Definition: cb_quantizer.v:60
1547Q78wire[10:0]
Definition: cbd_q_h.v:74
1446Z33_finalwire[10:0]
Definition: cbd_q_h.v:56
[10:0] 382Cb16
Definition: cb_huff.v:51
298Z32_finalreg[10:0]
Definition: cb_dct.v:129
1518Q43wire[10:0]
Definition: cbd_q_h.v:71
[10:0] 838Z12
Definition: cb_quantizer.v:54
1542Q73wire[10:0]
Definition: cbd_q_h.v:74
[10:0] 401Cb41
Definition: cb_huff.v:53
[10:0] 913Q25
Definition: cb_quantizer.v:61
832end_of_block_emptyreg
Definition: cb_huff.v:157
1430Z13_finalwire[10:0]
Definition: cbd_q_h.v:52
[10:0] 891Z77
Definition: cb_quantizer.v:58
[10:0] 42Z57_final
Definition: cb_dct.v:71
[10:0] 864Z44
Definition: cb_quantizer.v:56
1481Z76_finalwire[10:0]
Definition: cbd_q_h.v:65
1439Z24_finalwire[10:0]
Definition: cbd_q_h.v:54
[10:0] 839Z13
Definition: cb_quantizer.v:54
[10:0] 383Cb17
Definition: cb_huff.v:51
[10:0] 858Z36
Definition: cb_quantizer.v:55
[10:0] 434Cb82
Definition: cb_huff.v:55
1474Z67_finalwire[10:0]
Definition: cbd_q_h.v:63
[10:0] 884Z68
Definition: cb_quantizer.v:57
[10:0] 885Z71
Definition: cb_quantizer.v:58
1488Z85_finalwire[10:0]
Definition: cbd_q_h.v:67
[10:0] 961Q85
Definition: cb_quantizer.v:65
[10:0] 912Q24
Definition: cb_quantizer.v:60
[10:0] 398Cb36
Definition: cb_huff.v:52
[10:0] 918Q32
Definition: cb_quantizer.v:61
1472Z65_finalwire[10:0]
Definition: cbd_q_h.v:63
[10:0] 63Z84_final
Definition: cb_dct.v:76
[10:0] 843Z17
Definition: cb_quantizer.v:54
1429Z12_finalwire[10:0]
Definition: cbd_q_h.v:52
1468Z61_finalwire[10:0]
Definition: cbd_q_h.v:62
[10:0] 859Z37
Definition: cb_quantizer.v:55
[10:0] 840Z14
Definition: cb_quantizer.v:54
1493Q12wire[10:0]
Definition: cbd_q_h.v:68
[10:0] 943Q63
Definition: cb_quantizer.v:63
[10:0] 958Q82
Definition: cb_quantizer.v:64
[10:0] 417Cb61
Definition: cb_huff.v:54
[10:0] 907Q17
Definition: cb_quantizer.v:60
1494Q13wire[10:0]
Definition: cbd_q_h.v:68
1456Z45_finalwire[10:0]
Definition: cbd_q_h.v:59
1530Q57wire[10:0]
Definition: cbd_q_h.v:72
[10:0] 914Q26
Definition: cb_quantizer.v:61
[10:0] 857Z35
Definition: cb_quantizer.v:55
[10:0] 876Z58
Definition: cb_quantizer.v:57
[10:0] 879Z63
Definition: cb_quantizer.v:57
[7:0] 1421data_in
Definition: cbd_q_h.v:45
[10:0] 837Z11
Definition: cb_quantizer.v:54
1465Z56_finalwire[10:0]
Definition: cbd_q_h.v:61
[10:0] 938Q56
Definition: cb_quantizer.v:63
[10:0] 430Cb76
Definition: cb_huff.v:55
[10:0] 856Z34
Definition: cb_quantizer.v:55
[10:0] 939Q57
Definition: cb_quantizer.v:63
1435Z18_finalwire[10:0]
Definition: cbd_q_h.v:53
[10:0] 431Cb77
Definition: cb_huff.v:55
1444Z31_finalwire[10:0]
Definition: cbd_q_h.v:56
1423data_ready
Definition: cbd_q_h.v:47
[10:0] 402Cb42
Definition: cb_huff.v:53
[10:0] 954Q76
Definition: cb_quantizer.v:64
1508Q31wire[10:0]
Definition: cbd_q_h.v:70
1480Z75_finalwire[10:0]
Definition: cbd_q_h.v:65
[10:0] 411Cb53
Definition: cb_huff.v:53
1549Q82wire[10:0]
Definition: cbd_q_h.v:75
1486Z83_finalwire[10:0]
Definition: cbd_q_h.v:66
[10:0] 404Cb44
Definition: cb_huff.v:53
[10:0] 951Q73
Definition: cb_quantizer.v:64
[10:0] 953Q75
Definition: cb_quantizer.v:64
[10:0] 946Q66
Definition: cb_quantizer.v:63
1525Q52wire[10:0]
Definition: cbd_q_h.v:72
1520Q45wire[10:0]
Definition: cbd_q_h.v:71
[10:0] 956Q78
Definition: cb_quantizer.v:64
[10:0] 886Z72
Definition: cb_quantizer.v:58
[10:0] 50Z67_final
Definition: cb_dct.v:73
1544Q75wire[10:0]
Definition: cbd_q_h.v:74
1485Z82_finalwire[10:0]
Definition: cbd_q_h.v:66
1529Q56wire[10:0]
Definition: cbd_q_h.v:72
[10:0] 47Z64_final
Definition: cb_dct.v:72
[10:0] 924Q38
Definition: cb_quantizer.v:61
[10:0] 928Q44
Definition: cb_quantizer.v:62
1448Z35_finalwire[10:0]
Definition: cbd_q_h.v:57
592data_readyreg
Definition: cb_huff.v:93
[10:0] 898Z86
Definition: cb_quantizer.v:59
[10:0] 391Cb27
Definition: cb_huff.v:52
[10:0] 4Z11_final
Definition: cb_dct.v:62
[10:0] 904Q14
Definition: cb_quantizer.v:60
[10:0] 32Z45_final
Definition: cb_dct.v:69
[10:0] 934Q52
Definition: cb_quantizer.v:62
1447Z34_finalwire[10:0]
Definition: cbd_q_h.v:56
[10:0] 842Z16
Definition: cb_quantizer.v:54
[10:0] 388Cb24
Definition: cb_huff.v:51
1457Z46_finalwire[10:0]
Definition: cbd_q_h.v:59
[10:0] 390Cb26
Definition: cb_huff.v:52
[10:0] 397Cb35
Definition: cb_huff.v:52
[10:0] 416Cb58
Definition: cb_huff.v:54
[10:0] 407Cb47
Definition: cb_huff.v:53
[10:0] 849Z25
Definition: cb_quantizer.v:55
295Z27_finalreg[10:0]
Definition: cb_dct.v:128
1522Q47wire[10:0]
Definition: cbd_q_h.v:71
[10:0] 944Q64
Definition: cb_quantizer.v:63
[10:0] 39Z54_final
Definition: cb_dct.v:70
[10:0] 56Z75_final
Definition: cb_dct.v:75
296Z28_finalreg[10:0]
Definition: cb_dct.v:128
[10:0] 955Q77
Definition: cb_quantizer.v:64
[10:0] 392Cb28
Definition: cb_huff.v:52
1500Q21wire[10:0]
Definition: cbd_q_h.v:69
[10:0] 45Z62_final
Definition: cb_dct.v:72
1436Z21_finalwire[10:0]
Definition: cbd_q_h.v:54
[10:0] 846Z22
Definition: cb_quantizer.v:54
[10:0] 405Cb45
Definition: cb_huff.v:53
1538Q67wire[10:0]
Definition: cbd_q_h.v:73
1516Q41wire[10:0]
Definition: cbd_q_h.v:71
[10:0] 844Z18
Definition: cb_quantizer.v:54
1514Q37wire[10:0]
Definition: cbd_q_h.v:70
1419rst
Definition: cbd_q_h.v:43
[10:0] 64Z85_final
Definition: cb_dct.v:77
[10:0] 906Q16
Definition: cb_quantizer.v:60
[10:0] 923Q37
Definition: cb_quantizer.v:61
1431Z14_finalwire[10:0]
Definition: cbd_q_h.v:52
1527Q54wire[10:0]
Definition: cbd_q_h.v:72
[10:0] 916Q28
Definition: cb_quantizer.v:61
[10:0] 940Q58
Definition: cb_quantizer.v:63
1460Z51_finalwire[10:0]
Definition: cbd_q_h.v:60
[10:0] 865Z45
Definition: cb_quantizer.v:56
[10:0] 387Cb23
Definition: cb_huff.v:51
1451Z38_finalwire[10:0]
Definition: cbd_q_h.v:57
[10:0] 862Z42
Definition: cb_quantizer.v:56
[10:0] 888Z74
Definition: cb_quantizer.v:58
291Z23_finalreg[10:0]
Definition: cb_dct.v:127
1498Q17wire[10:0]
Definition: cbd_q_h.v:68
[10:0] 868Z48
Definition: cb_quantizer.v:56
1509Q32wire[10:0]
Definition: cbd_q_h.v:70
[10:0] 6Z13_final
Definition: cb_dct.v:62
[10:0] 384Cb18
Definition: cb_huff.v:51
1502Q23wire[10:0]
Definition: cbd_q_h.v:69
[10:0] 915Q27
Definition: cb_quantizer.v:61
1464Z55_finalwire[10:0]
Definition: cbd_q_h.v:61
1466Z57_finalwire[10:0]
Definition: cbd_q_h.v:61
[10:0] 33Z46_final
Definition: cb_dct.v:69
[10:0] 854Z32
Definition: cb_quantizer.v:55
[10:0] 52Z71_final
Definition: cb_dct.v:74
1483Z78_finalwire[10:0]
Definition: cbd_q_h.v:65
[10:0] 917Q31
Definition: cb_quantizer.v:61
[10:0] 35Z48_final
Definition: cb_dct.v:69
1521Q46wire[10:0]
Definition: cbd_q_h.v:71
1433Z16_finalwire[10:0]
Definition: cbd_q_h.v:53
[10:0] 419Cb63
Definition: cb_huff.v:54
1539Q68wire[10:0]
Definition: cbd_q_h.v:73
[10:0] 379Cb13
Definition: cb_huff.v:51
[10:0] 867Z47
Definition: cb_quantizer.v:56
287Z17_finalreg[10:0]
Definition: cb_dct.v:126
[10:0] 894Z82
Definition: cb_quantizer.v:58
1515Q38wire[10:0]
Definition: cbd_q_h.v:70
[10:0] 926Q42
Definition: cb_quantizer.v:62
303Z37_finalreg[10:0]
Definition: cb_dct.v:130
[10:0] 410Cb52
Definition: cb_huff.v:53
1523Q48wire[10:0]
Definition: cbd_q_h.v:71
1492Q11wire[10:0]
Definition: cbd_q_h.v:68
1440Z25_finalwire[10:0]
Definition: cbd_q_h.v:55
[10:0] 952Q74
Definition: cb_quantizer.v:64
1501Q22wire[10:0]
Definition: cbd_q_h.v:69
[10:0] 933Q51
Definition: cb_quantizer.v:62
[10:0] 947Q67
Definition: cb_quantizer.v:63
[10:0] 37Z52_final
Definition: cb_dct.v:70
[10:0] 440Cb88
Definition: cb_huff.v:56
[10:0] 855Z33
Definition: cb_quantizer.v:55
[10:0] 925Q41
Definition: cb_quantizer.v:62
[10:0] 883Z67
Definition: cb_quantizer.v:57
[10:0] 936Q54
Definition: cb_quantizer.v:62
1536Q65wire[10:0]
Definition: cbd_q_h.v:73
[10:0] 418Cb62
Definition: cb_huff.v:54
375rst
Definition: cb_huff.v:49
306Z42_finalreg[10:0]
Definition: cb_dct.v:131
[10:0] 853Z31
Definition: cb_quantizer.v:55
[10:0] 963Q87
Definition: cb_quantizer.v:65
1513Q36wire[10:0]
Definition: cbd_q_h.v:70
[10:0] 863Z43
Definition: cb_quantizer.v:56
1438Z23_finalwire[10:0]
Definition: cbd_q_h.v:54
1526Q53wire[10:0]
Definition: cbd_q_h.v:72
1517Q42wire[10:0]
Definition: cbd_q_h.v:71
293Z25_finalreg[10:0]
Definition: cb_dct.v:128
1506Q27wire[10:0]
Definition: cbd_q_h.v:69