cache_hex_file_names:
  icache.cache_line_ram: ['icache/cachelines/way0.hex', 'icache/cachelines/way1.hex']
  icache.tag_ram: ['icache/tagram/way0.hex', 'icache/tagram/way1.hex']
  +-----+---+---+-------------------------------------+-----------------------------------------------------------------------------------------------------------------------+
  |                     I$ - Way 0                    |                                    Cache Line Data (words @ offset within hex file)                                   |
  |             Bits: tag=19, idx=2, off=4            |--------------+--------------+--------------+--------------+--------------+--------------+--------------+--------------+
  |                for 27 bit addresses               | Val  0 @ off | Val  1 @ off | Val  2 @ off | Val  3 @ off | Val  4 @ off | Val  5 @ off | Val  6 @ off | Val  7 @ off |
  +-----+---+---+---------------------+---------------+--------------+--------------+--------------+--------------+--------------+--------------+--------------+--------------+
  | Idx | D | V |         Tag         |  System Addr  | Val  8 @ off | Val  9 @ off | Val 10 @ off | Val 11 @ off | Val 12 @ off | Val 13 @ off | Val 14 @ off | Val 15 @ off |
  +-----+---+---+---------------------+---------------+--------------+--------------+--------------+--------------+--------------+--------------+--------------+--------------+
  | 00  | 0 | 0 | 0000000000000000001 |  0x_0000_0100 | 00000fb7 @00 | 300f8f93 @01 | 000fa183 @02 | fff18213 @03 | fff20293 @04 | fff28313 @05 | 00330393 @06 | 007fa023 @07 | 
  |     |   |   |         000000000000000000100000000 | 000fa083 @08 | 0e908113 @09 | 0e910193 @0a | 0e918213 @0b | 0e920293 @0c | 0ea28313 @0d | fff30393 @0e | 007fa023 @0f | 
  +-----+---+---+---------------------+---------------+-----------------------------------------------------------------------------------------------------------------------+
  | 01  | 0 | 0 | 0000000000000000001 |  0x_0000_0140 | 000fa083 @10 | fff08113 @11 | 00110193 @12 | fff18213 @13 | fff20293 @14 | fff28313 @15 | 00330393 @16 | 007fa023 @17 | 
  |     |   |   |         000000000000000000101000000 | 000fa083 @18 | 0e908113 @19 | 0e910193 @1a | 0e918213 @1b | 0e920293 @1c | 0ea28313 @1d | fff30393 @1e | 007fa023 @1f | 
  +-----+---+---+---------------------+---------------+-----------------------------------------------------------------------------------------------------------------------+
  | 10  | 0 | 0 | 0000000000000000001 |  0x_0000_0180 | 000fa083 @20 | fff08113 @21 | 00110193 @22 | fff18213 @23 | fff20293 @24 | fff28313 @25 | 00330393 @26 | 007fa023 @27 | 
  |     |   |   |         000000000000000000110000000 | 000fa083 @28 | 0e908113 @29 | 0e910193 @2a | 0e918213 @2b | 0e920293 @2c | 0ea28313 @2d | fff30393 @2e | 007fa023 @2f | 
  +-----+---+---+---------------------+---------------+-----------------------------------------------------------------------------------------------------------------------+
  | 11  | 0 | 0 | 0000000000000000001 |  0x_0000_01c0 | 000fa083 @30 | fff08113 @31 | 00110193 @32 | fff18213 @33 | fff20293 @34 | fff28313 @35 | 00330393 @36 | 007fa023 @37 | 
  |     |   |   |         000000000000000000111000000 | 000fa083 @38 | 0e908113 @39 | 0e910193 @3a | 0e918213 @3b | 0e920293 @3c | 0ea28313 @3d | fff30393 @3e | 007fa023 @3f | 
  +-----+---+---+---------------------+---------------+-----------------------------------------------------------------------------------------------------------------------+

  +-----+---+---+-------------------------------------+-----------------------------------------------------------------------------------------------------------------------+
  |                     I$ - Way 1                    |                                    Cache Line Data (words @ offset within hex file)                                   |
  |             Bits: tag=19, idx=2, off=4            |--------------+--------------+--------------+--------------+--------------+--------------+--------------+--------------+
  |                for 27 bit addresses               | Val  0 @ off | Val  1 @ off | Val  2 @ off | Val  3 @ off | Val  4 @ off | Val  5 @ off | Val  6 @ off | Val  7 @ off |
  +-----+---+---+---------------------+---------------+--------------+--------------+--------------+--------------+--------------+--------------+--------------+--------------+
  | Idx | D | V |         Tag         |  System Addr  | Val  8 @ off | Val  9 @ off | Val 10 @ off | Val 11 @ off | Val 12 @ off | Val 13 @ off | Val 14 @ off | Val 15 @ off |
  +-----+---+---+---------------------+---------------+--------------+--------------+--------------+--------------+--------------+--------------+--------------+--------------+
  | 00  | 0 | 0 | 0000000000000000010 |  0x_0000_0200 | 00000013 @00 | 00000013 @01 | 00000013 @02 | 00000013 @03 | 00000013 @04 | 00000013 @05 | 00000013 @06 | 00000013 @07 | 
  |     |   |   |         000000000000000001000000000 | 00000013 @08 | 00000013 @09 | 00000013 @0a | 00000013 @0b | 00000013 @0c | 00000013 @0d | 00000013 @0e | 00000013 @0f | 
  +-----+---+---+---------------------+---------------+-----------------------------------------------------------------------------------------------------------------------+
  | 01  | 0 | 0 | 0000000000000000010 |  0x_0000_0240 | 00000013 @10 | 00000013 @11 | 00000013 @12 | 00000013 @13 | 00000013 @14 | 00000013 @15 | 00000013 @16 | 00000013 @17 | 
  |     |   |   |         000000000000000001001000000 | 00000013 @18 | 00000013 @19 | 00000013 @1a | 00000013 @1b | 00000013 @1c | 00000013 @1d | 00000013 @1e | 00000013 @1f | 
  +-----+---+---+---------------------+---------------+-----------------------------------------------------------------------------------------------------------------------+
  | 10  | 0 | 0 | 0000000000000000010 |  0x_0000_0280 | 00000013 @20 | 00000013 @21 | 00000013 @22 | 00000013 @23 | 00000013 @24 | 00000013 @25 | 00000013 @26 | 00000013 @27 | 
  |     |   |   |         000000000000000001010000000 | 00000013 @28 | 00000013 @29 | 00000013 @2a | 00000013 @2b | 00000013 @2c | 00000013 @2d | 00000013 @2e | 00000013 @2f | 
  +-----+---+---+---------------------+---------------+-----------------------------------------------------------------------------------------------------------------------+
  | 11  | 0 | 0 | 0000000000000000010 |  0x_0000_02c0 | 00000013 @30 | 00000013 @31 | 00000013 @32 | 00000013 @33 | 00000013 @34 | 00000013 @35 | 00000013 @36 | 00000013 @37 | 
  |     |   |   |         000000000000000001011000000 | 00000013 @38 | 00000013 @39 | 00000013 @3a | 00000013 @3b | 00000013 @3c | 00000013 @3d | 00000013 @3e | 00000013 @3f | 
  +-----+---+---+---------------------+---------------+-----------------------------------------------------------------------------------------------------------------------+

