JP2003150662A - Test bench for logic verification - Google Patents
Test bench for logic verificationInfo
- Publication number
- JP2003150662A JP2003150662A JP2001351709A JP2001351709A JP2003150662A JP 2003150662 A JP2003150662 A JP 2003150662A JP 2001351709 A JP2001351709 A JP 2001351709A JP 2001351709 A JP2001351709 A JP 2001351709A JP 2003150662 A JP2003150662 A JP 2003150662A
- Authority
- JP
- Japan
- Prior art keywords
- module
- logic
- test bench
- modules
- description
- 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.)
- Withdrawn
Links
- 238000012360 testing method Methods 0.000 title claims abstract description 62
- 238000012795 verification Methods 0.000 title claims abstract description 29
- 238000004088 simulation Methods 0.000 abstract description 8
- 238000010586 diagram Methods 0.000 description 6
- 238000004904 shortening Methods 0.000 description 3
- 238000011161 development Methods 0.000 description 2
- 238000000034 method Methods 0.000 description 1
Landscapes
- Tests Of Electronic Circuits (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】この発明は、LSI開発、特
に論理検証テストベンチに関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to LSI development, and particularly to a logic verification test bench.
【0002】[0002]
【従来の技術】従来、大規模なLSIの検証を行う際
は、各モジュール毎にテストベンチを用意し、大まかな
動作検証を行い、その後、各モジュールを実際につない
だチップ全体のテストベンチを用意し、動作検証を行う
か、または、はじめから全てのモジュールを繋いでしま
い、全てが動作するチップ全体での検証を行うといった
手法が採られていた。2. Description of the Related Art Conventionally, when verifying a large-scale LSI, a test bench is prepared for each module, a rough operation verification is performed, and then a test bench for the entire chip in which the modules are actually connected is used. A method of preparing and performing operation verification, or connecting all modules from the beginning and verifying the entire chip in which everything operates has been adopted.
【0003】図6に従来例として、各モジュールをつな
いだチップ全体に対するテストベンチを示す。図6にお
いて、10は検証対象のチップ全体を示し、11,1
2,13,14,15は各論理モジュールを示す。また
16のsigAtoBEはモジュールAとモジュールBおよびモ
ジュールE間を結ぶ信号である。次に図7に各モジュー
ル毎のテストベンチを示す。ここで、を示す。As a conventional example, FIG. 6 shows a test bench for the entire chip in which each module is connected. In FIG. 6, 10 indicates the entire chip to be verified, and 11, 1
Reference numerals 2, 13, 14, and 15 indicate logic modules. 16 sigAtoBE is a signal connecting the module A to the module B and the module E. Next, FIG. 7 shows a test bench for each module. Here, is shown.
【0004】[0004]
【発明が解決しようとする課題】しかしながら、大規模
な論理回路では、全てのモジュールを繋いで検証しよう
とした場合、それぞれのモジュールがある程度完成して
いる必要があったり、検証対象のモジュールの動作を発
生させる迄に、他モジュールの詳細な設定を行う必要が
あったり、発生するイベントの数が増大し、シミュレー
ション時間を長くし、検証に時間がかかるといった不具
合が発生してきた。However, in a large-scale logic circuit, when all the modules are connected to each other for verification, each module needs to be completed to some extent or the operation of the module to be verified. There are problems that it is necessary to make detailed settings for other modules, the number of events that occur increases, the simulation time is lengthened, and verification takes time before the occurrence of.
【0005】例えば、全てのモジュールを繋いで検証す
る場合を示す図6の例においては、12のモジュールB
の検証を行おうとした場合、モジュールBに接続し、ま
た外部とのインターフェイスとなる11、13のモジュ
ールA、C、およびモジュールCへの入力となる14、
15のモジュールD,Eつまりチップ全体の論理回路が
存在しなければ、モジュールBの検証を行うことができ
ない。また、実際にモジュールBを動作させるために
は、モジュールA,C,D,Eの設定等を行わないと、
モジュールBの動作ができない。また、全てが動作する
ため、モジュール単体を検証するのに比べ、シミュレー
ション時間も長くなる。For example, in the example of FIG. 6 showing a case where all modules are connected and verified, 12 modules B are used.
In the case of attempting to verify the above, the module 11 is connected to the module B, and is an input to the modules A and C of the module 11 and 13 and the interface of the module 14 to the outside.
If the 15 modules D and E, that is, the logic circuit of the entire chip does not exist, the module B cannot be verified. Moreover, in order to actually operate the module B, if the settings of the modules A, C, D, and E are not performed,
Module B cannot operate. Further, since all of them operate, the simulation time becomes longer than that of verifying the module alone.
【0006】一方、複数のテストベンチを用いる場合、
各モジュール分のテストベンチを用意する必要があり、
回路が大規模になれば、モジュール数も増え、テストベ
ンチの数も多くなる。On the other hand, when using a plurality of test benches,
It is necessary to prepare a test bench for each module,
Larger circuits require more modules and more testbenches.
【0007】また、モジュールの変更によるテストベン
チの変更、およびテストパターンの変更等をそれぞれに
行う必要があり、作業が煩雑になるという欠点があっ
た。Further, it is necessary to change the test bench by changing the module, the test pattern, and the like, which has a drawback that the work becomes complicated.
【0008】例えば、モジュールBの更新があった場
合、チップ全体のテストベンチである図6、およびモジ
ュールB単体のテストベンチである図7のテストベンチ
18を更新する必要がある。さらにはモジュールAとモ
ジュールBおよびE間を接続する信号sigAtoBEである1
6に変更があった場合、図6および図7の17、18,
19のテストベンチを更新する必要が生じる。For example, when the module B is updated, it is necessary to update the test bench of the entire chip shown in FIG. 6 and the test bench 18 of the module B alone shown in FIG. Furthermore, it is the signal sigAtoBE that connects between module A and modules B and E. 1
6 has been changed, 17, 18 and 18 in FIG. 6 and FIG.
It will be necessary to update 19 test benches.
【0009】本発明は、以上に点に着目して成されたも
ので、各モジュール単体を検証する際のシミュレーショ
ン時間の短縮、テストベンチの維持、管理に費やす時間
を減らすことにより、大規模なLSIの検証に費やす時
間を軽減することができ、開発期間の短縮に寄与する。The present invention has been made by paying attention to the above points. By reducing the simulation time when verifying each module alone and maintaining and maintaining the test bench, it is possible to achieve a large scale. The time spent for LSI verification can be reduced, which contributes to shortening the development period.
【0010】また、チップ全体の1部を切り出して再利
用し、新しくチップを作製するような際も、新たなテス
トベンチを作成する必要が無く、作業の効率化が図られ
る論理検証用テストベンチを提供することを目的とす
る。Further, even when a part of the entire chip is cut out and reused and a new chip is manufactured, it is not necessary to create a new test bench, and the logic verification test bench can be made efficient. The purpose is to provide.
【0011】[0011]
【課題を解決するための手段】まず、テストベンチは全
てのモジュールが接続されているものを1つだけ作成す
る。First, a test bench is prepared in which only one module is connected to all modules.
【0012】次に、各モジュールに対し、複数の論理回
路を用意する。1つは、実際の動作をする論理回路、1
つは何も動作を起こさない論理回路、1つは実際の動作
の代わりに擬似的な動作をする論理回路。Next, a plurality of logic circuits are prepared for each module. One is a logic circuit that actually operates,
One is a logic circuit that does not perform any operation, and the other is a logic circuit that performs a pseudo operation instead of an actual operation.
【0013】そして、それぞれのモジュールに対して、
どの論理回路を用いるかを選択的に指定することによっ
て、テストベンチの構成を変える。And for each module,
The configuration of the test bench is changed by selectively specifying which logic circuit is used.
【0014】このことにより、1つのテストベンチでさ
まざまな構成を実現することにより、各モジュール毎の
テストベンチを用意したり、チップの1部分、もしくは
全体の検証を行うためのテストベンチを用意する。As a result, by realizing various configurations with one test bench, a test bench for each module is prepared, or a test bench for verifying a part or the whole of the chip is prepared. .
【0015】すなわち、本発明の技術内容は以下の構成
を備えることにより前記課題を解決できた。That is, the technical contents of the present invention can solve the above-mentioned problems by providing the following constitutions.
【0016】この発明は下記の構成を備えることにより
上記課題を解決できるものである。The present invention can solve the above problems by having the following configurations.
【0017】(1)一つの論理モジュールに対し、複数
種類の論理回路を所有することができるハードウェア記
述言語において、各論理モジュール毎に複数種類の論理
記述を持つことを特徴とする論理検証用テストベンチ。(1) For logic verification, in a hardware description language capable of owning a plurality of types of logic circuits for one logic module, each logic module has a plurality of types of logic description Test bench.
【0018】(2)1つの論理モジュールに対する複数
の論理回路のうち、1つは実際の論理記述であることを
特徴とする前記(1)記載の論理検証用テストベンチ。(2) The test bench for logic verification according to (1), wherein one of a plurality of logic circuits for one logic module is an actual logic description.
【0019】(3)1つの論理モジュールに対する複数
の論理回路のうち、1つは動作しない論理記述であるこ
とを特徴とする前記(1)記載の論理検証用テストベン
チ。(3) The logic verification test bench according to (1), wherein one of the plurality of logic circuits for one logic module has a logic description that does not operate.
【0020】(4)1つの論理モジュールに対する複数
の論理回路のうち、1つは実際の論理に代わって擬似的
に動作する論理記述であることを特徴とする請求項1記
載の論理検証用テストベンチ。(4) The logic verification test according to claim 1, wherein one of a plurality of logic circuits for one logic module is a logic description that operates in a pseudo manner instead of an actual logic. bench.
【0021】(5)各論理モジュールに対する複数の論
理回路から1つを選択する手段を有することを特徴とす
る前記(1)記載の論理検証用テストベンチ。(5) The logic verification test bench according to the above (1), further comprising means for selecting one from a plurality of logic circuits for each logic module.
【0022】[0022]
【作用】本発明を用いると、まずテストベンチは、全て
のモジュールを繋いだものだけ1つを用意すればよく、
各モジュールの変更、更新が行われた際のテストベンチ
の維持、管理が複数のテストベンチを維持、管理するの
に比べ容易となる。According to the present invention, first, the test bench may be prepared by connecting only all the modules.
It is easier to maintain and manage the test bench when each module is changed or updated, compared to maintaining and managing multiple test benches.
【0023】また、各モジュール毎の検証をする際は、
各モジュールを選択的に動作させたり、動作しないもの
に置き換えることができるので、検証対象とは関係の無
いモジュールについて動作させなくすることで、発生す
るイベントの数を減らし、チップ全体を繋いで行うシミ
ュレーションに対する時間の軽減が実現できる。When verifying each module,
Since each module can be selectively operated or replaced with one that does not operate, by disabling modules that are not related to the verification target, the number of events that occur is reduced and the entire chip is connected. The time for simulation can be reduced.
【0024】また、検証対象と接続するモジュールに対
して、擬似的、意図的に動作するものを繋げることによ
って、検証対象モジュールを直接的に動作させることが
でき、チップ全体を繋いで用いる場合に対しての動作を
開始させるまでの設定作業の軽減が計れ、モジュール単
体の検証が容易となる。Further, by connecting a pseudo-intentionally operating module to the module to be connected to the verification target, the verification target module can be directly operated, and when the entire chip is connected and used. It is possible to reduce the setting work until the operation for the module is started, and it is easy to verify the module itself.
【0025】[0025]
【発明の実施の形態】(第1の実施例)従来例図6、図
7に対する本発明を用いたテストベンチを図1〜図3に
示す。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS (First Embodiment) FIGS. 1 to 3 show a test bench using the present invention for the conventional example FIGS.
【0026】はじめに、12のモジュールBの検証を行
おうとした場合、図1に示すように11のモジュールA
を次段の12のモジュールBにデータを転送するだけの
擬似的な論理記述に設定し、また13のモジュールCを
前段の12のモジュールBからのデータを受信するだけ
の擬似的な論理記述を設定、また12のモジュールBの
検証には直接関係の無い14、15のモジュールD、E
に対しては、全く動作しない論理記述を設定することに
よって、12のモジュールBの検証を、全てのモジュー
ルを動作させるよりもより効率的に、短時間で、また専
用のテストベンチを用いずに行うことができる。First, when trying to verify 12 modules B, as shown in FIG.
Is set to a pseudo logical description that only transfers data to the 12th module B in the next stage, and the 13th module C is set to a pseudo logical description that only receives data from the 12th module B in the previous stage. Modules D and E of 14 and 15 that are not directly related to the setting and verification of the module B of 12
In contrast, by setting a logical description that does not operate at all, the verification of 12 modules B can be performed more efficiently than in the case of operating all modules, in a short time, and without using a dedicated test bench. It can be carried out.
【0027】次に、図2のように11,12,13のモ
ジュールA,B,Cが完成しているが、14,15のモ
ジュールD,Eがまだ完成していないような場合に、チ
ップの入力ピンから出力ピンまでの信号の流れを検証す
るために、11,12,13のモジュールA,B,Cを
接続して検証を行いたい場合、13のモジュールCに対
する15のモジュールEの出力が固定されていても、と
りあえず動作するような場合は、14,15のモジュー
ルD,Eに対して動作しない論理回路を選択することに
よって、実際の14,15のモジュールD,Eが無くて
も、目的の検証を行うことができる。また、チップ全体
を動作させるよりも、シミュレーション時間は短くてす
む。そして、最終的には図3に示すように、全てのモジ
ュールを実際に動作する論理回路にすることによって、
チップ全体としての検証をテストベンチを全く変えずに
行うことができる。Next, as shown in FIG. 2, when the modules A, B, and C of 11, 12, and 13 are completed, but the modules D and E of 14 and 15 are not yet completed, the chip In order to verify the signal flow from the input pin to the output pin of the module, if the verification is performed by connecting the modules A, B, and C of 11, 12, and 13, the output of the module E of 15 to the module C of 13 Even if is fixed, if it operates for the time being, by selecting a logic circuit that does not operate with respect to the modules D and E of 14 and 15, even if the modules D and E of the actual 14 and 15 are not present. , The purpose verification can be performed. Also, the simulation time is shorter than that of operating the entire chip. Finally, as shown in FIG. 3, by converting all modules into logic circuits that actually operate,
The entire chip can be verified without changing the test bench.
【0028】図4、図5に図1により説明したテストベ
ンチを実現するための実際の記述例を示す。FIGS. 4 and 5 show examples of actual description for realizing the test bench described with reference to FIG.
【0029】図4はVerilog HDL、図5はVHDLによる記
述例を示す。どちらとも、はじめに各モジュールに対す
る記述を示し、次にそれらを繋げるためのテストベン
チ、つまりはチップ全体の記述を示す。最後に、このテ
ストベンチの各モジュールの論理回路の選択の設定をす
る記述を示す。図4、図5においては、記述を簡単にす
るために、各モジュールのポートの記述、および論理の
記述は省略している。FIG. 4 shows an example of description in Verilog HDL, and FIG. 5 shows an example of description in VHDL. Both show the description for each module first, and then the testbench for connecting them, that is, the description of the whole chip. Finally, the description for setting the selection of the logic circuit of each module of this test bench is shown. In FIGS. 4 and 5, description of ports of each module and description of logic are omitted for simplification of description.
【0030】ここで、Verilog HDL記述においては、`i
fdefコンパイラディレクティブを用い、各module内に、
実際の論理回路、動作しない論理回路、擬似的な動作を
する論理回路を記述し、テストベンチの各モジュールの
論理回路の選択は、`defineコンパイラディレクティブ
により設定する。この`defineコンパイラディレクティ
ブを変えることによって、簡単に各モジュールに対する
論理回路を切り替えることができる。Here, in the Verilog HDL description,
Using the fdef compiler directive, in each module,
Describe the actual logic circuit, the logic circuit that does not operate, and the logic circuit that operates in a pseudo manner, and select the logic circuit of each module of the test bench by setting the `define compiler directive. By changing this `define compiler directive, the logic circuit for each module can be easily switched.
【0031】VHDL記述においては、一つのentity対
して、実際の論理回路、動作しない論理回路、擬似的な
動作をする論理回路を記述したarchitectureを用意し、c
onfiguration宣言を用いて、各モジュールに対する論理
回路の選択を行う。configuration宣言を変えることに
より、簡単に各モジュールに対する論理回路を切り替え
ることができる。In the VHDL description, an architecture in which an actual logic circuit, a logic circuit that does not operate, and a logic circuit that performs a pseudo operation are described for one entity is prepared.
Use onfiguration declaration to select the logic circuit for each module. The logic circuit for each module can be easily switched by changing the configuration declaration.
【0032】[0032]
【発明の効果】以上説明したように、本発明によれば1
つのテストベンチだけで、内部の構成を切り替えること
により、各モジュールの検証をチップ全体で検証を行う
よりも、より容易に高速に行うことができる。また、モ
ジュール間の接続信号に変更があったような場合も、1
つのテストベンチのみ変更すればよく、各モジュール検
証用のテストベンチの変更といった煩雑な作業を省くこ
とができ、また各テストベンチの変更のし忘れによる動
作、検証の矛盾をなくすことができる。As described above, according to the present invention, 1
By switching the internal configuration using only one test bench, verification of each module can be performed more easily and faster than verification of the entire chip. Also, if there is a change in the connection signal between modules, 1
It is only necessary to change one test bench, and it is possible to save the troublesome work such as changing the test bench for verifying each module, and it is possible to eliminate the contradiction of operation and verification due to forgetting to change each test bench.
【0033】よって、各モジュール単体を検証する際の
シミュレーション時間の短縮、テストベンチの維持、管
理に費やす時間を減らすことにより、大規模なLSIの
検証に費やす時間を軽減することができ、開発期間の短
縮に寄与する。Therefore, by shortening the simulation time when verifying each module alone, and reducing the time spent for maintaining and managing the test bench, it is possible to reduce the time spent for verifying a large-scale LSI, and Contribute to shortening.
【0034】また、チップ全体の1部を切り出して再利
用し、新しくチップを作製するような際も、新たなテス
トベンチを作成する必要が無く、作業の効率化が図られ
る。Also, when a new chip is manufactured by cutting out a part of the entire chip and reusing it, it is not necessary to create a new test bench, and the work efficiency can be improved.
【図1】 チップ内のモジュール全体を繋いだ場合のテ
ストベンチにおいて、モジュールBを実際の論理記述と
し、モジュールA,Cを擬似的な動作を行う論理記述と
し、モジュールD,Eを動作しない論理記述にした場合
のテストベンチを示す図FIG. 1 is a logic diagram in which a module B is an actual logic description, modules A and C are pseudo logic descriptions, and modules D and E are not logic in a test bench in which all modules in a chip are connected. Diagram showing the test bench when described
【図2】 チップ内のモジュール全体を繋いだ場合のテ
ストベンチにおいて、モジュールA,B,Cを実際の論
理記述とし、モジュールD,Eを動作しない論理記述に
した場合のテストベンチを示す図FIG. 2 is a diagram showing a test bench in which the modules A, B, and C are the actual logic descriptions and the modules D and E are the non-operating logic descriptions in the test bench in which all the modules in the chip are connected.
【図3】 チップ内のモジュール全体を繋いだ場合のテ
ストベンチにおいて、モジュール全てを実際の論理記述
としたテストベンチを示す図FIG. 3 is a diagram showing a test bench in which all modules in a chip are connected to each other, and all modules are actually described in logic.
【図4】 図1を実現するためのテストベンチをVerilo
gで記述したものFIG. 4 Verilo a test bench for realizing FIG.
Described in g
【図5】 図1を実現するためのテストベンチをVHDLで
記述したもの[FIG. 5] A test bench for realizing FIG. 1 described in VHDL.
【図6】 チップ内の各モジュール全体を繋いだ場合の
テストベンチを示す図FIG. 6 is a diagram showing a test bench in which all modules in a chip are connected together.
【図7】 チップ内の各モジュール毎に作成したテスト
ベンチを示す図FIG. 7 is a diagram showing a test bench created for each module in the chip.
10 検証対象のチップ全体 11 モジュール(Module)A 12 モジュール(Module)B 13 モジュール(Module)C 14 モジュール(Module)D 15 モジュール(Module)E 16 sigAtoBE 17 モジュールA用のテストベンチ 18 モジュールB用のテストベンチ 19 モジュールE用のテストベンチ 10 Whole chip to be verified 11 Module A 12 Module B 13 Module C 14 Module D 15 Module E 16 sigAtoBE 17 Module A test bench 18 Test Bench for Module B 19 Module E test bench
Claims (5)
の論理回路を所有することができるハードウェア記述言
語において、各論理モジュール毎に複数種類の論理記述
を持つことを特徴とする論理検証用テストベンチ。1. A logic verification test, characterized in that, in a hardware description language capable of owning a plurality of types of logic circuits for one logic module, each logic module has a plurality of types of logic description. bench.
理回路のうち、1つは実際の論理記述であることを特徴
とする請求項1記載の論理検証用テストベンチ。2. The logic verification test bench according to claim 1, wherein one of a plurality of logic circuits for one logic module is an actual logic description.
理回路のうち、1つは動作しない論理記述であることを
特徴とする請求項1記載の論理検証用テストベンチ。3. The logic verification test bench according to claim 1, wherein one of a plurality of logic circuits for one logic module is a logic description that does not operate.
理回路のうち、1つは実際の論理に代わって擬似的に動
作する論理記述であることを特徴とする請求項1記載の
論理検証用テストベンチ。4. The test bench for logic verification according to claim 1, wherein one of a plurality of logic circuits for one logic module is a logic description that operates in a pseudo manner instead of an actual logic. .
路から1つを選択する手段を有することを特徴とする請
求項1記載の論理検証用テストベンチ。5. The logic verification test bench according to claim 1, further comprising means for selecting one from a plurality of logic circuits for each logic module.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001351709A JP2003150662A (en) | 2001-11-16 | 2001-11-16 | Test bench for logic verification |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001351709A JP2003150662A (en) | 2001-11-16 | 2001-11-16 | Test bench for logic verification |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2003150662A true JP2003150662A (en) | 2003-05-23 |
Family
ID=19163986
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001351709A Withdrawn JP2003150662A (en) | 2001-11-16 | 2001-11-16 | Test bench for logic verification |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2003150662A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011145156A1 (en) * | 2010-05-21 | 2011-11-24 | パナソニック株式会社 | Semiconductor device, and inspection method and control method thereof |
-
2001
- 2001-11-16 JP JP2001351709A patent/JP2003150662A/en not_active Withdrawn
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011145156A1 (en) * | 2010-05-21 | 2011-11-24 | パナソニック株式会社 | Semiconductor device, and inspection method and control method thereof |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0701713B1 (en) | Field programmable logic device with dynamic interconnections to a dynamic logic core | |
US8196076B2 (en) | Optimal flow in designing a circuit operable in multiple timing modes | |
US8813013B2 (en) | Partitioning designs to facilitate certification | |
US9032343B1 (en) | Integrating multiple FPGA designs by merging configuration settings | |
CN103870390B (en) | Method and apparatus for supporting unified debugging enironment | |
US7333909B1 (en) | Method of and circuit for verifying a data transfer protocol | |
WO2014130097A1 (en) | Software debugging of synthesized hardware | |
KR102596637B1 (en) | Interactive multi-step physical synthesis | |
WO2006046711A1 (en) | Data processing device having reconfigurable logic circuit | |
US20050268268A1 (en) | Methods and systems for structured ASIC electronic design automation | |
US20050066295A1 (en) | Adaptable circuit blocks for use in multi-block chip design | |
CN108446424A (en) | The method and apparatus that circuit system for timing of attaching most importance to realizes compensation resetting automatically | |
JPH08320893A (en) | Device and method for logic synthesis, and semiconductor integrated circuit | |
US7533211B2 (en) | Cross-bar switching in an emulation environment | |
JP5384483B2 (en) | Method and apparatus for designing a multiplexer | |
JP2003150662A (en) | Test bench for logic verification | |
CN118091387B (en) | Method for adjusting scan test circuit, scan test circuit and chip | |
JPH06310601A (en) | Layout design method | |
US6978428B2 (en) | Mode register in an integrated circuit that stores test scripts and operating parameters | |
JP2004199268A (en) | Method for designing semiconductor integrated circuit | |
EP2793149B1 (en) | Partitioning designs to facilitate certification | |
CN115952759A (en) | FPGA layout method and device, electronic equipment and storage medium | |
CN115358184A (en) | FPGA prototype verification method and system based on incremental compilation | |
JP2000208632A (en) | Design method for semiconductor integrated circuit | |
JPH11259555A (en) | Design method for macro |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20050201 |