Nios® V/II Embedded Design Suite (EDS)
Support for Embedded Development Tools, Processors (SoCs and Nios® V/II processor), Embedded Development Suites (EDSs), Boot and Configuration, Operating Systems, C and C++
12603 Discussions

Automatically create Nios II Instructions from C

Altera_Forum
Honored Contributor II
875 Views

Hi All, 

 

I'm trying to commercialize some technology that can automatically create instruction extensions for a host of extendible cpu cores including Nios II. The tool takes application C code (dusty deck code is fine) and will spit our a set of candidate instructions for the Nios that will accelerate the application. The original application code is also automatically rewritten to call the appropriate instructions, so there is minimum effort in application porting. The tool will also give speed up and area estimations for each instruction. 

 

For those of you who know Tensilica, it is similar to their Express tool, however very different in the type of instruction extensions we find. Our focus is more on creating application specific processors than is the focus of Tensilica. 

 

I'd like to understand better the demand for such technology in the Nios community. As you all know the Nios II has extended t the number of potential instructions enormously over the nios. What is the reason for this? Customer demand? 

 

For those that are particularly interested in this technology we would be happy to demonstrate its capabilities. 

 

Kind regards, 

Jason Brown
0 Kudos
0 Replies
Reply