# -*- python -*-


todo = Platform('caba', 'top.cpp',
		uses = [
		  Uses('caba:vci_synthetic_initiator'),
		  Uses('caba:vci_local_ring_fast',
		       ring_cmd_data_size = 40,
		       ring_rsp_data_size = 33,
		  ),
		  Uses('caba:vci_synthetic_target'),
		  Uses('caba:virtual_dspin_router', flit_width = 40),
		  Uses('caba:virtual_dspin_router', flit_width = 33),
		  Uses('common:loader'),
	        ],
		  cell_size = 4,
		  plen_size = 8,
		  addr_size = 32,
		  rerror_size = 1,
		  clen_size = 1,
		  rflag_size = 1,
		  srcid_size = 11,
		  pktid_size = 4,
		  trdid_size = 4,
		  wrplen_size = 1
	       )

