blob: 1bcccf55aa6643583fab64499ea3b0cbba2c5ae1 [file] [log] [blame]
// Copyright lowRISC contributors.
// Licensed under the Apache License, Version 2.0, see LICENSE for details.
// SPDX-License-Identifier: Apache-2.0
`define DUT_HIER dut
`define CHIP_HIER `DUT_HIER.top_earlgrey
`define UART_HIER `CHIP_HIER.u_uart
`define GPIO_HIER `CHIP_HIER.u_gpio
`define SPI_DEVICE_HIER `CHIP_HIER.u_spi_device
`define CPU_HIER `CHIP_HIER.u_rv_core_ibex
`define RAM_MAIN_HIER `CHIP_HIER.u_ram1p_ram_main
`define ROM_HIER `CHIP_HIER.u_rom_rom
`define FLASH_HIER `CHIP_HIER.u_flash_eflash
`define USBDEV_HIER `CHIP_HIER.u_usbdev
`define FLASH0_MEM_HIER `FLASH_HIER.gen_flash_banks[0].i_core.i_flash.gen_generic.u_impl_generic.u_mem
`define FLASH1_MEM_HIER `FLASH_HIER.gen_flash_banks[1].i_core.i_flash.gen_generic.u_impl_generic.u_mem