仕様確認、部品選定から、ハードウェアの設計/開発および、ソフトウェアの移植開発までのリメイクサービスです。
@設計内容のホワイトボックス化
開発当時の設計者不在等により、設計内容がブラックボックスになっている場合に当社が仕様をホワイトボックス化することで、お客さまの継続生産にあたっての設計資産の管理・保守に貢献いたします。
Aハードウェア設計者・ソフトウェア設計者の協調によるワンストップ対応
お客さまが実施していたハードウェア、ソフトウェア間の仕様の整合性確認等の工数を低減し、お客さまのご要望に沿った組込基板のリメイク開発をご提供します。
部品選定、仕様確認から、ハードウェアの設計/開発および、ソフトウェアの移植開発までワンストップでご提供いたします。
各社CPUを使用した基板の開発実績による
最適なCPUや変更部品の選定。および周辺回路の提案。
ディレーティングや電源負荷変動等の事前検証による変更提案。
コストや長期保証、要求品質、構造を考慮した部品選定。
最適な部品が存在しない場合に、FPGAでの機能実現を提案。
「makefile」「Cソースコード」を自動変換するツールの利用
アセンブラ記述の旧製品ソフトウェアを新マイコンにあわせたアセンブラ記述、C言語へ変更することも可能です。
各種OS(ITRON、T-Kernel、Linux)の開発技術を保有
項目検討、評価環境構築(ツール作成含む)を含むシステム動作に応じた評価
ご要求の信頼性条件を満足する設計内容および測定機による性能検証
当社の開発プロセス、もしくはお客さまの開発プロセスに応じた開発により、第三者の監視を行うことで設計品質を確保
サービスメニュー | 設計概要 | |
---|---|---|
仕様明確化作業 | 旧基板に対する変更対象の仕様明確化 | |
ハードウェア置換え作業 | 部品変更検討 | CPU、ロジック、FPGA(論理開発含む)置換え検討 |
新基板開発 | 仕様書作成、追加仕様検討、構成検討、回路設計、 基板設計(シミュレーション含む)、試作製造、機能検証 |
|
基板評価 | CPU・ソフト置換えを含めたシステム評価および信頼性などの性能検証 | |
ソフトウェア置換え作業 | ドライバソフト移植 | 変更基板に対応したAPI(*1)互換ドライバ開発 |
アプリソフト移植 | システム仕様を考慮し、アプリケーション機能を維持した移植・評価 | |
OS移植 | システムおよび変更後のハードウェアに合わせた最適なOSのポーティング | |
開発環境の移行 | ハードウェア変更内容に合わせた開発環境の移行 |
システム製品を開発してきた経験を基に、お客さまがお困りの基板リメイクを担当。部品の置換えによるCPU基板の開発の他、FPGAの置換え、ソフトウェアの開発実績があります。また、鉄道分野向けに各種基板のリメイク設計を数十件経験。当社の取り組みをご評価いただき、10年以上の継続的なご依頼をいただいています。
ボード種別 | 変更概要 | 基板開発 | FPGA開発 | ソフトウェア開発 | |
---|---|---|---|---|---|
1 | CPU基板(部品多数EOL) | 部品20種の変更対応 | ○ | − | − |
2 | CPU基板(電源ICがEOL) | 部品13種の変更対応 | ○ | − | − |
3 | CPU基板(部品削減) | 機能低減を目的とした不要回路削除による変更対応 | ○ | − | − |
4 | MPU基板(CPUがEOL) | CPU変更および周辺回路見直し | ○ | − | − |
5 | CPU基板(SRAMがEOL) | SRAM等部品8種の変更対応 | ○ | − | − |
6 | CPU基板(機能削減) | FPGA内不要論理削除による再設計 | − | ○ | − |
7 | 画像基板(GPUがEOL) | GPUのEOLに伴う後継品への変更およびFPGA論理影響部分の修正 | ○ | ○ | − |
8 | GPS基板(仕様追加) | 仕様追加によるソフトウェア変更開発 | − | − | ○ |
9 | CPU基板(CPUがEOL) | CPU、FPGAの置換え、およびソフトウェアの移植 | ○ | − | ○ |
10 | CPU基板(LSIがEOL) | EthernetコントローラのEOLによるEtherMACのFPGAへの移植 | ○ | ○ | ○ |
11 | CPU基板(EOL対応、機能改善) | CPU、CPLD等部品45種の変更対応、μT-Kernel2.0のポーティング | ○ | ○ | ○ |
12 | CPU基板(CPUがEOL) | CPU、FPGAの置換え、およびソフトウェアの移植 | ○ | − | ○ |
13 | CPU基板(CPUがEOL) | CPUの置換えおよびソフトウェア移植、顧客新規プロセスへの対応 | ○ | − | ○ |
EOLになったCPU、CPLDを新しい部品に置換え、基板、ソフトウェアをリメイク開発
■概要
種別 | 変更内容 |
---|---|
CPU | SH7145(RENESAS) → RX72N(RENESAS) |
CPLD | MAX2(Intel) → MAX10(Intel) |
ソフト | OS:不明 → μT-Kernel2.0 対応範囲:プラットフォーム(OS・ドライバ等)、アプリ |
その他 |
|
■概要
種別 | 変更内容 |
---|---|
CPU | SH7764(RENESAS) → RZ/A1M(RENESAS) |
ソフト | OS:NORTi 対応範囲:プラットフォーム(OS・ドライバ等) |
その他 |
|
■概要
種別 | 変更内容 |
---|---|
CPU | CY96F6B6R(Cypress) → RL78/F14(RENESAS) |
ソフト | OS:なし 対応範囲:プラットフォーム(ドライバ等) |
その他 |
|