CIMFlow LogoCIMFlow

Simulator

Runtime model, configuration, and analysis workflow for CIMFlow-Simulator

The Simulator section documents CIMFlow-Simulator, the SystemC-based cycle-accurate simulator that executes ISA instruction streams produced by the CIMFlow compiler and produces cycle/energy reports.

Scope

This section covers:

  • Cycle-level execution model (Chip → Core → Units hierarchy)
  • Memory hierarchy, NoC transfer, and synchronization semantics
  • Input file formats and validation rules
  • CLI interfaces and output metrics

Boundary with Other Sections

For ISA definitions see Abstraction, for compilation see Compiler, for end-to-end workflow see Framework.


Page Map


Code Coverage Map

The tree below shows the source directory layout of the CIMFlow-Simulator C++ codebase. For a detailed file-level view, see Architecture / Source Directory Map.

Last updated on