Skip to main content
Tasking
Main Japanese menu
ホーム
Webセミナー
リソース
ガイドブック
データシート
ニュースレター
ホワイトペーパー
人気のトピック
Altium 365
Altium Designer
ECAD/MCAD
PCB設計
PCB設計を始めよう
PCB配線
PDN Analyzer
エンジニアリングニュース
サプライチェーン
シグナルインテグリティ
シミュレーション/解析
チームコラボレーション
テクノロジー
パワーインテグリティ
プロジェクト管理
リジッドフレキシブル
回路設計
生産性設計(DFM)
組込みソフトウェア
統合設計環境
設計データ管理
部品表(BOM)
高速設計
Tasking
Tasking は、特殊な組込みソフトウェアの設計と開発のために構築されています。詳細については、リソースライブラリをご覧ください。
組み込みソフトウェア開発のためのリスク管理
成功したダウンヒルスキーヤー、F1レーサー、登山家に共通するものは何でしょう? そのスポーツについて、できるだけ多くのことを学び、最高の道具を使用していることです。このアプローチを取ることによって、単なるリスクを、明確な見返りのある計算されたリスクに変えるのです。しかし、組み込みソフトウェアの開発は危険なスポーツではない、と言われるかもしれません… 実際には、先進運転支援システム(ADAS)アプリケーションや自動運転アプリケーション用の埋め込みソフトウェア開発は、考えているよりリスクの大きい場合があります。少なくとも、ほぼ時速160 kmで山を滑り降りたり、またはむき出しの断崖の表面を登ったりする人たちのように、リスクを減らすのに必要な知識とツールを蓄積している場合を除いて。 うまくいかないのは何か? ADASや自動運転技術は、組み込みソフトウェア、マイクロプロセッサ、プリント基板(PCB) を組み合わせた組み込みソリューションによって、アダプティブクルーズコントロール、車線逸脱警告
Read Article
車載アプリケーション用コンパイラの選択
図1: 「未来の自動車」は、それほど先のことではない! 車載アプリケーション用のコンパイラ機能 コンパイラ機能に求められることは、自動車業界の製品によって異なります。一部のコンパイラは、オープンソースのコンパイラがベースとなっています。一見すると、これらは有能で安価に見えます。しかし、「有能」と「安価」は、両立する場合がほとんどなく、ここでも同様です。安価ではあるが、大きな欠点がいくつかあり、実際の製品のコードを開発するときには,以下のような頭痛の種がたくさん出てくる可能性があります。 コンパイラが、再販業者の管理下にない。バグが蔓延、増殖する可能性がある オープンソースのコンパイラは、しばしばハードウェアを意識していない。ハードウェアが提供するパフォーマンスや安全性を全て利用できない場合がある。 一般に、カスタムコンパイラの生成するコードの方が優れている。より速くサイズが小さい。 コード最適化を行わないコンパイラを検討している場合、結局は自分をごまかすことにもなりかねません
Read Article