sizetable.v

来自「完整的jpeg encoder verilog code,DCT部分採用1991」· Verilog 代码 · 共 27 行

V
27
字号
`timescale 1ns/10ps

module sizetable(
      //input
       din,      
      //output
       size
      );
input  [7:0] din;
output [3:0] size;

reg [3:0] size;

always @(din)
begin
 if (din==0)                     size<=0; 
 else if (din==1)                size<=1;
 else if ((din<=3)  &(din>1))    size<=2;
 else if ((din<=7)  &(din>3))    size<=3;
 else if ((din<=15) &(din>7))    size<=4;
 else if ((din<=31) &(din>15))   size<=5;
 else if ((din<=63) &(din>31))   size<=6;   
 else if ((din<=127)&(din>63))   size<=7; 
 else if ((din<=255)&(din>128))  size<=8;                      
end   
    
endmodule      

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?