Altera_Forum
Honored Contributor
14 years agoNIOS II vs 100% hardware implementation
Hi all,
I'm working on a videoprocessing application. Now I am faced with a importnant design choice: create the whole system in hardware or create a SoC (a NIOS II system). Most importnant to me is that the application is maintainable, modular and boosts enough realtime performance. I know the basic premise that a hardware solution is as fast as possible, can be designed with modularity in mind and might be more of a hassle to maintain in comparison to software. On the other hand a NIOS II system should also be able to meet realtime requirements without too much trouble also provides the modularity of the Avalon bus and good maintainability. Drawback is possible IP-costs off course, but I forget about that for the time being. What I'd like to ask is, what other factors should I take in consideration (e.g. power consumption) and how do both solutions compare against each other? Thanks in advance