I had done it for many times, it is OK for Terasic DE3 board.
Note should be taken that:
(1) There are different projects provided by Terasic for 1-rank or 2-rank
DRAM module.
For example: DE3_150_DDR2_1G_1RANK, or DE3_150_DDR2_1G_2RANK
Normally it uses "DE3_150_DDR2_1G_2RANK"
(2) Terasic also provides different projects for different versions of Quartus.
Use the proper one according to your Quartus version.