URL
https://opencores.org/ocsvn/scarts/scarts/trunk
Subversion Repositories scarts
[/] [scarts/] [trunk/] [toolchain/] [scarts-memmap/] [src/] [core/] [scarts.cmp] - Rev 8
Compare with Previous | Blame | View Log
-------------------------------------------------------------------------------
-- Component instantiation template of SCARTS
-------------------------------------------------------------------------------
-- import package
use work.scarts_pkg.all;
-- instanciate processor
scarts_unit: scarts
generic map (
CONF => (
tech => work.scarts_pkg.ALTERA,
word_size => @SCARTS_WORD_SIZE@,
boot_rom_size => @SCARTS_BOOTROM_SIZE_LOG@,
instr_ram_size => @SCARTS_CODEMEM_SIZE_LOG@,
data_ram_size => @SCARTS_DATAMEM_SIZE_LOG@,
use_iram => true,
use_amba => false,
amba_shm_size => 8,
amba_word_size => @SCARTS_WORD_SIZE@,
gdb_mode => @SCARTS_GDB_MODE@,
bootrom_base_address => @SCARTS_BOOTROM_START_LOG@
))
port map(
clk => clk,
sysrst => sysrst,
extrst => syncrst,
scartsi => scartsi,
scartso => scartso,
ahbmi => ahbmi,
ahbmo => ahbmo,
debugi_if => debugi_if,
debugo_if => debugo_if
);