assertnot(CLOCK_FREQUENCY =0)report"NEORV32 PROCESSOR CONFIG ERROR! Core clock frequency (CLOCK_FREQUENCY) not specified."severityerror;
assertnot(CLOCK_FREQUENCY =0)report"NEORV32 PROCESSOR CONFIG ERROR! Core clock frequency (CLOCK_FREQUENCY) not specified."severityerror;
-- memory layout notifier --
-- memory layout notifier --
assertnot(ispace_base_c /= x"00000000")report"NEORV32 PROCESSOR CONFIG WARNING! Non-default base address for instruction address space. Make sure this is sync with the software framework."severitywarning;
assertnot(ispace_base_c /= x"00000000")report"NEORV32 PROCESSOR CONFIG WARNING! Non-default base address for instruction address space. Make sure this is sync with the software framework."severitywarning;
assertnot(dspace_base_c /= x"80000000")report"NEORV32 PROCESSOR CONFIG WARNING! Non-default base address for data address space. Make sure this is sync with the software framework."severitywarning;
assertnot(dspace_base_c /= x"80000000")report"NEORV32 PROCESSOR CONFIG WARNING! Non-default base address for data address space. Make sure this is sync with the software framework."severitywarning;
-- memory latency notifier --
assertnot(MEM_EXT_USE = true)report"NEORV32 PROCESSOR CONFIG NOTE: Implementing external memory interface with max latency = " & integer'image(bus_timeout_c) & " cycles."severitywarning;