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 |