JP2008122374A - シリアライザ/デシリアライザ・バスコントローラ・インターフェース - Google Patents
シリアライザ/デシリアライザ・バスコントローラ・インターフェース Download PDFInfo
- Publication number
- JP2008122374A JP2008122374A JP2007281782A JP2007281782A JP2008122374A JP 2008122374 A JP2008122374 A JP 2008122374A JP 2007281782 A JP2007281782 A JP 2007281782A JP 2007281782 A JP2007281782 A JP 2007281782A JP 2008122374 A JP2008122374 A JP 2008122374A
- Authority
- JP
- Japan
- Prior art keywords
- sbus
- asic
- controller
- command
- interface
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/28—Testing of electronic circuits, e.g. by signal tracer
- G01R31/317—Testing of digital circuits
- G01R31/3181—Functional testing
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/40—Bus structure
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Tests Of Electronic Circuits (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
【解決手段】 特定用途向け集積回路(ASIC)が、コア論理と独立したシリアライザ/デシリアライザ・バス(SBus)の間の専用インターフェースを使って、コア論理にSBus機能を提供する。専用インターフェースに加えて、ASICは、信号セットに応答するコントローラと、SBusの周りに分散された複数の受信器も含む。各受信器は、ASICをテストする別個のスキャンベクトルの生成を必要とせずに、再利用され得るコマンドセットに応答して、ASICの各改訂されたバージョンにまたがって論理およびサポート機能をテストすると共に、類似のサポート機能の構成を有する別個のASICもテストする。IEEE1149.1インターフェースなどの追加インターフェースが、SBus機能をさらに外部テスト装置まで拡張する。
【選択図】 図1
Description
Claims (20)
- 特定用途向け集積回路(ASIC)上のコア論理とサポートブロックから独立したシリアライザ/デシリアライザ・バス(SBus)を備える特定用途向け集積回路(ASIC)であって、該シリアライザ/デシリアライザ・バス(SBus)は、信号セットに応答するコア論理インターフェースを用いて構成され前記コア論理インターフェースとは相互に非同期であるコントローラと、該シリアライザ/デシリアライザ・バス(SBus)の周りに分散された複数の受信器とを備えるものである、特定用途向け集積回路(ASIC)。
- 前記コントローラは、前記コア論理インターフェースと前記コントローラとは非同期であるテストインターフェースをさらに備える請求項1に記載の特定用途向け集積回路(ASIC)。
- 前記信号セットは、受信器アドレス、データアドレス、コマンド、データ、および実行要求を送るものである請求項1に記載の特定用途向け集積回路(ASIC)。
- 前記コマンドは、受信器とコントローラインターフェースの1つに宛てて送られるものである請求項3に記載の特定用途向け集積回路(ASIC)。
- 前記信号セットは、ハンドシェーク、結果コード、および結果データをさらに送るものである請求項1に記載の特定用途向け集積回路(ASIC)。
- 前記信号セットは、前記結果コードと結果データとが有効であるという指標をさらに送るものである請求項5に記載の特定用途向け集積回路(ASIC)。
- 前記コントローラは、シリアライザ/デシリアライザ・バス(SBus)クロックを構成するプログラム可能な分周器を備えるものである請求項1に記載の特定用途向け集積回路(ASIC)。
- 前記コントローラは、シリアライザ/デシリアライザ・バス(SBus)モード信号に応答して複数バイトパケットを送るものである請求項1に記載の特定用途向け集積回路(ASIC)。
- 前記コントローラは、連続した前記シリアライザ/デシリアライザ・バス(SBus)コマンドの間に予測可能な間隔をおいて、連続SBusコマンドを発行するように構成されたコマンド発行状態機械を備えるものである請求項1に記載の特定用途向け集積回路(ASIC)。
- エンドユーザアクセスが、再利用に適したコマンドセットを備える請求項9に記載の特定用途向け集積回路(ASIC)。
- 前記複数の受信器のそれぞれは、残りのクロックとは異なる周期を有する複数のクロックに応答する論理を用いて構成されている請求項1に記載の特定用途向け集積回路(ASIC)。
- 前記複数の受信器のそれぞれは、テスト論理を用いて構成されている請求項1に記載の特定用途向け集積回路(ASIC)。
- 特定用途向け集積回路(ASIC)内のコア論理に、シリアライザ/デシリアライザ・バス(SBus)機能を提供する方法であって、
シリアライザ/デシリアライザ・バス(SBus)コントローラに専用多導体インターフェースを介してコア論理を結合するステップと、
前記多導体インターフェースを介して印加されると所定のやり方で応答するよう前記SBusコントローラに指図する信号セットを規定するステップと、
前記コア論理のユーザに前記信号セットを送るステップと
を含む方法。 - 前記コア論理の外部の前記ASIC上に実装された機能を実行するように構成されたコマンドセットを送るステップをさらに含む請求項13に記載の方法。
- 前記ASICにとって外部の装置からの前記コマンドセットの転送を可能にするために、IEEE1149.1準拠のインターフェースを介して前記SBusコントローラを結合するステップをさらに含む請求項14に記載の方法。
- 特定用途向け集積回路(ASIC)をテストする方法であって、
前記ASIC上に実装された機能を実行するように構成されたコマンドセットを受け取るステップと、
多導体インターフェースを介して印加されると所定のやり方で応答するようSBusコントローラに指図する信号セットを使って、前記コマンドセットからの選択コマンドの転送を指図するステップと
を含む方法。 - IEEE1149.1準拠のASICインターフェースを介した前記選択コマンドの実行の結果の転送を指図するステップをさらに含む請求項16に記載の方法。
- 選択コマンドの転送を指図する前記ステップは、コア論理専用の前記ASICの領域内に位置するランダムアクセスメモリを読み取ることを含む請求項16に記載の方法。
- 選択コマンドの転送を指図する前記ステップは、前記ASICにとって外部のコンピュータ可読メモリを読み取ることを含む請求項16に記載の方法。
- 前記SBusコントローラと前記多導体インターフェースとを介したASICコア論理への前記選択コマンドの実行の結果の転送を指図するステップをさらに含む請求項16に記載の方法。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US11/591,158 US7610532B2 (en) | 2006-11-01 | 2006-11-01 | Serializer/de-serializer bus controller interface |
| US11/591,158 | 2006-11-01 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2008122374A true JP2008122374A (ja) | 2008-05-29 |
| JP4806747B2 JP4806747B2 (ja) | 2011-11-02 |
Family
ID=38834546
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007281782A Expired - Fee Related JP4806747B2 (ja) | 2006-11-01 | 2007-10-30 | シリアライザ/デシリアライザ・バスコントローラ・インターフェース |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US7610532B2 (ja) |
| JP (1) | JP4806747B2 (ja) |
| GB (1) | GB2443541B (ja) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100826975B1 (ko) * | 2006-06-30 | 2008-05-02 | 주식회사 하이닉스반도체 | 클럭 생성 회로 및 클럭 생성 방법 |
| US20100306437A1 (en) * | 2009-05-26 | 2010-12-02 | Heath Matthew W | Method and apparatus to selectively extend an embedded microprocessor bus through a different external bus |
| US10222417B1 (en) | 2016-11-28 | 2019-03-05 | Cadence Design Systems, Inc. | Securing access to integrated circuit scan mode and data |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09223089A (ja) * | 1995-07-07 | 1997-08-26 | Sun Microsyst Inc | 複数バス・ターゲットへのパケット・データの分割を可能にする方法および装置 |
| JP2000020340A (ja) * | 1998-06-26 | 2000-01-21 | Nec Corp | マイクロコンピュータ及びそのテスト方法 |
| JP2001117866A (ja) * | 1998-09-04 | 2001-04-27 | Hitachi Ltd | 情報処理装置 |
| JP2006514375A (ja) * | 2003-04-17 | 2006-04-27 | アーム・リミテッド | 集積回路用の診断回路 |
Family Cites Families (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6525555B1 (en) * | 1993-11-16 | 2003-02-25 | Formfactor, Inc. | Wafer-level burn-in and test |
| US5548587A (en) * | 1994-09-12 | 1996-08-20 | Efficient Networks, Inc. | Asynchronous transfer mode adapter for desktop applications |
| US5787114A (en) * | 1996-01-17 | 1998-07-28 | Lsi Logic Corporation | Loop-back test system and method |
| US20030110344A1 (en) * | 1996-09-18 | 2003-06-12 | Andre Szczepanek | Communications systems, apparatus and methods |
| US6115763A (en) * | 1998-03-05 | 2000-09-05 | International Business Machines Corporation | Multi-core chip providing external core access with regular operation function interface and predetermined service operation services interface comprising core interface units and masters interface unit |
| US6526458B1 (en) * | 1999-12-30 | 2003-02-25 | Agilent Technologies, Inc. | Method and system for efficient i/o operation completion in a fibre channel node using an application specific integration circuit and determining i/o operation completion status within interface controller |
| US6836861B2 (en) * | 2000-02-18 | 2004-12-28 | Broadcom Corporation | Efficient memory allocation scheme for data collection |
| US7032031B2 (en) * | 2000-06-23 | 2006-04-18 | Cloudshield Technologies, Inc. | Edge adapter apparatus and method |
| US7343535B2 (en) * | 2002-02-06 | 2008-03-11 | Avago Technologies General Ip Dte Ltd | Embedded testing capability for integrated serializer/deserializers |
| DE10334801B3 (de) * | 2003-07-30 | 2005-01-27 | Infineon Technologies Ag | Halbleiterschaltung und Verfahren zum Testen, Überwachen und applikationsnahen Einstellen einer Halbleiterschaltung |
| JP3852437B2 (ja) | 2003-11-19 | 2006-11-29 | セイコーエプソン株式会社 | 同期・非同期インターフェース回路及び電子機器 |
| US7058535B2 (en) | 2004-02-12 | 2006-06-06 | Credence Systems Corporation | Test system for integrated circuits with serdes ports |
| US7165196B1 (en) | 2004-09-03 | 2007-01-16 | Emc Corporation | Method for testing serializers/de-serializers |
| US20070242697A1 (en) * | 2006-04-14 | 2007-10-18 | Declan Caulfield | Method and apparatus for processing data at physical layer |
| US7617409B2 (en) * | 2006-05-01 | 2009-11-10 | Arm Limited | System for checking clock-signal correspondence |
-
2006
- 2006-11-01 US US11/591,158 patent/US7610532B2/en active Active
-
2007
- 2007-10-30 GB GB0721311A patent/GB2443541B/en not_active Expired - Fee Related
- 2007-10-30 JP JP2007281782A patent/JP4806747B2/ja not_active Expired - Fee Related
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09223089A (ja) * | 1995-07-07 | 1997-08-26 | Sun Microsyst Inc | 複数バス・ターゲットへのパケット・データの分割を可能にする方法および装置 |
| JP2000020340A (ja) * | 1998-06-26 | 2000-01-21 | Nec Corp | マイクロコンピュータ及びそのテスト方法 |
| JP2001117866A (ja) * | 1998-09-04 | 2001-04-27 | Hitachi Ltd | 情報処理装置 |
| JP2006514375A (ja) * | 2003-04-17 | 2006-04-27 | アーム・リミテッド | 集積回路用の診断回路 |
Also Published As
| Publication number | Publication date |
|---|---|
| US7610532B2 (en) | 2009-10-27 |
| GB0721311D0 (en) | 2007-12-12 |
| GB2443541A8 (en) | 2008-11-19 |
| JP4806747B2 (ja) | 2011-11-02 |
| US20080104462A1 (en) | 2008-05-01 |
| GB2443541B (en) | 2008-12-24 |
| GB2443541A (en) | 2008-05-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20100122003A1 (en) | Ring-based high speed bus interface | |
| US5878234A (en) | Low power serial protocol translator for use in multi-circuit board electronic systems | |
| US6977960B2 (en) | Self test circuit for evaluating a high-speed serial interface | |
| CN101669102B (zh) | 多芯片总线实施方案中的数据的串行化 | |
| KR100337413B1 (ko) | 내부 집적 회로 버스를 포함하는 글로벌 직렬 버스에 제작시험 인터페이스를 연결하는 방법 및 장치 | |
| CN104076272B (zh) | 双主控jtag方法、电路及系统 | |
| CN101694512B (zh) | 测试电路和片上系统 | |
| US5341480A (en) | Method and apparatus for providing a two conductor serial bus | |
| EP3739463B1 (en) | Circuit for asynchronous data transfer | |
| CN100585852C (zh) | 使用最少引脚而被测试的半导体器件、以及测试其的方法 | |
| US7522662B2 (en) | Electronic device including image forming apparatus | |
| CN118467434B (zh) | 服务系统、输入输出机箱、设备机箱以及机箱识别方法 | |
| US7484188B2 (en) | On-chip test circuit and method for testing of system-on-chip (SOC) integrated circuits | |
| CN108459876A (zh) | 用于缩减面积的控制寄存器电路的方法与装置 | |
| JP4806747B2 (ja) | シリアライザ/デシリアライザ・バスコントローラ・インターフェース | |
| US6578180B2 (en) | Method and system for testing interconnected integrated circuits | |
| US7461187B2 (en) | Bus system and data transfer method | |
| US9804224B2 (en) | Integrated circuit and method of operating an integrated circuit | |
| US7103703B1 (en) | Back to back connection of PCI host bridges on a single PCI bus | |
| US6529979B1 (en) | Method and apparatus for a high-speed serial communications bus protocol with positive acknowledgement | |
| CN114528034B (zh) | 加载电路、方法和系统 | |
| US9043496B2 (en) | Bridge circuit | |
| EP4418108B1 (en) | Improved register bank for electronic processor and initialization method of the register bank | |
| JP3574103B2 (ja) | 集積回路およびそのテスト方法 | |
| CN120104529A (zh) | 基于组件的可重构i2c总线读写控制电路、装置及方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20101215 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101221 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20110317 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20110323 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110617 |
|
| TRDD | Decision of grant or rejection written | ||
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20110629 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20110701 |
|
| 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: 20110712 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140826 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 |