Steps: 0.create a folder * 1.open quartus prinme 2.go to file and open new project wizard 3.choose the folder directory 4.choose the name 5.empty project 6.choose the hardware model 7.next,next family cyclone v and device cyclonev sx extended and select 8.eda tool settings click next 9.check the summary then click finish 10.file> new > create verilog hdl file> then create a new block diagram 11.always save (clicking save as on the file tab and it auto name) 12.testing" module multiplication(input a,input b,output x); assign x=a*b; endmodule " 13. save as. 14.go to file > create/update>create symbol.... 15.double clik on the screen 16 choose the file and insert into the screen 17.after testing go to processing >start compilation 18,. manual https://ftp.intel.com/Public/Pub/fpgaup/pub/Intel_Material/Boards/DE10-Standard/DE10_Standard_User_Manual.pdf 19.after compilatyion , go to assigment pin planner 20.choose pin locations according to the manual 21.compile 23.after compilation to test it , turn on the board and after go ro tools programer, select hardwarre if not selected and click auto detect and select 24. add file aND select file with extension sof in the output file 25. disable first line