アカウント名:
パスワード:
# RXの性能は決して悪くないというか、100MHz動作で内蔵Flashがノーウェイトで動くとか、かなり凄いんだけどさ。
実はこのクラスでこれが実現できているマイコンはあまりなかったり。私が関わったマイコンでは、NXPのLPC1000/2000系ぐらいで、こちらはRXのようなプロセス技術の改良ではなく、内蔵Flashを128bit幅で読み出してキャッシュしておくという、ある意味力技です。
ハードウェアの隠蔽ができるようなシステムなら、そもそもそんなオーバーヘッドを許容するだけの余裕があるわけだから、組み込みにおいてはコストダウンがなってないってことでもあるわけで…。
日本メーカーはCPU屋がくっつきすぎのような気がしますけど、そもそもの需要が落ちてきてるのかも。セカンドソースしてないで自社だけでがんばるのは利益を独占できておいしいのだろうけど、日立が以前にH8で起こしたCPU不足なんかを見ると、ココが部品調達のアキレス腱になってはどうしようもないんじゃないかと思ったりします。(米メーカーが初期にセカンドソースを認めたのはそういう供給不足の不安を解消するためだったはず)
100MHz動作のFlash、これは半導体製造プロセスまで握っている強みが出たのでしょうね。NXPのやり方のほうが、どこででも使えるという意味では汎用性があって良いのではないかと思います。自分の場合、いったんRAMに転送してスピードを稼ぐのだから、もともとFlashROMは遅いものだと思ってました。メモリの足りないシステムだと、そういう力技は使えないのでしょうね。
めいっぱいキャッシュに突っ込んでヒットしている間だけは高速でブン回すという戦略もあるけど、これはこれでキャッシュ容量や構成が変動する可能性もあるわけだし、何といっても遅延時間を正確に見積もるのが難しい。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
計算機科学者とは、壊れていないものを修理する人々のことである
組み込みは息が長いから (スコア:1)
まあ、さすがにZ80とか使っているのは、パチンコ関連ぐらいかなぁ。あの辺は法規制もあって、変えられませんから。
ただ、一つの会社内で、一方で同じクラス・目的のマイコンを複数抱えたままでは、無駄や非効率も多くて、統合のメリットを活かせないばかりか、海外ARM陣営に対抗できませんから(できても厳しいと思いますが)、いつかはしなきゃいけないし。あと、NECエレと統合後は、ここにV850系や78K系まで入ってくるし。
あるいは、各アーキテクチャ毎に目的をハッキリさせて住み分けというある意味日本らしい戦略もありますけど、これも無駄が多そうな気がしますし、日本製の家電製品等のマイコン制御製品が韓国や中国メーカーに押されていることを考えると不安は多い気がします。
実はこのクラスでこれが実現できているマイコンはあまりなかったり。私が関わったマイコンでは、NXPのLPC1000/2000系ぐらいで、こちらはRXのようなプロセス技術の改良ではなく、内蔵Flashを128bit幅で読み出してキャッシュしておくという、ある意味力技です。
Re:組み込みは息が長いから (スコア:2)
ハードウェアの隠蔽ができるようなシステムなら、そもそもそんなオーバーヘッドを許容するだけの
余裕があるわけだから、組み込みにおいてはコストダウンがなってないってことでもあるわけで…。
日本メーカーはCPU屋がくっつきすぎのような気がしますけど、そもそもの需要が落ちてきてるのかも。
セカンドソースしてないで自社だけでがんばるのは利益を独占できておいしいのだろうけど、
日立が以前にH8で起こしたCPU不足なんかを見ると、ココが部品調達のアキレス腱になっては
どうしようもないんじゃないかと思ったりします。
(米メーカーが初期にセカンドソースを認めたのはそういう供給不足の不安を解消するためだったはず)
100MHz動作のFlash、これは半導体製造プロセスまで握っている強みが出たのでしょうね。
NXPのやり方のほうが、どこででも使えるという意味では汎用性があって良いのではないかと思います。
自分の場合、いったんRAMに転送してスピードを稼ぐのだから、もともとFlashROMは遅いものだと思ってました。
メモリの足りないシステムだと、そういう力技は使えないのでしょうね。
めいっぱいキャッシュに突っ込んでヒットしている間だけは高速でブン回すという戦略もあるけど、
これはこれでキャッシュ容量や構成が変動する可能性もあるわけだし、
何といっても遅延時間を正確に見積もるのが難しい。