Compatible software for humans and processors.

Japanese
eSOL
Embedded, Engineering and Enabling Solution
HOME Our Business About eSOL What's News
Home > Embedded Systems Solution > eBinder IDE > Product Line > Option: Instruction Set Simulator
Products & Services
Product Portfolio
Integrated RTOS Platform
eCROS
System-on-a-Chip
Multi-Core Support
RTOS and Tools
eBinder IDE
Overview
Product Line
Demo Video
RTOS Suite
RTOS Product Line
eT-Kernel Overview
eT-Kernel Multi-Core Edition
Memory Partitioning
eT-Kernel/POSIX
eT-Kernel/Extended
eT-Kernel/Standard
eT-Kernel/Compact
PrKERNELv4
Middleware
File System
Network Stack
USB
Graphics
TI DSP Solution
DaVinci Support
DLNA Software
DLNA Software
Android Solution
eSOL for Android
Value-Added Services
Professional Services
Product Training
Partners
eCROS Partner Program
Success Stories
White Papers
Literature Download
Technical Support
Contact Us

eSOL ONLINE MAGAZINE
Embedded Products Solution
Contact us

T-Kernel/µITRON-based system development suite


eBinder's simulation environment


eBinder SIM
 

eBinder's simulation environment for GUI and network applications with no target board

Overview

eB-SIM is eBinder's simulation environment. It includes features for developing everything from a driver to an application with no target board.

eB-SIM is integrated seamlessly in eBinder for a smooth transition to the real hardware. The unique combination of the high-speed instruction set simulator and a device simulator creates a very productive simulated development environment. You can execute binary code from a cross compiler to develop a GUI application using a LCD/touch panel, network application using BSD sockets, or an application using a generic I/O port, all with the same, fully functional RTOS as on the actual target. And, because simulation contains interrupts, it is possible to verify system behavior including firmware drivers, for example.

Custom simulation devices may optionally be included with eB-SIM SDK to expand to any simulation environment.

* High-speed instruction set simulator core
* A cross compiler for complete operation of RTOS
* Equipped with LCD, touch panel, generic I/O port, and BSD socket interface as standard

eB-SIM structure diagram

Back to top




Using eB-SIM


A GUI application operates in the LCD/touch-panel simulation window; input with a mouse or keyboard. A web server page running on the virtual target is shown in the host web browser. The web server uses eB-SIM's BSD sockets.


The generic I/O port window with settings of generic I/O port directions, current values of ports, and buttons for input ports.

Back to top




Advantages of eB-SIM

* Uses the same cross compiler as the actual target
* Integrated seamlessly to eBinder to ensure development consistency with the target board
* Exceptional instruction set simulator (ISS) with great performance for application development
* Equipped with simulations of a timer, generic I/O ports, BSD sockets, an LCD, and a touch panel as standard
* Able to communicate with external systems and to collaborate with external Windows applications via BSD socket interface
* Optional SDK enables a user to add custom simulation devices for further development

Back to top




Stages to use eB-SIM

* Developing a device driver or application before completing the hardware
* Identifying software/hardware problems before hardware development is complete
* Reducing costs by limiting the amount of hardware required for development

Back to top







Product Line
eBinder for ARM
eBinder for MIPS
eBinder for Power Architecture
eBinder for SH
Option: JTAG support
Option: Instruction Set Simulator
Option: Software Component Packaging Tool
Option: Multi-target Debug
Option: Multi-core Debug