JP4257239B2 - コンフィグレーションデータ設定方法およびコンピュータシステム - Google Patents
コンフィグレーションデータ設定方法およびコンピュータシステム Download PDFInfo
- Publication number
- JP4257239B2 JP4257239B2 JP2004073178A JP2004073178A JP4257239B2 JP 4257239 B2 JP4257239 B2 JP 4257239B2 JP 2004073178 A JP2004073178 A JP 2004073178A JP 2004073178 A JP2004073178 A JP 2004073178A JP 4257239 B2 JP4257239 B2 JP 4257239B2
- Authority
- JP
- Japan
- Prior art keywords
- configuration data
- configuration
- type
- manufacturer
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Stored Programmes (AREA)
Description
メーカ種別情報と前記コンフィグレーションデータの格納順番を示すシーケンス種別情報とを含むコンフィグレーションヘッダ部が付加された複数のコンフィグレーションデータが格納されている不揮発性メモリと、
前記不揮発性メモリに格納されているコンフィグレーションデータをそれぞれ読み出し、読み出したコンフィグレーションデータのコンフィグレーションヘッダ部に含まれる前記メーカ種別情報から当該コンフィグレーションデータのメーカ種別を識別し、読み出した該コンフィグレーションデータを識別したメーカ種別に応じたインタフェースで出力するFPGAデータ分配機能部と、
前記FPGAデータ分配機能部から出力されたコンフィグレーションデータをダウンロードして起動する、メーカの異なる複数のFPGAとを備えている。
前記不揮発性メモリに格納されたコンフィグレーションデータを読み出す不揮発性メモリアクセス制御部と、
前記不揮発性メモリアクセス制御部により読み出されたコンフィグレーションデータのコンフィグレーションヘッダ部からシーケンス種別を識別し、受け取ったコンフィグレーションデータを識別されたシーケンス種別に基づいた経路に出力するシーケンス識別部と、
前記シーケンス識別部により各経路毎に出力されたコンフィグレーションデータのコンフィグレーションヘッダ部からメーカ種別を識別し、コンフィグレーションヘッダ部を取り除いた後のコンフィグレーションデータを、識別したメーカ種別の認識結果とともに出力する、前記経路毎に設けられた複数のメーカ種別識別部と、
前記各メーカ種別識別部からのメーカ種別の認識結果に基づいて、前記メーカ種別識別部からのコンフィグレーションデータをそれぞれのメーカ固有のインタフェースで出力する、前記経路毎に設けられた複数のFPGAインタフェース部と、
を備えている。
図1は本発明の第1の実施形態のコンピュータシステムの構成を示すブロック図である。図1を用いて、本発明の第1の実施形態の構成について説明する。なお、本実施形態では説明を簡単にするために、3個のFPGAを使用した場合について説明するが、回路構成により4個以上のFPGAの使用も許容する。
次に、本発明の第2の実施形態のコンピュータシステムについて説明する。
2 CPU
3 FPGAデータ分配機能部
4a、4b、4c FPGA
100 FROMアクセス制御部
101 シーケンス識別部
102 第1のメーカ種別識別部
103 第2のメーカ種別識別部
104 第3のメーカ種別識別部
105 第1のFPGAインタフェース部
106 第2のFPGAインタフェース部
107 第3のFPGAインタフェース部
108 コンフィグレーション完了検出部
Claims (7)
- コンフィグレーションデータの設定の際のインタフェースが異なる複数のFPGAを備えたコンピュータシステムであって、
メーカ種別情報と前記コンフィグレーションデータの格納順番を示すシーケンス種別情報とを含むコンフィグレーションヘッダ部が付加された複数のコンフィグレーションデータが格納されている不揮発性メモリと、
前記不揮発性メモリに格納されているコンフィグレーションデータをそれぞれ読み出し、読み出したコンフィグレーションデータのコンフィグレーションヘッダ部に含まれる前記メーカ種別情報から当該コンフィグレーションデータのメーカ種別を識別し、読み出した該コンフィグレーションデータを識別したメーカ種別に応じたインタフェースで出力するFPGAデータ分配機能部と、
前記FPGAデータ分配機能部から出力されたコンフィグレーションデータをダウンロードして起動する、メーカの異なる複数のFPGAと、
を備えたコンピュータシステム。 - 前記FPGAデータ分配機能部が、
前記不揮発性メモリに格納されたコンフィグレーションデータを読み出す不揮発性メモリアクセス制御部と、
前記不揮発性メモリアクセス制御部により読み出されたコンフィグレーションデータのコンフィグレーションヘッダ部からシーケンス種別を識別し、受け取ったコンフィグレーションデータを識別されたシーケンス種別に基づいた経路に出力するシーケンス識別部と、
前記シーケンス識別部により各経路毎に出力されたコンフィグレーションデータのコンフィグレーションヘッダ部からメーカ種別を識別し、コンフィグレーションヘッダ部を取り除いた後のコンフィグレーションデータを、識別したメーカ種別の認識結果とともに出力する、前記経路毎に設けられた複数のメーカ種別識別部と、
前記各メーカ種別識別部からのメーカ種別の認識結果に基づいて、前記メーカ種別識別部からのコンフィグレーションデータをそれぞれのメーカ固有のインタフェースで出力する、前記経路毎に設けられた複数のFPGAインタフェース部と、
を備えた請求項1記載のコンピュータシステム。 - 前記不揮発性メモリが、セクタイレーズタイプのフラッシュメモリであり、
前記不揮発性メモリアクセス制御部は、前記不揮発性メモリとCPUのバスを接続するためのバスブリッジ機能を備えている請求項2記載のコンピュータシステム。 - 前記コンフィグレーションヘッダ部には、当該コンフィグレーションデータのバージョン情報が含まれている請求項1から3のいずれか1項記載のコンピュータシステム。
- コンフィグレーションデータをFPGAに設定するためのコンフィグレーションデータ設定方法であって、
メーカ種別情報と前記コンフィグレーションデータの格納順番を示すシーケンス種別情報とを含むコンフィグレーションヘッダ部が付加されたコンフィグレーションデータが格納されている不揮発性メモリから、格納されているコンフィグレーションデータをそれぞれ読み出す第1のステップと、
読み出した該コンフィグレーションデータのコンフィグレーションヘッダ部に含まれる前記メーカ種別情報から当該コンフィグレーションデータのメーカ種別を識別する第2のステップと、
読み出した該コンフィグレーションデータを識別したメーカ種別に応じたインタフェースで、メーカの異なる複数のFPGAにそれぞれ出力する第3のステップと、
を備えたコンフィグレーションデータ設定方法。 - 前記第2および第3のステップが、
不揮発性メモリから読み出された前記コンフィグレーションデータの前記コンフィグレーションヘッダ部からシーケンス種別を識別し、受け取ったコンフィグレーションデータを識別されたシーケンス種別に基づいた経路に出力するステップと、
各経路毎に出力された前記コンフィグレーションデータのコンフィグレーションヘッダ部からメーカ種別を識別し、前記コンフィグレーションヘッダ部を取り除いた後のコンフィグレーションデータを、識別したメーカ種別の認識結果とともに対応する経路に出力するステップと、
前記メーカ種別の認識結果に基づいて、前記コンフィグレーションデータを、前記経路毎に設けられた、それぞれのメーカ固有のインタフェースで出力するステップと、
を備えている請求項5記載のコンフィグレーションデータ設定方法。 - 前記コンフィグレーションヘッダ部には、当該コンフィグレーションデータのバージョン情報が含まれている請求項5または6記載のコンフィグレーションデータ設定方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004073178A JP4257239B2 (ja) | 2004-03-15 | 2004-03-15 | コンフィグレーションデータ設定方法およびコンピュータシステム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004073178A JP4257239B2 (ja) | 2004-03-15 | 2004-03-15 | コンフィグレーションデータ設定方法およびコンピュータシステム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2005259053A JP2005259053A (ja) | 2005-09-22 |
| JP4257239B2 true JP4257239B2 (ja) | 2009-04-22 |
Family
ID=35084674
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004073178A Expired - Fee Related JP4257239B2 (ja) | 2004-03-15 | 2004-03-15 | コンフィグレーションデータ設定方法およびコンピュータシステム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4257239B2 (ja) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4847585B2 (ja) | 2007-06-12 | 2011-12-28 | 富士通株式会社 | コンフィグレーション装置 |
| JP5151957B2 (ja) * | 2008-12-16 | 2013-02-27 | 富士通株式会社 | コンフィギュレーション方法及びコンフィギュレーション装置並びにコンフィギュレーションプログラム |
| US8058897B1 (en) * | 2010-06-28 | 2011-11-15 | Xilinx, Inc. | Configuration of a multi-die integrated circuit |
| JP5774941B2 (ja) * | 2011-08-11 | 2015-09-09 | 日本信号株式会社 | コンフィグレーション装置及びコンフィグレーション方法 |
| JP6048249B2 (ja) * | 2013-03-19 | 2016-12-21 | 富士通株式会社 | デバイス更新装置、及びデバイス更新方法 |
| JP2016035692A (ja) * | 2014-08-04 | 2016-03-17 | キヤノン株式会社 | 画像処理装置、システム、情報処理方法及びプログラム |
-
2004
- 2004-03-15 JP JP2004073178A patent/JP4257239B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2005259053A (ja) | 2005-09-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4257239B2 (ja) | コンフィグレーションデータ設定方法およびコンピュータシステム | |
| CN107301024B (zh) | 成像盒芯片、成像盒及数据处理方法 | |
| JP6816990B2 (ja) | プログラマブルロジックデバイス、情報処理装置、ソフトエラー記録方法、及びソフトエラー記録プログラム | |
| JP2006513471A (ja) | メモリアクセスエラーの検出及び/又は訂正方法、並びにこの方法を実行するための電子回路構成 | |
| EP1814037B1 (en) | Semiconductor storage device | |
| US8239637B2 (en) | Byte mask command for memories | |
| US7085086B2 (en) | Apparatus and method for reducing errors in writing to a storage medium | |
| US20090119424A1 (en) | Method for storing data | |
| EP1901195A2 (en) | Unauthorized usage prevention system and information processing apparatus | |
| JPH1097471A (ja) | メモリデータのエラー訂正方法、及びエラー訂正方式 | |
| JPH1011277A (ja) | 電気的書換え可能な不揮発性メモリを備えるコンピュータ装置および不揮発性半導体メモリ | |
| US7389445B2 (en) | Circuit for detecting abnormal operation of memory and integrated circuit and method for detecting abnormal operation | |
| JP4865213B2 (ja) | 割込みコントローラ | |
| US7185117B2 (en) | Microcomputer and evaluation device, evaluation method thereof | |
| JP2731047B2 (ja) | プログラムのオペランドチェック方式 | |
| JPH11110142A (ja) | 記憶装置及びデータ処理方法 | |
| JP2007257271A (ja) | メモリ診断方法、マイクロコンピュータシステム及びプログラム | |
| JP5763440B2 (ja) | 半導体記憶装置 | |
| JPH0765592A (ja) | 不揮発性メモリ | |
| JPH0822404A (ja) | ファイル管理システム | |
| JPH10293700A (ja) | 論理素子確認方法および論理素子確認機能を有する電子装置 | |
| TWI406175B (zh) | 記憶卡以及用於記憶卡之方法 | |
| JPH0573404A (ja) | シングルチツプマイクロコンピユータ | |
| JPH11175499A (ja) | マイクロプロセッサ | |
| CN104813615A (zh) | 操作支持现场总线协议的现场设备的方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20060206 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20071126 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20071219 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080218 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20090114 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090202 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120206 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |