|
|
SPACESTUDIO
System-Level Integrated Development Environment (IDE)
SpaceStudio is an Eclipse-based development environment designed for the creation, simulation and monitoring of electronic embedded systems applications and their architectures. Add your C, C++ or SystemC IP models or browse through a component library to create your parameterized system. System configuration and parameters are centralized for easy access.
Simple Drag'n Drop Architectural Exploration
Architectural exploration lets you create and analyze different system configurations (e.g., number of processors and busses, hardware or software task implementation, coprocessors, etc.), which is typically not feasible when working at the Register Transfer Level (RTL), because the work and time required to evaluate just a few possibilities can be enormous.
With the help of SpaceStudio, drag your application blocks onto (or between!) either a hardware or a software partition that you create.
Analytics and Performance Evaluation
SpaceStudio integrates co-debugging and post-simulation monitoring tools, thereby maximizing development efficiency. Many statistics are collected and can be graphically represented through several helpful views. Application modules’ communications, memory accesses, software task schedule profiling, and various global system activities are some of the possibles views available using SpaceStudio.
|
SpaceStudio's main editing console, also showing
schematic view of a system. |
SpaceStudio binding table,
drag'n drop tree view and configuration management window. |
|
Monitoring representation showing a summary view of bus
activity,including bus usage, number of reads and writes transactions and data
rate. |
Monitoring representation showing activity between two
application modules. |
|
|
|
|
|
|
|