CPU開発に必須な検証手法の話

CPU開発をしていると、自分の設計したCPUが正しく動作しているかを検証する必要が必ず生じる。 プログラムを流して動作させているときに、そのプログラムが正しく動作したかを確かめるためには、いくつかの方法がある。 一つ目はプログラム自体に検証能力を持たせる方法(セルフチェックパタン)、もう一つはISS(命令セット…