2015年6月2日 18:54
COMPUTEX TAIPEI 2015 - ARM、Cortex-MとCordio IPに関する新製品を発表
実のところ55nmプロセスはすでに自動車向けのFlash MCUでは広く使われていた。理由は大容量のFlashである。特にECUに求められる機能が増えた上、機能安全を盛り込むという場合、大容量のFlash Memoryが必要になる。
ただ、外付けで大容量Flashを接続するのは部品原価と実装面積の点で不利だし、外付けにする時点で故障確率が上がるからできれば避けたい。一方で、180nm~90nmプロセスのまま大容量Flashを搭載したら、ダイサイズが極端に肥大化する。55nmへの移行はこうしたジレンマを解決するための方法である。
では汎用MCUではどうか? というと、ひとつは微細化による動作電圧低減で消費電力を増やそうという目的があるが、もうひとつはやはり大容量化が必須になりつつあることだ。
例えばmbed OSはまだ正式にはMinimum Requirementが発表されていない。
ただ、一通りのNetwork StackやSecurity Featureを載せて使おうとすると、SRAMが64KB程度は欲しいとされるし、プログラムの方もそれなりに肥大化するからFlashの容量は大きく取りたい。