【Cortex-】 やっぱARMっしょ part10 【AxRxMx】©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
ARMデバイス、ARMボードについて組込系ARM全般のスレ 時代は「やっぱARMっしょ」 省電力ニーズの高まりを背景に海外チップベンダーはもとより国内勢も参戦 ホビーとしてのマイコンからスマートデバイス用プロセッサまで ARMコアを持つチップやボードのラインナップは今まさに百花繚乱 【前スレ】 【Cortex-】 やっぱARMっしょ 9 【AxRxMx】 http://wc2014.2ch.net/test/read.cgi/denki/1399381482/ >>695 ARMのペリフェラル(レジスタ構成等)の事。USB規格の公開とは無関係 「macOS Sierra」のコード内に「A10 Fusion」プロセッサに関する記述が見つかる ー ARMベースの「Mac」登場の噂が再燃 | 気になる、記になる… http://taisy0.com/2016/10/02/74729.html お前らがそうやって取り上げるから、Appleはわざとプチリークを仕込むんだろ で、その反応を見て出すか出さないか決める Appleのやり口にのせられすぎなんだよ iPadのアプリがそのまま走るMacでも作ろうとしてるのかな? 同じCPU使ったら走るようになるってわけじゃないでしょ・・・ どうぞARM Macで動画編集でもしてください。スタバで。 ギガビットEthernetとSATAに対応??64bit ARMv8マイコン「ESPRESSOBin Board」 | fabcross https://fabcross.jp/news/2016/20161006_espressobin_board.html >>702 ボードネタは専用スレに書け 【Raspberry Pi Banana pi Orange Pi】 1ボード総合 [無断転載禁止]?2ch.net http://rio2016.2ch.net/test/read.cgi/denki/1452958076/ >>702 スペックは魅力的だがキックスターターじゃなあ、という感じ。 ギガビットEthernetとSATA対応のはBanana Piにもあるよ banana pi BPI-M2 Ultra allwinner R40 quad core SBC https://www.gitbook.com/book/bananapi/bpi-m2-ultra/details Quad Core ARM Cortex A7 CPU Dual core Mali 400 MP2 GPU 2G DDR3 SDRAM support SATA interface MicroSD slot supports up to 256GB expansion 8G eMMC flash (option 16/32/64G) CSI camera intface and DSI display interface support 10/100/1000 Mb Ethernet port (3) USB 2.0 hosts and (1) USB otg port 1080P high-definition video playback HDMI port and multi-channel audio output WIFI&Bluetooth 4.0 with 802.11BGN onboard 3.5mm Stereo Output mini-jack with microphone support Built-in 3.7V Lithium Battery Charging Circuit Hardware security enables trustzone security system, Digital Rights Management (DRM), information encryption/decryption, secure boot, secure JTAG and secure efuse クアルコムの「Snapdragon」が1個から購入可能に IoT時代に向けた新たな取り組み、アロー社が販売代理店に ttp://k-tai.watch.impress.co.jp/docs/news/1024882.html DragonBoard 410c(Snapdragon 410 1.2GHz ram1GB rom8GB bluetooth wifi gps usbx4 gpiox12 i2cx4 hdmi) が9800円。いいな ttp://www.chip1stop.com/search.do?classCd=&did=&keyword=Snapdragon クアルコムの「Snapdragon」が1個から購入可能に IoT時代に向けた新たな取り組み、アロー社が販売代理店に ttp://k-tai.watch.impress.co.jp/docs/news/1024882.html これまでメーカーへ直接卸す形だった、クアルコムのチップセット「Snapdragon」が、 日本国内でも1個単位で、企業のみならず個人でも購入できるようになった。 ラインアップは、「Snapdragon 600E」(APQ8064E)と「Snapdragon 410E」(APQ8016E)の2つ。 「E」は今回の商流で扱われる製品を示す型番であり、スペックは従来存在したSnapdragon 600/410と同等だ。 ↓みたいなツイートを見かけたんだけど、どこまで本当なんだろ? ttps://twitter.com/fadis_/status/784075632464453632 >>710 正しく伝える気ねぇな まさしく独り言だわ twitterにはぴったり >>118 32bitでDMA 無しとか、今時有るの? >どこまで本当なんだろ? ツイートを引っ張ってきて真偽を問うバカ ARM、IoTデバイス向けの組み込みプロセッサ2製品 〜初のARMv8-Mアーキテクチャ採用、セキュリティにフォーカス - PC Watch http://pc.watch.impress.co.jp/docs/news/1026875.html 余計なことしてないで、まともなハイエンドSoC出せよ STMが400MHz動作の40nmマイコンを製品化 http://eetimes.jp/ee/articles/1610/31/news085.html STMicroelectronics(STマイクロエレクトロニクス)は2016年10月28日、 動作周波数400MHzのARM Cotex-M7コア搭載32ビットマイコン「STM32H7シリーズ」を発表した。 40nm世代のフラッシュメモリ混載プロセスを採用し、 従来の同M7コア搭載マイコンに比べ、消費電力当たりの性能が約2倍向上したという。 >>722 そういえば、QualcommはなぜSTMでなくNXPを買収したんだろうな。 Freescaleが欲しかっただけか?なら、後は切り売りか?w NXPはFreescaleを買ったのが運の尽きだったか ARM、Vulkanをサポートする「Mali-G51」 〜4Kストリーミングに強力な「Mali-V61」も発表 - PC Watch http://pc.watch.impress.co.jp/docs/news/1027477.html >>723 CPUしか無いと思ってるんかね NXP買ったことで無線系のシェアえげつないことになってるんだぜ >>726 > CPUしか無いと思ってるんかね その通りw 無線系? そうなんだ(^o^;) >>728 ARMスレで無線系を知らない事を責められてもな〜w >>726 う〜ん、本当にワイヤレスか? 車載半導体の間違いじゃないの? 高周波部品でNXP、あまりピンと来ないな >>731 まぁ方向性的には車載向けという括りでも間違いないと思うけど大雑把過ぎるし CPUにしか目がいってなさそうな感じだったから分かりやすい例を出しただけな 具体的な話だとキーレスエントリーとかNFCみたいな近接通信、レーダー系などなど どの位使われてるのか知らないけどZigBeeとかもそうだよな さらにWi-FiやBTの石もあるけど、この辺は元々Qualcommも持ってて更に強化って感じかね >>732 > 分かりやすい例を出しただけ 根拠の無い話しすんな! >>733 大した話でもないのに何噛みついてんの?w Cortex-M23はM0、M33はM3とM4の後継みたいだけど商品展開はどうなるんだろう M0、M3、M4はフェードアウト? >>735 ARM発表は最上流だからなぁ 先行ES品はともかく、採用SoCが実際に出回るのは1年以上先の話だろうし 実際にSoCとして採用されるかどうか そのSoCの利用が広く普及するかどうかは別問題でもあるし 世代交代が進む場合、数年後に置いてM0〜M7の新規採用は減るかも知れないけど 既にあるチップがどうにかなる訳じゃないしね 今だって7TDMIとか926EJのSoCも売られてる訳で >>735 ARM7やARM9みたく、穏やかに交代だろうね。 >>738 新規設計には非推奨IPになるんじゃないのか 【.biz】ノベル、サーバー向けARMプロセッサに最適化した商用Linux「SUSE Linux Enterprise Server for ARM」 - PC Watch http://pc.watch.impress.co.jp/docs/biz/1028541.html >>741 「カスタムFPGA機能のサポート」の下りが興味深い。 FPGAになにさせるんだろう。 「ニンテンドークラシックミニ ファミリーコンピュータ」のCPUはARM系 | スラド ハードウェア https://hardware.srad.jp/story/16/11/07/0921253/ >>742 サーバーで大事なのは、演算速度よりI/Oの速度。 【後藤弘茂のWeekly海外ニュース】ARMがセキュリティ機能を統合した新プロセッサ「Cortex-M23/M33」を発表 - PC Watch http://pc.watch.impress.co.jp/docs/column/kaigai/1028954.html 【後藤弘茂のWeekly海外ニュース】ARMの新セキュリティアーキテクチャ「ARMv8-M TrustZone」 - PC Watch http://pc.watch.impress.co.jp/docs/column/kaigai/1029104.html 後藤弘茂ってコイツか。 http://pc.watch.impress.co.jp/docs/topic/feature/629501.html >【後藤】みんなすごい誤解していて、 /* 略 */ > ARMはともかく32bitの出来がひどい。何がひどいか? RISCなのに汎用 > レジスタが16本しかない、その内の3本はプログラム関連で使っちゃう > ので、汎用に使えるのはたった13本。これで、ロード/ストアアーキ > テクチャのハンドリングをしなきゃならない。そうするとコンパイラが > 効率的なコードを吐けない。ので、コードステップが非常に長くなる。 >【山田】つまり今のARMの32bitはひどいと。 >【後藤】ひどい。だって、僕の知り合いでネイティブARM 32bitに触れた > 人は皆「変態命令セット」って言ってるし(笑)。 ARMなんかの記事書けるだけの知識あるようには見えんけど、メーカーの プレスリリースの翻訳ならできんのかな? けなすだけなら誰でも出来る 専門誌だって間違ってることいっぱいあるけど、いちいち粘着したり噛みついたりするの? PDP以来の伝統的な奴とは言え ミドルエンディアンとか残ってたからな… >>748 > けなすだけなら誰でも出来る プロのライターの後藤さんを馬鹿にしてないか? > ARMはともかく32bitの出来がひどい。 > だって、僕の知り合いでネイティブARM 32bitに触れた人は皆「変態命令セット」って言ってるし(笑)。 自分の使ったことのあるもの以外は全て変態なんだろう。 同じプロセッサなんてほぼ皆無なのにwww 後藤の名前を知らないならアーキ分野の知識レベルは知れたもんだが、 彼の酷いという基準が違うんだろう。たとえば以下の記述で見ると 比較対象がOSを動かすプロセッサであり、PICみたいなもんじゃ ないことは分かる。 ARMのセキュリティ特権階層は、すごく変。 普通はRing0、1、2、3、セキュアバイザー、ハイパーバイザー、 OS、アプリとできるけど、ARMの場合、これができない。 ARM 32bitの場合は、シフト・演算と並べると速くなるとか、 変な最適化がいっぱいある。後は割り算命令使っちゃダメだとか。 だってCortex-A9までは割り算演算器がなかったから。 何それ!? 一体いつのCPU? って感じでしょ?(笑)。 文句言うなら何が間違ってるか具体的に言わないと意味ないな。 >>751 おう、そうとったか。 アンカーうたなかった俺も悪いが二行目見てもそういう解釈するあたり後藤愛に満ちあふれてるな。 しかし、プロライターてw 俺のけなす〜の対象は>>747 な >>753 の書いてるように何かが間違ってるならそれを具体的に指摘、訂正すべきだろう そういうのは他の人の知見にもなるんだし、話の種にもなる Cortex-M23/Cortex-M33のbig.LITTLEだそうです 「Synergy」欧州でも手応え、FA向けIPも追加予定 http://eetimes.jp/ee/articles/1611/11/news055.html 2018年には、Synergyの専用マイコンのマルチコア化を進める。 具体的には、ARMの「Cortex-M23」「Cortex-M33」コアを用いたものがラインアップに加わる。 Cortex-M23/Cortex-M33は、ARMが2016年10月25日(米国時間)に発表したばかりのコアで、 「ARMv8-M」アーキテクチャを採用するものになる。 Synergyの専用マイコンでは、 Cortex-M33をメイン、Cortex-M23をサブとする「big.LITTLE」構成とし、 Cortex-M33をアプリケーションプロセッサとして、Cortex-M23はパワーマネジメント用として使用する予定だ。 Cortex-M23/Cortex-M33を用いたSynergyマイコンの開発は、2016年末から開始する。 製品化は2018年を予定しているという。 risc黎明時代はパイプラインをストールさせる除算命令など普通になかった 並列実行できて命令順序も変えられるようになればさほど問題とはみなされなくなる armの歴史を眺めれば除算を取り込んだタイミングはごく自然だと思うが シフトや分岐など実行出来る事多いISAのはRISCとして変態と言われても仕方無いでしょ まぁメモリリソースの少ない頃からだからアセンブラ職人の腕の見せ所でもあったけど >>757 除算を1命令サイクルとか無理が大きいから、普通は乗算器とループ命令の組み合わせだろ。 ニーモニックとしては、除算命令有ったとしても。 >>759 「普通」とは人それぞれ Pentiumなどは除算ハードを持つ これがバグったのが有名なX86のFDIVバグ > Pentiumなどは除算ハードを持つ > これがバグったのが有名なX86のFDIVバグ 浮動小数点演算の除算のみサポートしないアーキテクチャなんて存在するか? 乗算命令は並列化が可能だから時間かからないけど 除算命令は時間かかるね x86でも64bitの除算命令が30クロックくらいかかってる リレー計算機で割り算するとガチャガチャした番組思い出した > ARMはともかく32bitの出来がひどい。何がひどいか? RISCなのに汎用 > レジスタが16本しかない、その内の3本はプログラム関連で使っちゃう > ので、汎用に使えるのはたった13本。これで、ロード/ストアアーキ > テクチャのハンドリングをしなきゃならない。そうするとコンパイラが > 効率的なコードを吐けない。ので、コードステップが非常に長くなる。 コンパイラの出力見たことないんだろうなあ、というのが率直な感想。 >>760 あるかと言われたら、 組み込みでどうかは分からないけど乗算器とニュートン法で 除算してた過去のcpuはあった。 ただieee754が使われるようになってからは精度保証が 難しいからないんじゃないかと思う >>764 R13=スタックポインタ R14=リンクレジスタ R15=プログラムカウンタ 32bitのARMのレジスタは実質13本なのは事実 演算はすべてレジスタ-レジスタ間のみ x86のようなレジスタ-メモリ間の演算を行う命令は存在しない 64bitのARMでも X30=リンクレジスタ X16、X17=プラスマイナス128MB以上の範囲への ジャンプやサブルーチンコールする時にリンカが使うためのリザーブ といろいろと使えないレジスタがあるのは事実 >>764 パイプライン崩さない様にとかで、ステップ数増える事も有るしな。 レジスタ多いと、命令の中の、レジスタ指定部分のビット数増えてしまうから、多ければ良いとも言えない。 レジスタ用途限定した方が、ロジックがシンプルになるので、クロックの高速化しやすい。 >>767 >レジスタ用途限定した方が、ロジックがシンプルになるので、クロックの高速化しやすい。 性能重視設計のCPUはレジスタリネーミングという手法を使ってるから 内部的には100を超える物理レジスタ持ってるけどな レジスタフィールドの長さの制限とレジスタ数の兼ね合いで 一番バランスがいいのが32個なのでは? 性能重視設計のRISCプロセッサの多くが32個だからね レジスタ16個は糞と主張するやつは今しか見えていない 半導体の集積度が向上したおかげで 今現在はレジスタ32個がよさそう、というだけだ 未来では恥ずかしげもなく32個は糞、バランスで1G個がいいと言うだろうさ 命令の基本が分かってない レジスタ番号で命令長が食われる。1G個で3オペランドだと、レジスタ指定で90ビット。 1G個のレジスタアクセスは遅すぎて使えない 40年前は8ビットCPUが主流。今は8倍の64ビット 同じペースなら40年後には512ビットCPU。90ビットなんて屁みたいなもんよ >>771 50年持ったけど息切れしてるムーアの法則って知ってる? ソシオネクスト、ARM Cortex-A53を24コア内蔵するサーバー向けSoC - PC Watch http://pc.watch.impress.co.jp/docs/news/1029735.html >>774 いや、俺も>>772 氏と同意見だよ。 「同じペースなら」と言ってるが、512ビットCPUが必要な根拠が曖昧。 このスレな気がするが、誰かが調査したらレジスタが一番多く使われる13ビットまでとか。 32bit→64bitも、アドレス空間拡大が主目的だし。 同じペースで拡大するのも不明だしね。 (40年前でなく30年前だと思うし、それから10年で32bitになった。が、64bitになるには15〜20年必要だった) (つまりビット数拡大は、鈍化傾向と言えるだろう) そう言うのをネタにマジレスっていうんだぜ 空気読めない奴多いんだな ネタにマヂレスじゃなくてアホをかまうなが正しいんじゃね CMSIS5リリース ARM-software/CMSIS_5: CMSIS Version 5 Development Repository https://github.com/ARM-software/CMSIS_5 >>776 旗色が悪くなるとネタで逃げる。。。 だったら最初っから出て来なければいいものをw >>780 旗色ってなんだ?この流れでは俺は初めて書き込んだけど くやしいのうって言って欲しいだけか? 40年も512ビットもペースもどうでもいいんだよ >>769 の言う「今しか見えていない」、つまりCPUは進化し続けてるってこと言ってるだけなんだから 512bit プロセッサって、VLIWアーキテクチャだよね! 大阪府三島郡島本町は イジメ被害者の人権をどう考えてるの 暴力肯定いじめ容認? 信じられないかもしれないけどCPUアーキはこの 50年間近くそんなに進歩してない。 今のCPUは基本的に1960年代後半に作られたIBMの メインフレームCPUの技術が主体。 スーパースカラ、レジスタリネーミング等のアーキは50年前の技術。 進歩したのはデバイステクノロジで、1チップ化され劇的に 安くなった事とクロック周波数とコア数。それとメモリサイズの増大。 それを支えたのがムーアの法則。だけどもう終わり。 今までと同様に機能/性能がどんどん増えるという幻想は捨てなさい。 ほんと空気読めないのなw ところで>>773 見て思い出したけどOpteronAって物は出荷されてるのかね 鯖系向け製品はずっと出す出す詐欺だよなぁ 今のcore i7はAVXというVLIWアーキテクチャやないか(スレチ) 分かったよ。 > ほんと空気読めないのなw →悔しそうだなwww。 出てこなくていいよ 512bitプロセッサって 数十回程度のループカウンタに使うレジスタも512bitになっちゃうわけ? もったいないお化けが出てきそう > 512bitプロセッサって > 数十回程度のループカウンタに使うレジスタも512bitになっちゃうわけ? 64bitプロセッサのintのサイズは64bit、とか思ってそうだな >>794 一般にはILP64とかLP64とかLLP64とか言われてintを32/64bitどう扱うか 複数モデルがある。 なんてこと知らんだろうけど。 #また湧いて来た気がする > 一般にはILP64とかLP64とかLLP64とか言われてintを32/64bitどう扱うか > 複数モデルがある。 > > なんてこと知らんだろうけど。 >>793 の周囲ではこういうのが知識自慢として通用するのかw >>64 bitプロセッサのintのサイズは64bit、とか思ってそうだな これが浅はかな間違いだってことよ。 知らないなら知らないって言えば良いだけなのに。 揚げ足取ろうとして自爆したでしょ。 > >>64 bitプロセッサのintのサイズは64bit、とか思ってそうだな > > これが浅はかな間違いだってことよ。 > 知らないなら知らないって言えば良いだけなのに。 > 揚げ足取ろうとして自爆したでしょ。 日本語の読解力ないのが自慢かな? ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる