Eliminate Quartus warnings in System
We should try to eliminate Quartus warnings coming from the system part. From what I can see:
Warning (10036): Verilog HDL or VHDL warning at vme_bus.vhd(143): object "vme_xam" assigned a value but never read
Signal removed (2ff3ca1b) in the current master of vme64x_core. Core to be updated and tested.
Warning (10230): Verilog HDL assignment warning at VadjControl.sv(131): truncated value with size 64 to match size of target (32)
Warning (10036): Verilog HDL or VHDL warning at asmi_parallel_asmi_parallel_0.v(157): object "illegal_write_prot_reg" assigned a value but never read
Generated IP, probably unavoidable...
Warning (19016): Clock multiplexers are found and protected Warning (19017): Found clock multiplexer VfcHdSystem:i_VfcHdSystem|VfcConfiguration:i_VfcConfiguration|serial_flash_loader:Synthesis_gen.i_serial_flash_loader|altera_serial_flash_loader:serial_flash_loader_0|altserial_flash_loader:altserial_flash_loader_component|alt_sfl_enhanced:\ENHANCED_PGM_QUAD:sfl_inst_enhanced|dclkin_without_sdr
Generated IP, probably unavoidable...
Warning (276027): Inferred dual-clock RAM node "VfcHdSystem:i_VfcHdSystem|BstDecoder:i_BstDecoder|BstDecoderWbRegs:i_BstDecoderWbRegs|Dpram_m64b9_rtl_0" from synchronous design logic. The read-during-write behavior of a dual-clock RAM is undefined and may not match the behavior of the original design.
To be fixed.
Warning (276020): Inferred RAM node "VfcHdSystem:i_VfcHdSystem|InterruptManagerWb:i_InterruptManagerWb|Fifo_mb32_rtl_0" from synchronous design logic. Pass-through logic has been added to match the read-during-write behavior of the original design.
To be fixed.