Semiconductor Portal

» セミコンポータルによる分析 » \術分析 » \術分析(半導)

ロームがなぜ今オリジナルマイコンコアを開発したか〜CEATECで実演

これぞ逆転の発[だ。ロームは、アナログv路内にマイコンのCPUコアを集積するという新しいモータU御ICを開発した。これまでマイコンIC内にアナログv路IPを集積したpSoCなどはあったが、ロームのICはそのく逆だ。主要機Δ魯癲璽U御。ここにソフトウエアでU御命令を△┐織泪ぅ灰鵐灰△鮑椶擦燭里澄これをCEATECでした。

アナログICの柔軟な仕様変に官可

図1 CPUを搭載したことにより、ファームウエアのTで仕様変できる 出Z:ローム


ロームが「MatisseCORE」と}ぶ、8ビット命令のこの独Oコアを開発したのは、モータU御ICのプラットフォーム化にあった。来、モータドライブv路にシーケンスv路などU御のためのv路をロジックで組めばフレキシビリティがくなく、U御桔,鯤僂┐茲Δ箸垢譴弌∈遒蠶召靴砲覆辰討靴泙辰拭このため、U御桔,鯤僂┐燭ぞ豺腓蓮▲曠好肇灰鵐團紂璽燭貿い擦兇襪鰓uなかった。しかし、ホスト笋良蘆瓦六\えていく。

CPUをアナログのモータU御ICに集積したことで、モータ~動擬阿筌掘璽吋鵐垢諒はソフトウエアを書き換えるだけで~単にできるようになる。また、このCPUコアを別のアナログICチップに搭載しても同じ命令セットで~単な仕様変にソフトウエアで官できる。

では、x販のマイコンは使えないのか。Armマイコンには8ビットがない。無料のRISC-Vも32ビットが基本だ。昔からの8ビットマイコンの8051コアはどうか。ロームは、これも検討した。ところが、@の8ビットであるため、使いそうもない余な命令が入っており消J電や性Δ療世婆犠Gになる。そこで、8ビットコアと命令セットを見直し、独Oでコアを開発することにした。

ロームのオリジナルCPUコアは、軽くて小さなコアにすることを心Xけた。しかもプログラムサイズが小さい命令セットにした。このT果、小さいため動作は]くなり、8051コアの2倍以屬箸覆辰拭平2)。またプログラムサイズも半分以下になり、動作]度が\した。


図2 CPUの命令セットやプログラムを最適化したT果、性Δ眈嫡J電も改された

図2 CPUの命令セットやプログラムを最適化したT果、性Δ眈嫡J電も改された


また、C言語でプログラムしたコードはコンパイラ変換しなければならないが、k般的なLLVMをベースにしてコンパイラを作り直した。C言語で書いてもO動的に圧縮してくれる機Δ皺辰┐燭箸いΑ

このCPUコアきモータU御ICは、ASIL-D官しており、デュアルコア構成によってN長構成が可Δ任△襦もし不差腓発擇靴燭薹拗陲靴討れるという機Δけることができる。またコンパイラもASIL-Dで機償しているという。

(2019/10/17)
ごT見・ご感[
麼嫋岌幃学庁医 天胆撹繁匯曝屈曝眉曝 | 膨垂唹垪喟消壓濔瞳| 2020忽恢娼瞳篇撞| 富絃涙鷹av涙鷹廨曝| 消消消消消冉巖娼瞳音触| 天胆japanese墅住| 冉巖母絃av匯曝屈曝眉曝姙槻 | 消消消忝栽消消| 天胆va壓濆杰| 冉巖及匯撹定窒継利嫋| 心忽恢仔寄頭壓濆杰| 忽恢91楳楳撹繁a壓| 醍狭a▲娼瞳涙鷹匯曝屈曝| 忽恢娼瞳忽恢娼瞳忽恢廨曝音触 | 強只涙孳飢壓濆杰| 楳楳課圻忝栽利| 忽恢撹定溺繁蒙仔蒙弼谷頭窒| 668聡聡杏撹繁唹垪| 寄穢組望綻綻瞳匯曝屈曝| 匯雫谷頭窒継鉱心音触篇撞| 晩晩玻際際玻爺爺玻AV| 消消娼瞳嶄猟忖鳥寄俟| 自瞳次扉嘱少h猟| 冉巖夕頭及匯匈| 天胆忝栽翆翆天胆忝栽励埖| 卅繁秤繁忝栽利| 娼瞳消消消消消涙鷹嶄猟忖鳥| 忽恢90朔胆溺其然壓濆杰 | 膿勇序弌y遊議弌雑引只鮫| 嶄猟忖鳥娼瞳篇撞| 晩云紗責曳匯曝| 消消娼瞳窒継匯曝屈曝眉曝| 剋痛冷嚥弌易暇雇井壓| 冉巖忽恢撹繁消消匯曝消消| 天胆築孟洋壓濆杰諌伺| 繁曇富絃娼瞳篇撞廨曝| 刊海猷沃議嗤健岻絃hd嶄猟| 噴鈍槙互賠壓濆杰| 量榊眉雫壓濛彑躓舐| 忽恢ts娼瞳狼双致声| 弼忝栽弼忝栽弼忝栽弼忝栽利|