Forum Discussion
Altera_Forum
Honored Contributor
13 years ago --- Quote Start --- I want to create a new SOPC and don't know which components I finally need. --- Quote End --- Well, if you describe to yourself "how" your system is supposed to work, eg., draw a flow chart, you'll quickly figure out what you "need". --- Quote Start --- If I understand correctly, I need: A Nios II processor to control the blocks. A UART to connect from one side to the GPIO and the other side to the SDRAM(do I need a PIO to send the coeffidients to the SDRAM from the UART?). A PIO block to read from the SDRAM and send the coefficients to the logic block(and let the block know when to read them). --- Quote End --- Based on the fact that you want to use the serial module (rather than JTAG), and you want to expend minimal effort on hardware design, then you want an SOPC system with a NIOS II processor, and a UART. That UART would connect to the GPIO that in turn connect to your external module. Work with that until you get "Hello World!" working. Then modify the SOPC system to add whatever you want to test. Whether it is PIO or RAM depends on how you interface to your hardware. I know there is a lot to come to grips with, but don't get intimidated, start off simple/minimal - NIOS II + UART. Once you get that working, you'll feel a lot more comfortable in the development environment. Cheers, Dave