By the present time we've developed:
IEESD-2000 - Integrated Environment for Embedded System Design. IEESD-2000 system is used for the microprocessor-based devices hardware and software co-design. It enables the project designing, the results analyzing, the fit VHDL-descriptions generating for the debugged projects. It gives a capability of device models' descriptions creating using high-level languages, enables from-outline-to-particular designing and team-work. These characterizing facts of our system we can rank as most important in comparison with other systems:
an opportunity of the processor units using in devices designing;
an opportunity of the firmware complexes modeling;
an opportunity of the multiple-processor systems designing.
These characteristics make it very useful in designing Systems on a Chip (SoC), which become very widespread.
HLCCAD - System of a chip high-level designing. The system enables complicated hierarchical modeling of digital devices, which consist of components with different levels of complexity from logic gates to RAM, projects modelling, results analyzing, fit VHDL-descriptions generating for the debugged projects. Besides, we've developed the technology of using high-level programming system in creating models for complicated components (such as microprocessors and microcontrollers) automatically.
WInter - Integrated environment for Embedded System Software Design. Integrated environment enables the complicated software for embedded system designing with assembly and C languages using microcontrollers and peripheral models.
UniICS - Universal in-Circuit Simulator. UniICS is the firmware system, used for designing and debugging digital devices of any level of complexity (including multiple-processor ones) in a real environment.
Now we are hardly work on the following tools:
Universal emulator of microprocessor and microcontrollers
Retargettable assembler and C-compiler
New models of microprocessors and microcontrollers
Our laboratory could be engaged to:
designing new models of processors and other digital devices with purpose of getting effective facilities for designing systems on the basis of these devices;
participating in development of hardware and software for the digital systems.
We have attainments of:
developing software for the embedded systems using assembly and C languages;
hardware schemes designing using VHDL language.
Distance Learning Research Lab
Network Technologies Research Lab