FIDEx - soft-Core processor IDE

Product description

Fidex is an integrated assembler development environment (IDE) for soft-core processors.

It enables the development of assembly code with features that are otherwise available for high-level languages only. Especially larger programs benefit from these features and can be developed much faster.

Some of the most prominent features are:

  • Projectmanagement
  • Assembler templates
  • Source navigator
  • Support of Strings with character sets
  • Support of Memory pages for processors that doen't support them natively also
  • Initialising of any Memories within the FPGA including visualisation
  • Simulator/Debugger including visualisation of named registers and port adresses and access to pre initialized memories
  • Online help including processor manuals
  • Support via Message-Viewer with direct links to the online help
  • Execution of external programs after assembling or at the push of a button
  • Importfilter for existing sources

Supported processors are:

Your advantage

Fidex gives you a number of advantages. Some of them are:

  • Cost reduction due to significantly reduced development times by using templates, the source navigator and the simulator
  • Quality improvement due to increased transparency by using the Source Navigator
  • Platform independence through cross-processor Mnemonic
  • Encapsulation of code parts using namespaces
  • Minimize risks regarding "out-of-memory" through the support of memory pages for processors that doen't support them natively also
  • what else you need, we like to add by assumption of a reasonable effort - it's also for us

We originally developed Fidex for ourselves and use it extensively in our own projects. But the time savings due to the source Navigator is a few weeks a year. Of quality improvement and reduced troubleshooting due to the simulator and the increased source transparency to mention.


Xilinx PicoBlaze™ is a Xilinx trademark
Lattice Mico8™ is a Lattice trademark