Details | Last modification | View Log | RSS feed
| Rev | Author | Line No. | Line |
|---|---|---|---|
| 380 | ddp | 1 | module circl_b( |
| 2 | input wire [6:0] in_addr, |
||
| 3 | output reg [6:0] out_word |
||
| 4 | ); |
||
| 5 | |||
| 6 | always @* |
||
| 7 | case( in_addr ) |
||
| 8 | 7'h01: out_word = 7'h0A; |
||
| 9 | 7'h02: out_word = 7'h12; |
||
| 10 | 7'h03: out_word = 7'h18; |
||
| 11 | 7'h04: out_word = 7'h1C; |
||
| 12 | 7'h05: out_word = 7'h20; |
||
| 13 | 7'h06: out_word = 7'h23; |
||
| 14 | 7'h07: out_word = 7'h26; |
||
| 15 | 7'h08: out_word = 7'h29; |
||
| 16 | 7'h09: out_word = 7'h2C; |
||
| 17 | 7'h0A: out_word = 7'h2E; |
||
| 18 | 7'h0B: out_word = 7'h30; |
||
| 19 | 7'h0C: out_word = 7'h33; |
||
| 20 | 7'h0D: out_word = 7'h35; |
||
| 21 | 7'h0E: out_word = 7'h37; |
||
| 22 | 7'h0F: out_word = 7'h38; |
||
| 23 | 7'h10: out_word = 7'h3A; |
||
| 24 | 7'h11: out_word = 7'h3C; |
||
| 25 | 7'h12: out_word = 7'h3E; |
||
| 26 | 7'h13: out_word = 7'h3F; |
||
| 27 | 7'h14: out_word = 7'h41; |
||
| 28 | 7'h15: out_word = 7'h42; |
||
| 29 | 7'h16: out_word = 7'h44; |
||
| 30 | 7'h17: out_word = 7'h45; |
||
| 31 | 7'h18: out_word = 7'h46; |
||
| 32 | 7'h19: out_word = 7'h48; |
||
| 33 | 7'h1A: out_word = 7'h49; |
||
| 34 | 7'h1B: out_word = 7'h4A; |
||
| 35 | 7'h1C: out_word = 7'h4C; |
||
| 36 | 7'h1D: out_word = 7'h4D; |
||
| 37 | 7'h1E: out_word = 7'h4E; |
||
| 38 | 7'h1F: out_word = 7'h4F; |
||
| 39 | 7'h20: out_word = 7'h50; |
||
| 40 | 7'h21: out_word = 7'h51; |
||
| 41 | 7'h22: out_word = 7'h52; |
||
| 42 | 7'h23: out_word = 7'h53; |
||
| 43 | 7'h24: out_word = 7'h54; |
||
| 44 | 7'h25: out_word = 7'h55; |
||
| 45 | 7'h26: out_word = 7'h56; |
||
| 46 | 7'h27: out_word = 7'h57; |
||
| 47 | 7'h28: out_word = 7'h58; |
||
| 48 | 7'h29: out_word = 7'h59; |
||
| 49 | 7'h2A: out_word = 7'h5A; |
||
| 50 | 7'h2B: out_word = 7'h5B; |
||
| 51 | 7'h2C: out_word = 7'h5C; |
||
| 52 | 7'h2D: out_word = 7'h5C; |
||
| 53 | // 7'h2E: out_word = 7'h5D; |
||
| 54 | // 7'h2F: out_word = 7'h5E; |
||
| 55 | // 7'h30: out_word = 7'h5F; |
||
| 56 | // 7'h31: out_word = 7'h5F; |
||
| 57 | // 7'h32: out_word = 7'h60; |
||
| 58 | // 7'h33: out_word = 7'h61; |
||
| 59 | // 7'h34: out_word = 7'h62; |
||
| 60 | // 7'h35: out_word = 7'h62; |
||
| 61 | // 7'h36: out_word = 7'h63; |
||
| 62 | // 7'h37: out_word = 7'h64; |
||
| 63 | // 7'h38: out_word = 7'h64; |
||
| 64 | // 7'h39: out_word = 7'h65; |
||
| 65 | // 7'h3A: out_word = 7'h66; |
||
| 66 | // 7'h3B: out_word = 7'h66; |
||
| 67 | // 7'h3C: out_word = 7'h67; |
||
| 68 | // 7'h3D: out_word = 7'h67; |
||
| 69 | // 7'h3E: out_word = 7'h68; |
||
| 70 | // 7'h3F: out_word = 7'h68; |
||
| 71 | // 7'h40: out_word = 7'h69; |
||
| 72 | // 7'h41: out_word = 7'h6A; |
||
| 73 | // 7'h42: out_word = 7'h6A; |
||
| 74 | // 7'h43: out_word = 7'h6B; |
||
| 75 | // 7'h44: out_word = 7'h6B; |
||
| 76 | // 7'h45: out_word = 7'h6C; |
||
| 77 | // 7'h46: out_word = 7'h6C; |
||
| 78 | // 7'h47: out_word = 7'h6C; |
||
| 79 | // 7'h48: out_word = 7'h6D; |
||
| 80 | // 7'h49: out_word = 7'h6D; |
||
| 81 | // 7'h4A: out_word = 7'h6E; |
||
| 82 | 7'h4B: out_word = 7'h6E; |
||
| 83 | 7'h4C: out_word = 7'h6F; |
||
| 84 | 7'h4D: out_word = 7'h6F; |
||
| 85 | 7'h4E: out_word = 7'h6F; |
||
| 86 | 7'h4F: out_word = 7'h70; |
||
| 87 | 7'h50: out_word = 7'h70; |
||
| 88 | 7'h51: out_word = 7'h70; |
||
| 89 | 7'h52: out_word = 7'h71; |
||
| 90 | 7'h53: out_word = 7'h71; |
||
| 91 | 7'h54: out_word = 7'h71; |
||
| 92 | 7'h55: out_word = 7'h72; |
||
| 93 | 7'h56: out_word = 7'h72; |
||
| 94 | 7'h57: out_word = 7'h72; |
||
| 95 | 7'h58: out_word = 7'h73; |
||
| 96 | 7'h59: out_word = 7'h73; |
||
| 97 | 7'h5A: out_word = 7'h73; |
||
| 98 | 7'h5B: out_word = 7'h73; |
||
| 99 | 7'h5C: out_word = 7'h74; |
||
| 100 | 7'h5D: out_word = 7'h74; |
||
| 101 | 7'h5E: out_word = 7'h74; |
||
| 102 | 7'h5F: out_word = 7'h74; |
||
| 103 | 7'h60: out_word = 7'h75; |
||
| 104 | 7'h61: out_word = 7'h75; |
||
| 105 | 7'h62: out_word = 7'h75; |
||
| 106 | 7'h63: out_word = 7'h75; |
||
| 107 | 7'h64: out_word = 7'h75; |
||
| 108 | 7'h65: out_word = 7'h75; |
||
| 109 | 7'h66: out_word = 7'h76; |
||
| 110 | 7'h67: out_word = 7'h76; |
||
| 111 | 7'h68: out_word = 7'h76; |
||
| 112 | 7'h69: out_word = 7'h76; |
||
| 113 | 7'h6A: out_word = 7'h76; |
||
| 114 | 7'h6B: out_word = 7'h76; |
||
| 115 | 7'h6C: out_word = 7'h76; |
||
| 116 | 7'h6D: out_word = 7'h76; |
||
| 117 | 7'h6E: out_word = 7'h77; |
||
| 118 | 7'h6F: out_word = 7'h77; |
||
| 119 | 7'h70: out_word = 7'h77; |
||
| 120 | 7'h71: out_word = 7'h77; |
||
| 121 | 7'h72: out_word = 7'h77; |
||
| 122 | 7'h73: out_word = 7'h77; |
||
| 123 | 7'h74: out_word = 7'h77; |
||
| 124 | 7'h75: out_word = 7'h77; |
||
| 125 | 7'h76: out_word = 7'h77; |
||
| 126 | 7'h77: out_word = 7'h77; |
||
| 127 | 7'h78: out_word = 7'h77; |
||
| 128 | default out_word = 7'h00; |
||
| 129 | endcase |
||
| 130 | |||
| 131 | endmodule |