--- Quote Start ---
Look for "Click to export" in Qsys. So you can make the whole Avalon MM slave interface available in Quartus.
--- Quote End ---
You mean this set of codes will appear? That did remove the error "must be connected to an avalon-MM master." I can export this now.
.sdram_0_s1_address (<connected-to-sdram_0_s1_address>), // sdram_0_s1.address
.sdram_0_s1_byteenable_n (<connected-to-sdram_0_s1_byteenable_n>), // .byteenable_n
.sdram_0_s1_chipselect (<connected-to-sdram_0_s1_chipselect>), // .chipselect
.sdram_0_s1_writedata (<connected-to-sdram_0_s1_writedata>), // .writedata
.sdram_0_s1_read_n (<connected-to-sdram_0_s1_read_n>), // .read_n
.sdram_0_s1_write_n (<connected-to-sdram_0_s1_write_n>), // .write_n
.sdram_0_s1_readdata (<connected-to-sdram_0_s1_readdata>), // .readdata
.sdram_0_s1_readdatavalid (<connected-to-sdram_0_s1_readdatavalid>), // .readdatavalid
.sdram_0_s1_waitrequest (<connected-to-sdram_0_s1_waitrequest>) // .waitrequest
From here, I can just work on the logic using the avalon interface guide right? Thank you for sharing your knowledge on this. I have a simple request though. I have read that guide but do you know any straight forward guide that could help me develop my design? An example will be of great help to me :)