Back to project
URL
https://opencores.org/ocsvn/neorv32/neorv32/trunk
[/ ] [neorv32/ ] [trunk/ ] [rtl/ ] [core/ ] [neorv32_wishbone.vhd ] - Diff between revs 57 and 59
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 57
Rev 59
Line 133...
Line 133...
begin
begin
-- Sanity Checks --------------------------------------------------------------------------
-- Sanity Checks --------------------------------------------------------------------------
-- -------------------------------------------------------------------------------------------
-- -------------------------------------------------------------------------------------------
-- bus timeout --
-- bus timeout --
assert not ( BUS_TIMEOUT /= 0 ) report "NEORV32 PROCESSOR CONFIG WARNING: Using auto-timeout for external bus interface (" & integer 'image ( BUS_TIMEOUT) & " cycles)." severity warning ;
assert not ( BUS_TIMEOUT /= 0 ) report "NEORV32 PROCESSOR CONFIG NOTE: Using auto-timeout for external bus interface (" & integer 'image ( BUS_TIMEOUT) & " cycles)." severity note ;
assert not ( BUS_TIMEOUT /= 0 ) report "NEORV32 PROCESSOR CONFIG WARNING: Using no auto-timeout for external bus interface (might cause permanent CPU stall)." severity warning ;
assert not ( BUS_TIMEOUT = 0 ) report "NEORV32 PROCESSOR CONFIG NOTE: Using no auto-timeout for external bus interface (might cause permanent CPU stall)." severity note ;
-- external memory interface protocol + max timeout latency notifier (warning) --
-- external memory interface protocol + max timeout latency notifier (warning) --
assert not ( wb_pipe_mode_c = false) report "NEORV32 PROCESSOR CONFIG NOTE: Implementing external memory interface using STANDARD Wishbone protocol." severity note ;
assert not ( wb_pipe_mode_c = false) report "NEORV32 PROCESSOR CONFIG NOTE: Implementing external memory interface using STANDARD Wishbone protocol." severity note ;
assert not ( wb_pipe_mode_c = true) report "NEORV32 PROCESSOR CONFIG NOTE! Implementing external memory interface using PIEPLINED Wishbone protocol." severity note ;
assert not ( wb_pipe_mode_c = true) report "NEORV32 PROCESSOR CONFIG NOTE: Implementing external memory interface using PIEPLINED Wishbone protocol." severity note ;
-- endianness --
-- endianness --
assert not ( xbus_big_endian_c = false) report "NEORV32 PROCESSOR CONFIG NOTE: Using LITTLE-ENDIAN byte order for external memory interface." severity note ;
assert not ( xbus_big_endian_c = false) report "NEORV32 PROCESSOR CONFIG NOTE: Using LITTLE-ENDIAN byte order for external memory interface." severity note ;
assert not ( xbus_big_endian_c = true) report "NEORV32 PROCESSOR CONFIG NOTE: Using BIG-ENDIAN byte order for external memory interface." severity note ;
assert not ( xbus_big_endian_c = true) report "NEORV32 PROCESSOR CONFIG NOTE: Using BIG-ENDIAN byte order for external memory interface." severity note ;
© copyright 1999-2025
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.