- Timestamp:
- Aug 26, 2014, 3:08:14 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/reconfiguration/platforms/tsar_generic_iob/top.desc
r748 r769 2 2 # -*- python -*- 3 3 4 # VCI parameters 4 # VCI parameters 5 5 vci_cell_size_int = 4 6 6 vci_cell_size_ext = 8 … … 16 16 vci_wrplen_size = 1 17 17 18 # internal DSPIN network parameters 18 # internal DSPIN network parameters 19 19 int_dspin_cmd_flit_size = 39 20 20 int_dspin_rsp_flit_size = 32 … … 26 26 todo = Platform('caba', 'top.cpp', 27 27 28 28 uses = [ 29 29 # cluster 30 Uses('caba:reconfiguration:tsar_iob_cluster', 30 Uses('caba:reconfiguration:tsar_iob_cluster', 31 31 vci_data_width_int = vci_cell_size_int, 32 vci_data_width_ext = vci_cell_size_ext, 32 vci_data_width_ext = vci_cell_size_ext, 33 33 dspin_int_cmd_width = int_dspin_cmd_flit_size, 34 34 dspin_int_rsp_width = int_dspin_rsp_flit_size, 35 35 dspin_ram_cmd_width = ram_dspin_cmd_flit_size, 36 36 dspin_ram_rsp_width = ram_dspin_rsp_flit_size), 37 37 38 38 # IOX Network 39 Uses('caba:vci_iox_network', 39 Uses('caba:vci_iox_network', 40 40 cell_size = vci_cell_size_ext), 41 41 42 42 # ROM 43 Uses('caba:vci_simple_rom', 43 Uses('caba:vci_simple_rom', 44 44 cell_size = vci_cell_size_ext), 45 45 46 46 # Frame Buffer 47 Uses('caba:vci_framebuffer', 47 Uses('caba:vci_framebuffer', 48 48 cell_size = vci_cell_size_ext), 49 49 50 50 # Block Device 51 Uses('caba:vci_block_device_tsar', 51 Uses('caba:vci_block_device_tsar', 52 52 cell_size = vci_cell_size_ext), 53 53 54 # NIC 55 Uses('caba:vci_multi_nic', 54 # NIC 55 Uses('caba:vci_multi_nic', 56 56 cell_size = vci_cell_size_ext), 57 57 58 58 # Chained DMA 59 Uses('caba:vci_chbuf_dma', 59 Uses('caba:vci_chbuf_dma', 60 60 cell_size = vci_cell_size_ext), 61 61 62 62 # TTY 63 Uses('caba:vci_multi_tty', 63 Uses('caba:vci_multi_tty', 64 64 cell_size = vci_cell_size_ext), 65 65 66 66 # IOPIC 67 Uses('caba:vci_iopic', 67 Uses('caba:vci_iopic', 68 68 cell_size = vci_cell_size_ext), 69 69 70 Uses('common:elf_file_loader'), 70 # SIMHELPER 71 Uses('caba:vci_simhelper', 72 cell_size = vci_cell_size_ext), 73 74 Uses('common:elf_file_loader'), 71 75 Uses('common:plain_file_loader'), 72 76 ], 73 77 74 78 # default VCI parameters (global variables) 75 cell_size = vci_cell_size_int, 76 77 78 79 80 81 82 83 84 79 cell_size = vci_cell_size_int, 80 plen_size = vci_plen_size, 81 addr_size = vci_addr_size, 82 rerror_size = vci_rerror_size, 83 clen_size = vci_clen_size, 84 rflag_size = vci_rflag_size, 85 srcid_size = vci_srcid_size, 86 pktid_size = vci_pktid_size, 87 trdid_size = vci_trdid_size, 88 wrplen_size = vci_wrplen_size, 85 89 86 90 )
Note: See TracChangeset
for help on using the changeset viewer.