HEIDE is an IDE for a multiprocessor microcontroller platform named HElabor. The HElabor Multiprocessor Platform was conceived and developed by Elio Strollo, a researcher at the Electronic Engineering department of La Sapienza University in Rome.
HEIDE integrates the following features:
A "watches" windows is provided to monitor the memory location defined by physical address or mnemonic symbols. A "processors" windows shows the program counter and executed code for each processor core, of which there can be up to 32 in a single system, but systems can be easily stacked and connected to further parallelize execution.
The team, led by Giorgio Daino, plans to add graphical views for plotting of input/output signals, and many other support tools, a full-fledged parser for the language, and more.
HEIDE will be released into the open source. Currently it is ready and functional, though the project including the microcontroller platform is under evaluation for European sponsorship.