Due to the lack of transparency of benchmarks for ViC, it is impossible to perform serious comparative evaluations… Here are some yardsticks with respect to power-consumption of embedded memories!
Key issues for static consumption
Which static consumption among the followings:
Static = Leakage?
Measure in which mode :
Sleep mode : inputs/clock toggling or not? (RAM)
Operating mode (RAM)
Standby mode (RAM/ROM)
Stand-by leakage (RAM/ROM)
Benchmarking by
Computation fom DRM target or silicon data
DC/transient Simulations with Spice Models
Key issues for dynamic consumption
Power consumption from:
Dynamic operation:
Measure in which mode :
Use conditions of the SoC in which the ViC will be inserted
Read Margin issue
Dynamic NOP (No OPeration)
Stand-by leakage
Benchmarking by
Computation
Simulation
DOLPHIN Benchmarking technique
Considering the seriousness of competitive evaluation, we have reviewed our benchmarking technique. Due to the important decision prospective users have to make, the relevance of choosing the appropriate benchmark for low power-consumption, specific to a system application, must be pointed out.
Until now, the product-oriented developers’ approach consisted in using ultra-pessimistic evaluators, which explains a number of sad surprises when “deceived” users had compared DOLPHIN figures for comparison against unspecified benchmarks.
A constructive proposal for RAMs/ROMs is presented on the RAMs/ROMs benchmark pages as explicit Benchmarks; they can be seen as an implicit question as to our prospects’ and customers’ preference for a reasonable but thorough benchmark capturing their own needs for RAMs/ROMs as far as low power-consumption is concerned.
These RAM/ROM Benchmarks could be replaced by any other more relevant.
If some user’s benchmark of choice were to differ strongly from average expectations on the reverse, established with uniform distributions, a separate sheet describes the use of SUCCESS™ for hardware-software cosimulation for assessing memory power-consumption.