Changeset 687 for trunk/tools/arch_info/arch_classes.py
- Timestamp:
- Jan 13, 2021, 12:49:41 AM (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tools/arch_info/arch_classes.py
r586 r687 105 105 cache_line, # number of bytes in cache line 106 106 reset_address, # Preloader physical base address 107 p_width ): # TSAR specific : number of bits to code core lid 107 p_width, # TSAR specific : number of bits to code core lid 108 sys_clk ): # system clock frequency (in Hertz) 108 109 109 110 assert ( x_size <= (1<<x_width) ) … … 125 126 self.reset_address = reset_address 126 127 self.p_width = p_width 128 self.sys_clk = sys_clk 127 129 128 130 self.total_cores = 0 … … 273 275 s += ' y_size = "%d"\n' % (self.y_size) 274 276 s += ' cores = "%d"\n' % (self.cores_max) 275 s += ' io_cxy = "%d" >\n' % (self.io_cxy) 277 s += ' io_cxy = "%d"\n' % (self.io_cxy) 278 s += ' sys_clk = "%d" >\n' % (self.sys_clk) 276 279 s += '\n' 277 280 … … 309 312 byte_stream += self.int2bytes(4, self.irqs_per_core) 310 313 byte_stream += self.int2bytes(4, self.cache_line) 311 byte_stream += self.int2bytes(4, 0)314 byte_stream += self.int2bytes(4, self.sys_clk) 312 315 313 316 byte_stream += self.str2bytes(64, self.name) … … 368 371 # required by 369 372 # - top.cpp compilation 370 # - almos-mk bootloader compilation373 # - almos-mkh bootloader compilation 371 374 # - tsar_preloader compilation 372 375 … … 634 637 s += '#define BOOT_CORE_CXY %d\n' % self.boot_cxy 635 638 s += '#define CACHE_LINE_SIZE %d\n' % self.cache_line 639 s += '#define SYS_CLK %d\n' % self.sys_clk 636 640 s += '\n' 637 641
Note: See TracChangeset
for help on using the changeset viewer.