⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fsb_table.cpp

📁 VHDL to System C translator
💻 CPP
字号:
#include "fsb_table.h"


void fsb_table::process_line50() {
  
switch (addr.read()) {
case 0 :
 dout.write((sc_uint<8>)("0x63" ));
 break;
  case 1 :
 dout.write((sc_uint<8>)("0x7C" ));
 break;
 case 2 :
 dout.write((sc_uint<8>)("0x77" ));
 break;
 case 3 :
 dout.write((sc_uint<8>)("0x7B" ));
 break;
 case 4 :
 dout.write((sc_uint<8>)("0xF2" ));
 break;
 case 5 :
 dout.write((sc_uint<8>)("0x6B" ));
 break;
 case 6 :
 dout.write((sc_uint<8>)("0x6F" ));
 break;
 case 7 :
 dout.write((sc_uint<8>)("0xC5" ));
 break;
 case 8 :
 dout.write((sc_uint<8>)("0x30" ));
 break;
 case 9 :
 dout.write((sc_uint<8>)("0x01" ));
 break;
 case 10 :
 dout.write((sc_uint<8>)("0x67" ));
 break;
 case 11 :
 dout.write((sc_uint<8>)("0x2B" ));
 break;
 case 12 :
 dout.write((sc_uint<8>)("0xFE" ));
 break;
 case 13 :
 dout.write((sc_uint<8>)("0xD7" ));
 break;
 case 14 :
 dout.write((sc_uint<8>)("0xAB" ));
 break;
 case 15 :
 dout.write((sc_uint<8>)("0x76" ));
 break;
 case 16 :
 dout.write((sc_uint<8>)("0xCA" ));
 break;
 case 17 :
 dout.write((sc_uint<8>)("0x82" ));
 break;
 case 18 :
 dout.write((sc_uint<8>)("0xC9" ));
 break;
 case 19 :
 dout.write((sc_uint<8>)("0x7D" ));
 break;
 case 20 :
 dout.write((sc_uint<8>)("0xFA" ));
 break;
 case 21 :
 dout.write((sc_uint<8>)("0x59" ));
 break;
 case 22 :
 dout.write((sc_uint<8>)("0x47" ));
 break;
 case 23 :
 dout.write((sc_uint<8>)("0xF0" ));
 break;
 case 24 :
 dout.write((sc_uint<8>)("0xAD" ));
 break;
 case 25 :
 dout.write((sc_uint<8>)("0xD4" ));
 break;
 case 26 :
 dout.write((sc_uint<8>)("0xA2" ));
 break;
 case 27 :
 dout.write((sc_uint<8>)("0xAF" ));
 break;
 case 28 :
 dout.write((sc_uint<8>)("0x9C" ));
 break;
 case 29 :
 dout.write((sc_uint<8>)("0xA4" ));
 break;
 case 30 :
 dout.write((sc_uint<8>)("0x72" ));
 break;
 case 31 :
 dout.write((sc_uint<8>)("0xC0" ));
 break;
 case 32 :
 dout.write((sc_uint<8>)("0xB7" ));
 break;
 case 33 :
 dout.write((sc_uint<8>)("0xFD" ));
 break;
 case 34 :
 dout.write((sc_uint<8>)("0x93" ));
 break;
 case 35 :
 dout.write((sc_uint<8>)("0x26" ));
 break;
 case 36 :
 dout.write((sc_uint<8>)("0x36" ));
 break;
 case 37 :
 dout.write((sc_uint<8>)("0x3F" ));
 break;
 case 38 :
 dout.write((sc_uint<8>)("0xF7" ));
 break;
 case 39 :
 dout.write((sc_uint<8>)("0xCC" ));
 break;
 case 40 :
 dout.write((sc_uint<8>)("0x34" ));
 break;
 case 41 :
 dout.write((sc_uint<8>)("0xA5" ));
 break;
 case 42 :
 dout.write((sc_uint<8>)("0xE5" ));
 break;
 case 43 :
 dout.write((sc_uint<8>)("0xF1" ));
 break;
 case 44 :
 dout.write((sc_uint<8>)("0x71" ));
 break;
 case 45 :
 dout.write((sc_uint<8>)("0xD8" ));
 break;
 case 46 :
 dout.write((sc_uint<8>)("0x31" ));
 break;
 case 47 :
 dout.write((sc_uint<8>)("0x15" ));
 break;
 case 48 :
 dout.write((sc_uint<8>)("0x04" ));
 break;
 case 49 :
 dout.write((sc_uint<8>)("0xC7" ));
 break;
 case 50 :
 dout.write((sc_uint<8>)("0x23" ));
 break;
 case 51 :
 dout.write((sc_uint<8>)("0xC3" ));
 break;
 case 52 :
 dout.write((sc_uint<8>)("0x18" ));
 break;
 case 53 :
 dout.write((sc_uint<8>)("0x96" ));
 break;
 case 54 :
 dout.write((sc_uint<8>)("0x05" ));
 break;
 case 55 :
 dout.write((sc_uint<8>)("0x9A" ));
 break;
 case 56 :
 dout.write((sc_uint<8>)("0x07" ));
 break;
 case 57 :
 dout.write((sc_uint<8>)("0x12" ));
 break;
 case 58 :
 dout.write((sc_uint<8>)("0x80" ));
 break;
 case 59 :
 dout.write((sc_uint<8>)("0xE2" ));
 break;
 case 60 :
 dout.write((sc_uint<8>)("0xEB" ));
 break;
 case 61 :
 dout.write((sc_uint<8>)("0x27" ));
 break;
 case 62 :
 dout.write((sc_uint<8>)("0xB2" ));
 break;
 case 63 :
 dout.write((sc_uint<8>)("0x75" ));
 break;
 case 64 :
 dout.write((sc_uint<8>)("0x09" ));
 break;
 case 65 :
 dout.write((sc_uint<8>)("0x83" ));
 break;
 case 66 :
 dout.write((sc_uint<8>)("0x2C" ));
 break;
 case 67 :
 dout.write((sc_uint<8>)("0x1A" ));
 break;
 case 68 :
 dout.write((sc_uint<8>)("0x1B" ));
 break;
 case 69 :
 dout.write((sc_uint<8>)("0x6E" ));
 break;
 case 70 :
 dout.write((sc_uint<8>)("0x5A" ));
 break;
 case 71 :
 dout.write((sc_uint<8>)("0xA0" ));
 break;
 case 72 :
 dout.write((sc_uint<8>)("0x52" ));
 break;
 case 73 :
 dout.write((sc_uint<8>)("0x3B" ));
 break;
 case 74 :
 dout.write((sc_uint<8>)("0xD6" ));
 break;
 case 75 :
 dout.write((sc_uint<8>)("0xB3" ));
 break;
 case 76 :
 dout.write((sc_uint<8>)("0x29" ));
 break;
 case 77 :
 dout.write((sc_uint<8>)("0xE3" ));
 break;
 case 78 :
 dout.write((sc_uint<8>)("0x2F" ));
 break;
 case 79 :
 dout.write((sc_uint<8>)("0x84" ));
 break;
 case 80 :
 dout.write((sc_uint<8>)("0x53" ));
 break;
 case 81 :
 dout.write((sc_uint<8>)("0xD1" ));
 break;
 case 82 :
 dout.write((sc_uint<8>)("0x00" ));
 break;
 case 83 :
 dout.write((sc_uint<8>)("0xED" ));
 break;
 case 84 :
 dout.write((sc_uint<8>)("0x20" ));
 break;
 case 85 :
 dout.write((sc_uint<8>)("0xFC" ));
 break;
 case 86 :
 dout.write((sc_uint<8>)("0xB1" ));
 break;
 case 87 :
 dout.write((sc_uint<8>)("0x5B" ));
 break;
 case 88 :
 dout.write((sc_uint<8>)("0x6A" ));
 break;
 case 89 :
 dout.write((sc_uint<8>)("0xCB" ));
 break;
 case 90 :
 dout.write((sc_uint<8>)("0xBE" ));
 break;
 case 91 :
 dout.write((sc_uint<8>)("0x39" ));
 break;
 case 92 :
 dout.write((sc_uint<8>)("0x4A" ));
 break;
 case 93 :
 dout.write((sc_uint<8>)("0x4C" ));
 break;
 case 94 :
 dout.write((sc_uint<8>)("0x58" ));
 break;
 case 95 :
 dout.write((sc_uint<8>)("0xCF" ));
 break;
 case 96 :
 dout.write((sc_uint<8>)("0xD0" ));
 break;
 case 97 :
 dout.write((sc_uint<8>)("0xEF" ));
 break;
 case 98 :
 dout.write((sc_uint<8>)("0xAA" ));
 break;
 case 99 :
 dout.write((sc_uint<8>)("0xFB" ));
 break;
 case 100 :
 dout.write((sc_uint<8>)("0x43" ));
 break;
 case 101 :
 dout.write((sc_uint<8>)("0x4D" ));
 break;
 case 102 :
 dout.write((sc_uint<8>)("0x33" ));
 break;
 case 103 :
 dout.write((sc_uint<8>)("0x85" ));
 break;
 case 104 :
 dout.write((sc_uint<8>)("0x45" ));
 break;
 case 105 :
 dout.write((sc_uint<8>)("0xF9" ));
 break;
 case 106 :
 dout.write((sc_uint<8>)("0x02" ));
 break;
 case 107 :
 dout.write((sc_uint<8>)("0x7F" ));
 break;
 case 108 :
 dout.write((sc_uint<8>)("0x50" ));
 break;
 case 109 :
 dout.write((sc_uint<8>)("0x3C" ));
 break;
 case 110 :
 dout.write((sc_uint<8>)("0x9F" ));
 break;
 case 111 :
 dout.write((sc_uint<8>)("0xA8" ));
 break;
 case 112 :
 dout.write((sc_uint<8>)("0x51" ));
 break;
 case 113 :
 dout.write((sc_uint<8>)("0xA3" ));
 break;
 case 114 :
 dout.write((sc_uint<8>)("0x40" ));
 break;
 case 115 :
 dout.write((sc_uint<8>)("0x8F" ));
 break;
 case 116 :
 dout.write((sc_uint<8>)("0x92" ));
 break;
 case 117 :
 dout.write((sc_uint<8>)("0x9D" ));
 break;
 case 118 :
 dout.write((sc_uint<8>)("0x38" ));
 break;
 case 119 :
 dout.write((sc_uint<8>)("0xF5" ));
 break;
 case 120 :
 dout.write((sc_uint<8>)("0xBC" ));
 break;
 case 121 :
 dout.write((sc_uint<8>)("0xB6" ));
 break;
 case 122 :
 dout.write((sc_uint<8>)("0xDA" ));
 break;
 case 123 :
 dout.write((sc_uint<8>)("0x21" ));
 break;
 case 124 :
 dout.write((sc_uint<8>)("0x10" ));
 break;
 case 125 :
 dout.write((sc_uint<8>)("0xFF" ));
 break;
 case 126 :
 dout.write((sc_uint<8>)("0xF3" ));
 break;
 case 127 :
 dout.write((sc_uint<8>)("0xD2" ));
 break;
 case 128 :
 dout.write((sc_uint<8>)("0xCD" ));
 break;
 case 129 :
 dout.write((sc_uint<8>)("0x0C" ));
 break;
 case 130 :
 dout.write((sc_uint<8>)("0x13" ));
 break;
 case 131 :
 dout.write((sc_uint<8>)("0xEC" ));
 break;
 case 132 :
 dout.write((sc_uint<8>)("0x5F" ));
 break;
 case 133 :
 dout.write((sc_uint<8>)("0x97" ));
 break;
 case 134 :
 dout.write((sc_uint<8>)("0x44" ));
 break;
 case 135 :
 dout.write((sc_uint<8>)("0x17" ));
 break;
 case 136 :
 dout.write((sc_uint<8>)("0xC4" ));
 break;
 case 137 :
 dout.write((sc_uint<8>)("0xA7" ));
 break;
 case 138 :
 dout.write((sc_uint<8>)("0x7E" ));
 break;
 case 139 :
 dout.write((sc_uint<8>)("0x3D" ));
 break;
 case 140 :
 dout.write((sc_uint<8>)("0x64" ));
 break;
 case 141 :
 dout.write((sc_uint<8>)("0x5D" ));
 break;
 case 142 :
 dout.write((sc_uint<8>)("0x19" ));
 break;
 case 143 :
 dout.write((sc_uint<8>)("0x73" ));
 break;
 case 144 :
 dout.write((sc_uint<8>)("0x60" ));
 break;
 case 145 :
 dout.write((sc_uint<8>)("0x81" ));
 break;
 case 146 :
 dout.write((sc_uint<8>)("0x4F" ));
 break;
 case 147 :
 dout.write((sc_uint<8>)("0xDC" ));
 break;
 case 148 :
 dout.write((sc_uint<8>)("0x22" ));
 break;
 case 149 :
 dout.write((sc_uint<8>)("0x2A" ));
 break;
 case 150 :
 dout.write((sc_uint<8>)("0x90" ));
 break;
 case 151 :
 dout.write((sc_uint<8>)("0x88" ));
 break;
 case 152 :
 dout.write((sc_uint<8>)("0x46" ));
 break;
 case 153 :
 dout.write((sc_uint<8>)("0xEE" ));
 break;
 case 154 :
 dout.write((sc_uint<8>)("0xB8" ));
 break;
 case 155 :
 dout.write((sc_uint<8>)("0x14" ));
 break;
 case 156 :
 dout.write((sc_uint<8>)("0xDE" ));
 break;
 case 157 :
 dout.write((sc_uint<8>)("0x5E" ));
 break;
 case 158 :
 dout.write((sc_uint<8>)("0x0B" ));
 break;
 case 159 :
 dout.write((sc_uint<8>)("0xDB" ));
 break;
 case 160 :
 dout.write((sc_uint<8>)("0xE0" ));
 break;
 case 161 :
 dout.write((sc_uint<8>)("0x32" ));
 break;
 case 162 :
 dout.write((sc_uint<8>)("0x3A" ));
 break;
 case 163 :
 dout.write((sc_uint<8>)("0x0A" ));
 break;
 case 164 :
 dout.write((sc_uint<8>)("0x49" ));
 break;
 case 165 :
 dout.write((sc_uint<8>)("0x06" ));
 break;
 case 166 :
 dout.write((sc_uint<8>)("0x24" ));
 break;
 case 167 :
 dout.write((sc_uint<8>)("0x5C" ));
 break;
 case 168 :
 dout.write((sc_uint<8>)("0xC2" ));
 break;
 case 169 :
 dout.write((sc_uint<8>)("0xD3" ));
 break;
 case 170 :
 dout.write((sc_uint<8>)("0xAC" ));
 break;
 case 171 :
 dout.write((sc_uint<8>)("0x62" ));
 break;
 case 172 :
 dout.write((sc_uint<8>)("0x91" ));
 break;
 case 173 :
 dout.write((sc_uint<8>)("0x95" ));
 break;
 case 174 :
 dout.write((sc_uint<8>)("0xE4" ));
 break;
 case 175 :
 dout.write((sc_uint<8>)("0x79" ));
 break;
 case 176 :
 dout.write((sc_uint<8>)("0xE7" ));
 break;
 case 177 :
 dout.write((sc_uint<8>)("0xC8" ));
 break;
 case 178 :
 dout.write((sc_uint<8>)("0x37" ));
 break;
 case 179 :
 dout.write((sc_uint<8>)("0x6D" ));
 break;
 case 180 :
 dout.write((sc_uint<8>)("0x8D" ));
 break;
 case 181 :
 dout.write((sc_uint<8>)("0xD5" ));
 break;
 case 182 :
 dout.write((sc_uint<8>)("0x4E" ));
 break;
 case 183 :
 dout.write((sc_uint<8>)("0xA9" ));
 break;
 case 184 :
 dout.write((sc_uint<8>)("0x6C" ));
 break;
 case 185 :
 dout.write((sc_uint<8>)("0x56" ));
 break;
 case 186 :
 dout.write((sc_uint<8>)("0xF4" ));
 break;
 case 187 :
 dout.write((sc_uint<8>)("0xEA" ));
 break;
 case 188 :
 dout.write((sc_uint<8>)("0x65" ));
 break;
 case 189 :
 dout.write((sc_uint<8>)("0x7A" ));
 break;
 case 190 :
 dout.write((sc_uint<8>)("0xAE" ));
 break;
 case 191 :
 dout.write((sc_uint<8>)("0x08" ));
 break;
 case 192 :
 dout.write((sc_uint<8>)("0xBA" ));
 break;
 case 193 :
 dout.write((sc_uint<8>)("0x78" ));
 break;
 case 194 :
 dout.write((sc_uint<8>)("0x25" ));
 break;
 case 195 :
 dout.write((sc_uint<8>)("0x2E" ));
 break;
 case 196 :
 dout.write((sc_uint<8>)("0x1C" ));
 break;
 case 197 :
 dout.write((sc_uint<8>)("0xA6" ));
 break;
 case 198 :
 dout.write((sc_uint<8>)("0xB4" ));
 break;
 case 199 :
 dout.write((sc_uint<8>)("0xC6" ));
 break;
 case 200 :
 dout.write((sc_uint<8>)("0xE8" ));
 break;
 case 201 :
 dout.write((sc_uint<8>)("0xDD" ));
 break;
 case 202 :
 dout.write((sc_uint<8>)("0x74" ));
 break;
 case 203 :
 dout.write((sc_uint<8>)("0x1F" ));
 break;
 case 204 :
 dout.write((sc_uint<8>)("0x4B" ));
 break;
 case 205 :
 dout.write((sc_uint<8>)("0xBD" ));
 break;
 case 206 :
 dout.write((sc_uint<8>)("0x8B" ));
 break;
 case 207 :
 dout.write((sc_uint<8>)("0x8A" ));
 break;
 case 208 :
 dout.write((sc_uint<8>)("0x70" ));
 break;
 case 209 :
 dout.write((sc_uint<8>)("0x3E" ));
 break;
 case 210 :
 dout.write((sc_uint<8>)("0xB5" ));
 break;
 case 211 :
 dout.write((sc_uint<8>)("0x66" ));
 break;
 case 212 :
 dout.write((sc_uint<8>)("0x48" ));
 break;
 case 213 :
 dout.write((sc_uint<8>)("0x03" ));
 break;
 case 214 :
 dout.write((sc_uint<8>)("0xF6" ));
 break;
 case 215 :
 dout.write((sc_uint<8>)("0x0E" ));
 break;
 case 216 :
 dout.write((sc_uint<8>)("0x61" ));
 break;
 case 217 :
 dout.write((sc_uint<8>)("0x35" ));
 break;
 case 218 :
 dout.write((sc_uint<8>)("0x57" ));
 break;
 case 219 :
 dout.write((sc_uint<8>)("0xB9" ));
 break;
 case 220 :
 dout.write((sc_uint<8>)("0x86" ));
 break;
 case 221 :
 dout.write((sc_uint<8>)("0xC1" ));
 break;
 case 222 :
 dout.write((sc_uint<8>)("0x1D" ));
 break;
 case 223 :
 dout.write((sc_uint<8>)("0x9E" ));
 break;
 case 224 :
 dout.write((sc_uint<8>)("0xE1" ));
 break;
 case 225 :
 dout.write((sc_uint<8>)("0xF8" ));
 break;
 case 226 :
 dout.write((sc_uint<8>)("0x98" ));
 break;
 case 227 :
 dout.write((sc_uint<8>)("0x11" ));
 break;
 case 228 :
 dout.write((sc_uint<8>)("0x69" ));
 break;
 case 229 :
 dout.write((sc_uint<8>)("0xD9" ));
 break;
 case 230 :
 dout.write((sc_uint<8>)("0x8E" ));
 break;
 case 231 :
 dout.write((sc_uint<8>)("0x94" ));
 break;
 case 232 :
 dout.write((sc_uint<8>)("0x9B" ));
 break;
 case 233 :
 dout.write((sc_uint<8>)("0x1E" ));
 break;
 case 234 :
 dout.write((sc_uint<8>)("0x87" ));
 break;
 case 235 :
 dout.write((sc_uint<8>)("0xE9" ));
 break;
 case 236 :
 dout.write((sc_uint<8>)("0xCE" ));
 break;
 case 237 :
 dout.write((sc_uint<8>)("0x55" ));
 break;
 case 238 :
 dout.write((sc_uint<8>)("0x28" ));
 break;
 case 239 :
 dout.write((sc_uint<8>)("0xDF" ));
 break;
 case 240 :
 dout.write((sc_uint<8>)("0x8C" ));
 break;
 case 241 :
 dout.write((sc_uint<8>)("0xA1" ));
 break;
 case 242 :
 dout.write((sc_uint<8>)("0x89" ));
 break;
 case 243 :
 dout.write((sc_uint<8>)("0x0D" ));
 break;
 case 244 :
 dout.write((sc_uint<8>)("0xBF" ));
 break;
 case 245 :
 dout.write((sc_uint<8>)("0xE6" ));
 break;
 case 246 :
 dout.write((sc_uint<8>)("0x42" ));
 break;
 case 247 :
 dout.write((sc_uint<8>)("0x68" ));
 break;
 case 248 :
 dout.write((sc_uint<8>)("0x41" ));
 break;
 case 249 :
 dout.write((sc_uint<8>)("0x99" ));
 break;
 case 250 :
 dout.write((sc_uint<8>)("0x2D" ));
 break;
 case 251 :
 dout.write((sc_uint<8>)("0x0F" ));
 break;
 case 252 :
 dout.write((sc_uint<8>)("0xB0" ));
 break;
 case 253 :
 dout.write((sc_uint<8>)("0x54" ));
 break;
 case 254 :
 dout.write((sc_uint<8>)("0xBB" ));
 break;
 case 255 :
 dout.write((sc_uint<8>)("0x16" ));
 break;
 default : dout.write((sc_uint<8>)("0b00000000" ));
 break;

}
}

⌨️ 快捷键说明

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