概要
Patniは自動車用のエレクトロニクス、モバイル機器、ホームエンターテイメント、家庭用電化製品、ストレージ、医療用エレクトロニクス、産業用自動化制御、オフィスオートメーション向けの組込み部品用に、各種の設計、開発、およびサポートサービスを提供しています。組込みシステム分野におけるトップサービスプロバイダとして、以下を含む総合的な製品化サービスを提供しています。
- ASIC/FPGAおよびボードの設計
- ブートローダー、BIOSおよびファームウェアの開発
- オペレーティングシステムとカーネルの移植
- ボードサポートパッケージとSDK
- OSパーソナリティレイヤまたは評価キット
- 通信プロトコルスタック
- ミドルウェアの開発
- アプリケーション開発
- リサーチ、評価、実現可能性の分析
- 品質保証とテスティングフレームワーク
- 継続的なエンジニアリング
- テスティング
Patniの組込みシステムプラクティスは、以下を含む各種の垂直市場にサービスを提供しています。
- Automotive
- Consumer Electronics
- Automation & Control
- Storage, Networks & Computing
- Medical Electronics
- Mobile & Wireless
- Office Automation
- Semiconductors.
Patniの利点
Patniは各種技術の豊富な知識を基に、さまざまな業界に画期的なソリューションを提供しています。業界の専門知識と、高度なプロセスおよびソフトウェアツールを組み合わせたグローバルソリューションデリバリモデルを使用して、短納期で、お客様の仕様に合わせて高品質なソリューションを提供しています。Patniのソリューションには以下の特長があります。
- 1万人/年以上の工数に相当する組込み開発の経験
- ハードウェア設計、ファームウェア、デバイスドライバ、各種のリアルタイムオペレーティングシステム、プロトコルにおける強み
- 繰返し、および増分可能な開発技法(IIDM)および即応性のある組込みシステム開発を含むベストオブブリードプロセスフレームワークを多用
- ラボのインフラストラクチャへの投資や、オフショアでの顧客環境の再現能力
プロセッサ/マイクロコントローラの専門知識
Patniは各種の産業用アプリケーション向けに、さまざまな汎用プロセッサ、デジタル信号 プロセッサ、マイクロコントローラにかかわった経験があります。特に以下の分野での専門知識が 豊富です。
| Intelアーキテクチャ | XScale, IXP465, PXA 255, PXA 27x, i960, x86, 8051, 8052 |
|---|---|
| ARM | StrongARM, ARM 7, ARM7TDMI, ARM 9, ARM926EJ-S |
| Texas Instruments | TMS 320C6x, TMS 320C55x, TMS 320C54x DSPs OMAP 1510, OMAP 1621, OMAP 2420 DM 270, DM 320, DM 642 |
| NEC | µComputerシリーズ - 87AD, 78K - NEC78F0535 |
| ルネサス | H8/3048 |
| ST | ST 7, STR71x |
| Atmel | ATMega 16, ATMega128L, ATMega48, ATMega88, AT 76C713 |
| 三菱 | M16C62 |
| 日立 | SH3, SH4 |
| AMD | Geode |
| IBM | PowerPC - 5200, 750x |
| フィリップス | Philips XA-C3 |
| Freescale | MPC 8347E, MPC852T |
| アナログデバイス | BlackFin DSP |
| その他 | MIPS, SPARC |
FPGA/ASIC設計に関する専門知識
Semiconductors.に関するセクションを参照してください。
FPGA/ASIC設計に関する専門知識
組込みソフトウェア市場は、CASEツール、IDE、リアルタイムOS、ノンリアルタイムOSという4つの製品分野に分けることができます。レガシー組込みソフトウェアの大半が、自社開発のマイクロカーネルから標準的なRTOSに移行しています。リアルタイムのCASEツールは、複雑なリアルタイムアプリケーションの開発に利用されています。この分野での進化による影響は、医療、自動車、産業制御、航空、通信、家庭電化製品などの、あらゆる垂直市場でも見ることができます。
この分野に強いPatniは、業界の主要な製品ベンダーと密接に協力して、組込み製品/ソリューション企業に対して、高品質で画期的なソリューションを提供しています。
Patniが提供している機能:
- RTOSの移行とBSP
- デバイスドライバ
- リアルタイムのアプリケーション開発
- 新しいハードウェアおよびソフトウェア環境に、リアルタイムアプリケーションおよびファームウェアの移行
特に以下のRTOS分野での専門知識が豊富です。
- Linux - TimeSys, RT, MontaVista, µClinux, RedHat, SuSE, Mandrake,
- Windows - WinCE, Windows Mobile, Win XP Embedded, WinCE for Automotive
- µITRON
- Nucleus
- VxWorks
- Green Hill's INTEGRITY
- Symbian
- NAVRTOS
- MISPO’s NORTi RTOS
- QNX Neutrino
- Custom RTOS
デバイスドライバに関する専門知識
Patniは、各種のオペレーティングシステム上で、PCMCIA、Ethernet、シリアル/パラレルポート、IrDA、USB、Firewire、Bluetooth、ワイヤレス(802.11)、オーディオ およびビデオの各種周辺機器、接続デバイス、アプリケーションを提供してまいりました。
最近のプロジェクト事例
- 米国の大手ストレージデバイス企業向けに、エキスパンダに搭載するT10ベースのSCSI Enclosureサービスファームウェアを開発。
- 米国の大手自動化機器メーカー向けに、ControlNetモジュールのリエンジニアリングと、Safety DeviceNet Scannerモジュールへの冗長機能実装を実施。
- 日本の大手産業自動化メーカー向けに、Timer、Flash、Ethernet、PCIホスト、I2C、USB、およびIEEE1394などのオンチップデバイスのデバイスドライバやブートローダーなど、ボードサポートパッケージとデバイスドライバを開発。
- 米国の大手Tier 1自動車システムベンダーのヘッドユニットシステムの診断およびBluetooth共通システムを開発。
- 日本の大手家庭電化製品メーカー向けに、高品質の3Dグラフィックエンジン(ARMプラットフォーム用のOpenGL ES 1.0仕様に基づく3Dグラフィックライブラリ付きの次世代テレビ用)を開発。
- 鉄道業界向けに、非同期クラスB2/B3プロトコルによって、RF上で列車最後尾を知らせる鉄道エレクトロニクスデバイスを開発。
- 世界的な医療診断機器のトップメーカー向けに、コンピュータトモグラフィー用の3D X線イメージコンストラクションボードのリエンジニアリングを実施。


