Toshiba Corporation Semiconductor Company

HOME > Products > Microcomputer > Products Lineup > MeP > Development Flow

Development Flow

Top - Down Design Flow

MeP development flow follows "the top-down design flow" that initiates with a system specification; it also prepares a development tool. The top-down design flow consists of six steps:

Top-down Design Flow

  1. System Partitioning
    First, partition the system for the part to be implemented to the hardware and the part to be implemented to the software according to the system specification. This must be done manually.
  2. System Simulation
    Verify the adequacy of the system partitioning done in Step 1 by a system simulation. If the partitioning proves to be inappropriate, partition the system in a different way and execute the system simulation again. As for the part to be implemented to the hardware, use hardware design and/or high-level synthesis for implementation.
  3. Basic Development Flow
    Execute C simulation to the parts to be implemented to the software to check if the specification meets the required performance. If not, change the configuration of the MeP core or add hardware extension to meet the required performance.
  4. High-Level Synthesis
    Of the parts to be implemented to the hardware, RTL parts written in C Language can be obtained by high-level synthesis tool.
  5. Platform Base Integration
    Integrate individual blocks including the MeP core into MeP SoC.
  6. Physical Synthesis Flow
    Perform physical synthesis to obtain a high-quality net list.

Basic Development Flow of MeP

Top of this page