cache_hex_file_names:
  dcache.cache_line_ram: ['dcache/cachelines/way0.hex', 'dcache/cachelines/way1.hex']
  dcache.tag_ram: ['dcache/tagram/way0.hex', 'dcache/tagram/way1.hex']
  +-----+---+---+-------------------------------------+-----------------------------------------------------------------------------------------------------------------------+
  |                     D$ - Way 0                    |                                    Cache Line Data (words @ offset within hex file)                                   |
  |             Bits: tag=19, idx=2, off=4            |--------------+--------------+--------------+--------------+--------------+--------------+--------------+--------------+
  |                for 27 bit addresses               | Val  0 @ off | Val  1 @ off | Val  2 @ off | Val  3 @ off | Val  4 @ off | Val  5 @ off | Val  6 @ off | Val  7 @ off |
  +-----+---+---+---------------------+---------------+--------------+--------------+--------------+--------------+--------------+--------------+--------------+--------------+
  | Idx | D | V |         Tag         |  System Addr  | Val  8 @ off | Val  9 @ off | Val 10 @ off | Val 11 @ off | Val 12 @ off | Val 13 @ off | Val 14 @ off | Val 15 @ off |
  +-----+---+---+---------------------+---------------+--------------+--------------+--------------+--------------+--------------+--------------+--------------+--------------+
  | 00  | 0 | 0 | 0000000000000000011 |  0x_0000_0300 | 0fff0000 @00 | 00000000 @01 | 00000000 @02 | 00000000 @03 | 00000000 @04 | 00000000 @05 | 00000000 @06 | 00000000 @07 | 
  |     |   |   |         000000000000000001100000000 | 00000000 @08 | 00000000 @09 | 00000000 @0a | 00000000 @0b | 00000000 @0c | 00000000 @0d | 00000000 @0e | 00000000 @0f | 
  +-----+---+---+---------------------+---------------+-----------------------------------------------------------------------------------------------------------------------+
  | 01  | 0 | 0 | 0000000000000000011 |  0x_0000_0340 | 00000000 @10 | 00000000 @11 | 00000000 @12 | 00000000 @13 | 00000000 @14 | 00000000 @15 | 00000000 @16 | 00000000 @17 | 
  |     |   |   |         000000000000000001101000000 | 00000000 @18 | 00000000 @19 | 00000000 @1a | 00000000 @1b | 00000000 @1c | 00000000 @1d | 00000000 @1e | 00000000 @1f | 
  +-----+---+---+---------------------+---------------+-----------------------------------------------------------------------------------------------------------------------+
  | 10  | 0 | 0 | 0000000000000000011 |  0x_0000_0380 | 00000000 @20 | 00000000 @21 | 00000000 @22 | 00000000 @23 | 00000000 @24 | 00000000 @25 | 00000000 @26 | 00000000 @27 | 
  |     |   |   |         000000000000000001110000000 | 00000000 @28 | 00000000 @29 | 00000000 @2a | 00000000 @2b | 00000000 @2c | 00000000 @2d | 00000000 @2e | 00000000 @2f | 
  +-----+---+---+---------------------+---------------+-----------------------------------------------------------------------------------------------------------------------+
  | 11  | 0 | 0 | 0000000000000000011 |  0x_0000_03c0 | 00000000 @30 | 00000000 @31 | 00000000 @32 | 00000000 @33 | 00000000 @34 | 00000000 @35 | 00000000 @36 | 00000000 @37 | 
  |     |   |   |         000000000000000001111000000 | 00000000 @38 | 00000000 @39 | 00000000 @3a | 00000000 @3b | 00000000 @3c | 00000000 @3d | 00000000 @3e | 00000000 @3f | 
  +-----+---+---+---------------------+---------------+-----------------------------------------------------------------------------------------------------------------------+

  +-----+---+---+-------------------------------------+-----------------------------------------------------------------------------------------------------------------------+
  |                     D$ - Way 1                    |                                    Cache Line Data (words @ offset within hex file)                                   |
  |             Bits: tag=19, idx=2, off=4            |--------------+--------------+--------------+--------------+--------------+--------------+--------------+--------------+
  |                for 27 bit addresses               | Val  0 @ off | Val  1 @ off | Val  2 @ off | Val  3 @ off | Val  4 @ off | Val  5 @ off | Val  6 @ off | Val  7 @ off |
  +-----+---+---+---------------------+---------------+--------------+--------------+--------------+--------------+--------------+--------------+--------------+--------------+
  | Idx | D | V |         Tag         |  System Addr  | Val  8 @ off | Val  9 @ off | Val 10 @ off | Val 11 @ off | Val 12 @ off | Val 13 @ off | Val 14 @ off | Val 15 @ off |
  +-----+---+---+---------------------+---------------+--------------+--------------+--------------+--------------+--------------+--------------+--------------+--------------+
  | 00  | 0 | 0 | 0000000000000000100 |  0x_0000_0400 | 00000000 @00 | 00000000 @01 | 00000000 @02 | 00000000 @03 | 00000000 @04 | 00000000 @05 | 00000000 @06 | 00000000 @07 | 
  |     |   |   |         000000000000000010000000000 | 00000000 @08 | 00000000 @09 | 00000000 @0a | 00000000 @0b | 00000000 @0c | 00000000 @0d | 00000000 @0e | 00000000 @0f | 
  +-----+---+---+---------------------+---------------+-----------------------------------------------------------------------------------------------------------------------+
  | 01  | 0 | 0 | 0000000000000000100 |  0x_0000_0440 | 00000000 @10 | 00000000 @11 | 00000000 @12 | 00000000 @13 | 00000000 @14 | 00000000 @15 | 00000000 @16 | 00000000 @17 | 
  |     |   |   |         000000000000000010001000000 | 00000000 @18 | 00000000 @19 | 00000000 @1a | 00000000 @1b | 00000000 @1c | 00000000 @1d | 00000000 @1e | 00000000 @1f | 
  +-----+---+---+---------------------+---------------+-----------------------------------------------------------------------------------------------------------------------+
  | 10  | 0 | 0 | 0000000000000000100 |  0x_0000_0480 | 00000000 @20 | 00000000 @21 | 00000000 @22 | 00000000 @23 | 00000000 @24 | 00000000 @25 | 00000000 @26 | 00000000 @27 | 
  |     |   |   |         000000000000000010010000000 | 00000000 @28 | 00000000 @29 | 00000000 @2a | 00000000 @2b | 00000000 @2c | 00000000 @2d | 00000000 @2e | 00000000 @2f | 
  +-----+---+---+---------------------+---------------+-----------------------------------------------------------------------------------------------------------------------+
  | 11  | 0 | 0 | 0000000000000000100 |  0x_0000_04c0 | 00000000 @30 | 00000000 @31 | 00000000 @32 | 00000000 @33 | 00000000 @34 | 00000000 @35 | 00000000 @36 | 00000000 @37 | 
  |     |   |   |         000000000000000010011000000 | 00000000 @38 | 00000000 @39 | 00000000 @3a | 00000000 @3b | 00000000 @3c | 00000000 @3d | 00000000 @3e | 00000000 @3f | 
  +-----+---+---+---------------------+---------------+-----------------------------------------------------------------------------------------------------------------------+

