JP4893028B2 - チップセットのエミュレーション装置および方法 - Google Patents
チップセットのエミュレーション装置および方法 Download PDFInfo
- Publication number
- JP4893028B2 JP4893028B2 JP2006062529A JP2006062529A JP4893028B2 JP 4893028 B2 JP4893028 B2 JP 4893028B2 JP 2006062529 A JP2006062529 A JP 2006062529A JP 2006062529 A JP2006062529 A JP 2006062529A JP 4893028 B2 JP4893028 B2 JP 4893028B2
- Authority
- JP
- Japan
- Prior art keywords
- configuration
- chipset
- new model
- memory
- bios
- 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
- 238000000034 method Methods 0.000 title claims description 17
- 238000012423 maintenance Methods 0.000 claims description 32
- 238000012360 testing method Methods 0.000 claims description 22
- 238000012545 processing Methods 0.000 description 31
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 238000011161 development Methods 0.000 description 2
- 102100022103 Histone-lysine N-methyltransferase 2A Human genes 0.000 description 1
- 101001045846 Homo sapiens Histone-lysine N-methyltransferase 2A Proteins 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000013468 resource allocation Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Landscapes
- Debugging And Monitoring (AREA)
Description
新機種のコンピュータシステムの構成パターンを複数格納するメモリと、
従来機のコンピュータシステムのチップセットを構成するデバイスの特性・種類・動作が設定されるレジスタと、
前記メモリに格納されている新機種構成パターンについて、各新機種構成パターンに対応するアドレスを格納するチップセット構成テーブルと、
前記新機種および従来機種のコンピュータシステムの操作用端末である保守コンソールと、
従来機および新機種のチップセットを構成するデバイスの特性、種類、動作の構成情報および環境情報を記憶し、前記メモリおよびレジスタへの設定および書き込み動作を制御し、エミュレーションを行うBIOSを実行するBIOS実行部と、を備え、
試験動作が開始されると、前記保守コンソールは前記チップセット構成テーブルに保持されている従来機にて評価を行いたい新機種用の構成パターンを指定した後にコンピュータシステムを起動し、その後、従来機の環境・構成情報を指定して前記BIOS実行部にハンドオフし、
前記チップセット構成テーブルは、前記保守コンソールにより指定された新機種構成パターンが格納されているアドレスを前記メモリに出力し、
前記メモリは、指定されたアドレスを前記BIOS実行部へ出力し、
前記BIOS実行部は前記保守コンソールよりハンドオフされると、前記レジスタに従来機のチップセットのハードウェア初期値、および、保守コンソールにて指定された従来機の環境・構成情報を設定し、メモリより送られてきたアドレスをアクティブとしてメモリ上に擬似的にコンフィグレーション空間を作成することを特徴とする。
新機種のコンピュータシステムの構成パターンを複数格納するメモリと、
従来機のコンピュータシステムのチップセットを構成するデバイスの特性・種類・動作が設定されるレジスタと、
前記メモリに格納されている新機種構成パターンについて、各新機種構成パターンに対応するアドレスを格納するチップセット構成テーブルと、
前記新機種および従来機種のコンピュータシステムの操作用端末である保守コンソールと、
従来機および新機種のチップセットを構成するデバイスの特性、種類、動作の構成情報および環境情報を記憶し、前記メモリおよびレジスタへの設定および書き込み動作を制御し、エミュレーションを行うBIOSを実行するBIOS実行部と、を備えるチップセットのエミュレーション装置で行われるエミュレーション方法であって、
試験動作が開始されると、前記保守コンソールが、前記チップセット構成テーブルに保持されている従来機にて評価を行いたい新機種用の構成パターンを指定した後にコンピュータシステムを起動し、その後、従来機の環境・構成情報を指定して前記BIOS実行部にハンドオフするステップと、
前記チップセット構成テーブルが、前記保守コンソールにより指定された新機種構成パターンが格納されているアドレスを前記メモリに出力するステップと、
前記メモリが指定されたアドレスを前記BIOS実行部へ出力するステップと、
前記BIOS実行部が、前記保守コンソールよりハンドオフされた後に、前記レジスタに従来機のチップセットのハードウェア初期値、および、保守コンソールにて指定された従来機の環境・構成情報を設定し、メモリより送られてきたアドレスをアクティブとしてメモリ上に擬似的にコンフィグレーション空間を作成するステップと、を有することを特徴とする。
2チップセット初期化処理部
3 従来機処理部
4 新機種処理部
5 実コンピュータフォグレーション空間部
6 擬似コンフィグレーション空間部
7 保守コンソール
8 チップセット構成テーブル
Claims (2)
- 新機種のコンピュータシステムの構成パターンを複数格納するメモリと、
従来機のコンピュータシステムのチップセットを構成するデバイスの特性・種類・動作が設定されるレジスタと、
前記メモリに格納されている新機種構成パターンについて、各新機種構成パターンに対応するアドレスを格納するチップセット構成テーブルと、
前記新機種および従来機種のコンピュータシステムの操作用端末である保守コンソールと、
従来機および新機種のチップセットを構成するデバイスの特性、種類、動作の構成情報および環境情報を記憶し、前記メモリおよびレジスタへの設定および書き込み動作を制御し、エミュレーションを行うBIOSを実行するBIOS実行部と、を備え、
試験動作が開始されると、前記保守コンソールは前記チップセット構成テーブルに保持されている従来機にて評価を行いたい新機種用の構成パターンを指定した後にコンピュータシステムを起動し、その後、従来機の環境・構成情報を指定して前記BIOS実行部にハンドオフし、
前記チップセット構成テーブルは、前記保守コンソールにより指定された新機種構成パターンが格納されているアドレスを前記メモリに出力し、
前記メモリは、指定されたアドレスを前記BIOS実行部へ出力し、
前記BIOS実行部は前記保守コンソールよりハンドオフされると、前記レジスタに従来機のチップセットのハードウェア初期値、および、保守コンソールにて指定された従来機の環境・構成情報を設定し、メモリより送られてきたアドレスをアクティブとしてメモリ上に擬似的にコンフィグレーション空間を作成することを特徴とするチップセットのエミュレーション装置。 - 新機種のコンピュータシステムの構成パターンを複数格納するメモリと、
従来機のコンピュータシステムのチップセットを構成するデバイスの特性・種類・動作が設定されるレジスタと、
前記メモリに格納されている新機種構成パターンについて、各新機種構成パターンに対応するアドレスを格納するチップセット構成テーブルと、
前記新機種および従来機種のコンピュータシステムの操作用端末である保守コンソールと、
従来機および新機種のチップセットを構成するデバイスの特性、種類、動作の構成情報および環境情報を記憶し、前記メモリおよびレジスタへの設定および書き込み動作を制御し、エミュレーションを行うBIOSを実行するBIOS実行部と、を備えるチップセットのエミュレーション装置で行われるエミュレーション方法であって、
試験動作が開始されると、前記保守コンソールが、前記チップセット構成テーブルに保持されている従来機にて評価を行いたい新機種用の構成パターンを指定した後にコンピュータシステムを起動し、その後、従来機の環境・構成情報を指定して前記BIOS実行部にハンドオフするステップと、
前記チップセット構成テーブルが、前記保守コンソールにより指定された新機種構成パターンが格納されているアドレスを前記メモリに出力するステップと、
前記メモリが指定されたアドレスを前記BIOS実行部へ出力するステップと、
前記BIOS実行部が、前記保守コンソールよりハンドオフされた後に、前記レジスタに従来機のチップセットのハードウェア初期値、および、保守コンソールにて指定された従来機の環境・構成情報を設定し、メモリより送られてきたアドレスをアクティブとしてメモリ上に擬似的にコンフィグレーション空間を作成するステップと、を有することを特徴とするチップセットのエミュレーション方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006062529A JP4893028B2 (ja) | 2006-03-08 | 2006-03-08 | チップセットのエミュレーション装置および方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006062529A JP4893028B2 (ja) | 2006-03-08 | 2006-03-08 | チップセットのエミュレーション装置および方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2007241616A JP2007241616A (ja) | 2007-09-20 |
| JP4893028B2 true JP4893028B2 (ja) | 2012-03-07 |
Family
ID=38587105
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006062529A Expired - Fee Related JP4893028B2 (ja) | 2006-03-08 | 2006-03-08 | チップセットのエミュレーション装置および方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4893028B2 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5491675B2 (ja) * | 2011-03-03 | 2014-05-14 | 富士通株式会社 | 情報処理装置及び情報処理装置制御方法 |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2575025B2 (ja) * | 1987-06-29 | 1997-01-22 | 横河電機株式会社 | インサ−キット・エミュレ−タ |
| JP3019335B2 (ja) * | 1989-10-11 | 2000-03-13 | 株式会社リコー | プログラムのロード方式 |
| JP2000207347A (ja) * | 1999-01-12 | 2000-07-28 | Nec Corp | マルチホスト対応コンピュ―タシステム及びマルチホストコントロ―ラ制御方法 |
| JP2000322289A (ja) * | 1999-05-12 | 2000-11-24 | Mitsubishi Electric Corp | 制御装置エミュレーション方式及び制御装置エミュレーション方法及び制御装置エミュレーション方法を計算機に実現させるためのプログラムを記憶した計算機読取可能な記録媒体 |
-
2006
- 2006-03-08 JP JP2006062529A patent/JP4893028B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2007241616A (ja) | 2007-09-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN115841089B (zh) | 一种基于uvm的系统级芯片验证平台及验证方法 | |
| US8180620B2 (en) | Apparatus and method for performing hardware and software co-verification testing | |
| CN113076227A (zh) | Mcu验证方法、系统和终端设备 | |
| CN109783340A (zh) | SoC的测试代码烧写方法、IP测试方法及装置 | |
| CN113505066A (zh) | 用于验证被测试模块的方法以及验证系统 | |
| US20100280817A1 (en) | Direct pointer access and xip redirector for emulation of memory-mapped devices | |
| CN117556749A (zh) | 芯片验证方法、测试用例的复用方法及装置 | |
| CN116049035B (zh) | 一种缓存一致性的验证和调试的实现方法 | |
| CN113282439A (zh) | eMMC测试方法、装置、可读存储介质及电子设备 | |
| CN103713977B (zh) | 一种微处理器ip核比较验证的实现方法 | |
| CN112765021A (zh) | 一种引导程序的调试检验方法、装置、设备及存储介质 | |
| CN109753415A (zh) | 处理器验证系统及基于处理器验证系统的处理器验证方法 | |
| JP2004030124A (ja) | 半導体装置の開発支援連携装置及び開発支援方法 | |
| JP4893028B2 (ja) | チップセットのエミュレーション装置および方法 | |
| Karmore et al. | Universal methodology for embedded system testing | |
| CN117370093B (zh) | 一种芯片调试方法、装置、设备及存储介质 | |
| JP2005108007A (ja) | Lsi設計検証装置及びlsi設計検証方法 | |
| JP5900336B2 (ja) | エミュレータ検証システム、エミュレータ検証方法 | |
| CN119167841A (zh) | 仿真逻辑系统设计的方法、电子设备和存储介质 | |
| CN112885403B (zh) | 一种Flash控制器的功能测试方法、装置及设备 | |
| US11719749B1 (en) | Method and system for saving and restoring of initialization actions on dut and corresponding test environment | |
| JP2013020425A (ja) | オープンソースソフトウェアを利用したハードウェア・ソフトウェア協調検証方法 | |
| CN114546746A (zh) | 一种芯片调试的方法、装置、电子设备及存储介质 | |
| JP5387521B2 (ja) | 論理検証シナリオ生成装置、及び、論理検証シナリオ生成プログラム | |
| JP5120103B2 (ja) | デバッグ方法およびデバッグプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090212 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110907 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110907 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111104 |
|
| 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: 20111122 |
|
| 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: 20111205 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150106 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |