Forum Discussion
Altera_Forum
Honored Contributor
14 years agoIP is expensive since a lot of effort goes into creating it. SATA and SDRAM controllers are not easy to create from scratch. USB it depends what you are interfacing with. Some external USB chips provide you a simple bidirectional bus that wouldn't take long to make a controller on the FPGA side to talk to it. If you are looking to create a USB host then that's a different story.