The controller for ata100 is on board.You do not need anything else to make your ata 100 hdd work.If you wish a scsi device,you need a controoler card for that to work.If you are setting up a raid array,you would ned an additional controller. I doubt you are going in that direction if you are new to building computers. I hope this helps.