JP4263105B2 - 高速の構成可能なトランシーバアーキテクチャ - Google Patents
高速の構成可能なトランシーバアーキテクチャ Download PDFInfo
- Publication number
- JP4263105B2 JP4263105B2 JP2003573797A JP2003573797A JP4263105B2 JP 4263105 B2 JP4263105 B2 JP 4263105B2 JP 2003573797 A JP2003573797 A JP 2003573797A JP 2003573797 A JP2003573797 A JP 2003573797A JP 4263105 B2 JP4263105 B2 JP 4263105B2
- Authority
- JP
- Japan
- Prior art keywords
- integrated circuit
- configurable
- programmable fabric
- transceiver
- 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 - Lifetime
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/76—Architectures of general purpose stored program computers
- G06F15/78—Architectures of general purpose stored program computers comprising a single central processing unit
- G06F15/7867—Architectures of general purpose stored program computers comprising a single central processing unit with reconfigurable architecture
Landscapes
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Logic Circuits (AREA)
- Error Detection And Correction (AREA)
Description
この発明はデータ通信に関し、より特定的には、構成可能な高速トランシーバに関する。
処理技術の向上の結果、現在、集積回路に何百万ものトランジスタを載せることが可能である。これにより、集積回路の処理パワーの量が増大する。しかしながら、集積回路との間でデータをやりとりするのに不十分な入出力(I/O)リソースがある場合、処理パワーは浪費される恐れがある。高速I/Oトランシーバは、I/Oリソースのデータ転送速度を上げることによりこの問題を軽減させる。性能を向上させるために、回路設計者は高速トランシーバを集積回路に組込み始めている。
この発明は、プログラム可能なファブリックと、このプログラム可能なファブリックの周辺に位置する複数の構成可能なトランシーバとを含む集積回路である。集積回路は1つ以上のプロセッサコアを含み得る。プロセッサコアおよびトランシーバはプログラム可能なファブリックを通る複数の信号経路によって接続することができる。
図1には、この発明の集積回路100を示す概略図が示される。これは、プログラム可能なファブリック106の外側に位置決めされるトランシーバ102〜104などの複数のトランシーバを含む。一実施例では、プログラム可能なファブリック106はフィールド・プログラマブル・ゲートアレイ(FPGA)ファブリックを含む。1つ以上のプロセ
ッサコア、たとえばプロセッサコア110は、随意には、プログラム可能なファブリック106の内側に組込まれてもよい。プロセッサコア110は1つ以上のトランシーバに接続され得る。図1においては、ルーティングされた経路114〜115の対を用いて、トランシーバ102からインターフェイス層112を通りプロセッサコア110に達する接続を概略的に示す。プロセッサコア110は好ましくは高速でデータを処理するよう設計される。従って、トランシーバ102〜104は好ましくは高速トランシーバである。
ションを制御し得る。
Claims (14)
- 集積回路であって、
プログラム可能なファブリックと、
複数の構成メモリセルと、
1以上の選択可能な構成要素を含む少なくとも1つのトランシーバとを含み、前記構成要素は前記複数の構成メモリセルによって構成され、前記構成要素の選択内容を制御するために前記プログラム可能なファブリックによって生成される少なくとも1つの信号をさらに含む、集積回路。 - 前記構成要素のうち1つは巡回冗長コード発生器または巡回冗長コード検証ブロックである、請求項1に記載の集積回路。
- 前記構成要素のうち1つはシリアライザまたはデシリアライザである、請求項1に記載の集積回路。
- 前記デシリアライザはさらに、構成可能なコンマ検出機能を含む、請求項3に記載の集積回路。
- 前記構成要素のうち1つは同期の損失検出器である、請求項1に記載の集積回路。
- 前記構成要素のうち1つがエンコーダであり、前記少なくとも1つの信号が前記エンコーダを制御する、請求項1に記載の集積回路。
- 集積回路であって、
プログラム可能なファブリックと、
前記プログラム可能なファブリックによって囲まれるプロセッサコアと、
前記プログラム可能なファブリックの周辺に位置する複数の構成可能なトランシーバと、
前記構成可能なトランシーバおよび前記プロセッサコアのうち少なくとも1つを接続す
る複数の信号経路とを含み、前記信号経路の各々の少なくとも一部分は前記プログラム可能なファブリックを通る、集積回路。 - 複数の構成メモリセルをさらに含み、前記メモリセルのうちいくつかは前記構成可能なトランシーバに関連付けられる、請求項7に記載の集積回路。
- 前記構成可能なトランシーバのうち少なくとも1つは巡回冗長コード発生器および巡回冗長コード検証ブロックを含む、請求項8に記載の集積回路。
- 前記構成可能なトランシーバのうち少なくとも1つはシリアライザおよびデシリアライザを含む、請求項8に記載の集積回路。
- 前記デシリアライザはさらに、構成可能なコンマ検出機能を含む、請求項10に記載の集積回路。
- 前記構成可能なトランシーバのうち少なくとも1つは同期の損失検出器を含む、請求項8に記載の集積回路。
- 前記プログラム可能なファブリックは、前記構成可能なトランシーバのうち少なくとも1つを制御するために少なくとも1つの信号を生成する、請求項7に記載の集積回路。
- 前記構成可能なトランシーバのうち少なくとも1つがエンコーダを含み、前記少なくとも1つの信号が前記エンコーダを制御する、請求項13に記載の集積回路。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US10/090,250 US7187709B1 (en) | 2002-03-01 | 2002-03-01 | High speed configurable transceiver architecture |
| PCT/US2003/006249 WO2003075477A2 (en) | 2002-03-01 | 2003-02-28 | High speed configurable transceiver architecture |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2005519518A JP2005519518A (ja) | 2005-06-30 |
| JP4263105B2 true JP4263105B2 (ja) | 2009-05-13 |
Family
ID=27787603
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003573797A Expired - Lifetime JP4263105B2 (ja) | 2002-03-01 | 2003-02-28 | 高速の構成可能なトランシーバアーキテクチャ |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US7187709B1 (ja) |
| EP (1) | EP1504537B1 (ja) |
| JP (1) | JP4263105B2 (ja) |
| CA (1) | CA2478023C (ja) |
| DE (1) | DE60328016D1 (ja) |
| WO (1) | WO2003075477A2 (ja) |
Families Citing this family (23)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7519747B1 (en) | 2003-09-11 | 2009-04-14 | Xilinx, Inc. | Variable latency buffer and method of operation |
| US7421014B2 (en) * | 2003-09-11 | 2008-09-02 | Xilinx, Inc. | Channel bonding of a plurality of multi-gigabit transceivers |
| US7885320B1 (en) | 2003-09-11 | 2011-02-08 | Xilinx, Inc. | MGT/FPGA clock management system |
| US7751442B2 (en) * | 2003-12-19 | 2010-07-06 | Intel Corporation | Serial ethernet device-to-device interconnection |
| US7639616B1 (en) | 2004-06-08 | 2009-12-29 | Sun Microsystems, Inc. | Adaptive cut-through algorithm |
| US7860096B2 (en) | 2004-06-08 | 2010-12-28 | Oracle America, Inc. | Switching method and apparatus for use in a communications network |
| US7210056B2 (en) | 2004-06-08 | 2007-04-24 | Sun Microsystems, Inc. | Low latency comma detection and clock alignment |
| US8964547B1 (en) | 2004-06-08 | 2015-02-24 | Oracle America, Inc. | Credit announcement |
| US7733855B1 (en) | 2004-06-08 | 2010-06-08 | Oracle America, Inc. | Community separation enforcement |
| US20060136606A1 (en) * | 2004-11-19 | 2006-06-22 | Guzy D J | Logic device comprising reconfigurable core logic for use in conjunction with microprocessor-based computer systems |
| EP1764940A1 (en) * | 2005-09-20 | 2007-03-21 | Istituto Superiore Mario Boella | A media converter and a system for converting a packet-based data stream into a serial data stream und vice versa |
| US7492291B2 (en) * | 2006-10-20 | 2009-02-17 | Agere Systems Inc. | Methods and apparatus for interfacing a plurality of encoded serial data streams to a serializer/deserializer circuit |
| CN101191819B (zh) * | 2006-11-21 | 2012-05-23 | 国际商业机器公司 | Fpga、fpga配置、调试系统和方法 |
| EP2140556A1 (en) | 2007-05-03 | 2010-01-06 | Icera Canada ULC | System and method for transceiver control of peripheral components |
| US8565119B2 (en) * | 2009-04-14 | 2013-10-22 | Schweitzer Engineering Laboratories Inc | Network discovery and data transfer using SNMP in an electric power transmission or distribution system |
| US8261357B2 (en) * | 2009-10-14 | 2012-09-04 | Schweitzer Engineering Laboratories, Inc. | Systems and methods for license entitlement key distribution |
| US8509101B2 (en) * | 2009-10-14 | 2013-08-13 | Schweitzer Engineering Laboratories Inc | Systems and methods for a configurable communication device |
| US8417867B2 (en) * | 2010-11-17 | 2013-04-09 | Xilinx, Inc. | Multichip module for communications |
| CN103534692B (zh) * | 2011-05-17 | 2016-10-19 | 阿尔特拉公司 | 对接混合集成器件中的硬逻辑和软逻辑的系统和方法 |
| CN103812800A (zh) * | 2012-11-09 | 2014-05-21 | 辉达公司 | 一种无线基站设备和包括该无线基站设备的通信系统 |
| US9967135B2 (en) | 2016-03-29 | 2018-05-08 | Schweitzer Engineering Laboratories, Inc. | Communication link monitoring and failover |
| US10573598B2 (en) | 2017-09-28 | 2020-02-25 | Xilinx, Inc. | Integration of a programmable device and a processing system in an integrated circuit package |
| CN113098518B (zh) * | 2021-03-29 | 2023-04-11 | 成都振芯科技股份有限公司 | 一种带编解码的固定延时串行收发器及控制方法 |
Family Cites Families (92)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5698051A (en) * | 1980-01-07 | 1981-08-07 | Hitachi Ltd | Signal transmitting device of lsi component |
| USRE34363E (en) | 1984-03-12 | 1993-08-31 | Xilinx, Inc. | Configurable electrical circuit having configurable logic elements and configurable interconnects |
| US4706216A (en) | 1985-02-27 | 1987-11-10 | Xilinx, Inc. | Configurable logic element |
| US5142625A (en) | 1985-06-12 | 1992-08-25 | Minolta Camera Kabushiki Kaisha | One-chip microcomputer including a programmable logic array for interrupt control |
| US5072418A (en) | 1989-05-04 | 1991-12-10 | Texas Instruments Incorporated | Series maxium/minimum function computing devices, systems and methods |
| US4855669A (en) | 1987-10-07 | 1989-08-08 | Xilinx, Inc. | System for scan testing of logic circuit networks |
| US4878174A (en) | 1987-11-03 | 1989-10-31 | Lsi Logic Corporation | Flexible ASIC microcomputer permitting the modular modification of dedicated functions and macroinstructions |
| JPH02235156A (ja) | 1989-03-08 | 1990-09-18 | Canon Inc | 情報処理装置 |
| US5274570A (en) | 1989-05-22 | 1993-12-28 | Mazda Motor Corporation | Integrated circuit having metal substrate |
| JPH03210649A (ja) | 1990-01-12 | 1991-09-13 | Fujitsu Ltd | マイクロコンピュータおよびそのバスサイクル制御方法 |
| US5550782A (en) | 1991-09-03 | 1996-08-27 | Altera Corporation | Programmable logic array integrated circuits |
| US5347181A (en) | 1992-04-29 | 1994-09-13 | Motorola, Inc. | Interface control logic for embedding a microprocessor in a gate array |
| WO1993025968A1 (en) | 1992-06-10 | 1993-12-23 | Furtek Frederick C | A modular computer based on reconfigurable logic |
| US5671355A (en) | 1992-06-26 | 1997-09-23 | Predacomm, Inc. | Reconfigurable network interface apparatus and method |
| US5412782A (en) * | 1992-07-02 | 1995-05-02 | 3Com Corporation | Programmed I/O ethernet adapter with early interrupts for accelerating data transfer |
| US5339262A (en) | 1992-07-10 | 1994-08-16 | Lsi Logic Corporation | Method and apparatus for interim, in-situ testing of an electronic system with an inchoate ASIC |
| US5311114A (en) | 1992-10-27 | 1994-05-10 | Seeq Technology, Incorporated | Apparatus and method for full-duplex ethernet communications |
| GB9223226D0 (en) | 1992-11-05 | 1992-12-16 | Algotronix Ltd | Improved configurable cellular array (cal ii) |
| US5361373A (en) | 1992-12-11 | 1994-11-01 | Gilson Kent L | Integrated circuit computing device comprising a dynamically configurable gate array having a microprocessor and reconfigurable instruction execution means and method therefor |
| GB9303084D0 (en) | 1993-02-16 | 1993-03-31 | Inmos Ltd | Programmable logic circuit |
| JPH0736858A (ja) | 1993-07-21 | 1995-02-07 | Hitachi Ltd | 信号処理プロセッサ |
| US5457410A (en) | 1993-08-03 | 1995-10-10 | Btr, Inc. | Architecture and interconnect scheme for programmable logic circuits |
| EP0665998A4 (en) | 1993-08-03 | 1996-06-12 | Xilinx Inc | FPGA CIRCUIT WITH MICROPROCESSOR. |
| US5740404A (en) | 1993-09-27 | 1998-04-14 | Hitachi America Limited | Digital signal processor with on-chip select decoder and wait state generator |
| US5500943A (en) | 1993-11-02 | 1996-03-19 | Motorola, Inc. | Data processor with rename buffer and FIFO buffer for in-order instruction completion |
| WO1995016993A1 (en) | 1993-12-13 | 1995-06-22 | Lattice Semiconductor Corporation | Application specific modules in a programmable logic device |
| US5742179A (en) | 1994-01-27 | 1998-04-21 | Dyna Logic Corporation | High speed programmable logic architecture |
| US5574942A (en) | 1994-02-28 | 1996-11-12 | Intel Corporation | Hybrid execution unit for complex microprocessor |
| US5543640A (en) | 1994-03-15 | 1996-08-06 | National Semiconductor Corporation | Logical three dimensional interconnections between integrated circuit chips using a two dimensional multi-chip module |
| US5600845A (en) | 1994-07-27 | 1997-02-04 | Metalithic Systems Incorporated | Integrated circuit computing device comprising a dynamically configurable gate array having a microprocessor and reconfigurable instruction execution means and method therefor |
| US5574930A (en) | 1994-08-12 | 1996-11-12 | University Of Hawaii | Computer system and method using functional memory |
| US5732250A (en) | 1994-09-15 | 1998-03-24 | Intel Corporation | Multi-function microprocessor wait state mechanism using external control line |
| US5742180A (en) | 1995-02-10 | 1998-04-21 | Massachusetts Institute Of Technology | Dynamically programmable gate array with multiple contexts |
| US5892961A (en) | 1995-02-17 | 1999-04-06 | Xilinx, Inc. | Field programmable gate array having programming instructions in the configuration bitstream |
| US5748979A (en) | 1995-04-05 | 1998-05-05 | Xilinx Inc | Reprogrammable instruction set accelerator using a plurality of programmable execution units and an instruction page table |
| US5737631A (en) | 1995-04-05 | 1998-04-07 | Xilinx Inc | Reprogrammable instruction set accelerator |
| US5752035A (en) | 1995-04-05 | 1998-05-12 | Xilinx, Inc. | Method for compiling and executing programs for reprogrammable instruction set accelerator |
| JP3948494B2 (ja) | 1995-04-28 | 2007-07-25 | ザイリンクス,インコーポレイテッド | プログラム可能論理装置によってアクセス可能な分散レジスタを有するマイクロプロセサ |
| GB9508931D0 (en) | 1995-05-02 | 1995-06-21 | Xilinx Inc | Programmable switch for FPGA input/output signals |
| US5701091A (en) * | 1995-05-02 | 1997-12-23 | Xilinx, Inc. | Routing resources for hierarchical FPGA |
| EP0780017A1 (en) | 1995-07-10 | 1997-06-25 | Xilinx, Inc. | System comprising field programmable gate array and intelligent memory |
| US5594367A (en) * | 1995-10-16 | 1997-01-14 | Xilinx, Inc. | Output multiplexer within input/output circuit for time multiplexing and high speed logic |
| US6175952B1 (en) | 1997-05-27 | 2001-01-16 | Altera Corporation | Technique of fabricating integrated circuits having interfaces compatible with different operating voltage conditions |
| US5933023A (en) | 1996-09-03 | 1999-08-03 | Xilinx, Inc. | FPGA architecture having RAM blocks with programmable word length and width and dedicated address and data lines |
| WO1998015976A1 (es) | 1996-10-10 | 1998-04-16 | Semiconductores Investigación Y Diseno, S.A. - (Sidsa) | Metodo para el prototipado de aplicaciones de senales mixtas y sistema programable en campo sobre un chip para la aplicacion de dicho metodo |
| GB2318664B (en) | 1996-10-28 | 2000-08-23 | Altera Corp | Embedded logic analyzer for a programmable logic device |
| US5889788A (en) | 1997-02-03 | 1999-03-30 | Motorola, Inc. | Wrapper cell architecture for path delay testing of embedded core microprocessors and method of operation |
| US6172990B1 (en) | 1997-06-19 | 2001-01-09 | Xaqti Corporation | Media access control micro-RISC stream processor and method for implementing the same |
| US5914616A (en) | 1997-02-26 | 1999-06-22 | Xilinx, Inc. | FPGA repeatable interconnect structure with hierarchical interconnect lines |
| US6150837A (en) | 1997-02-28 | 2000-11-21 | Actel Corporation | Enhanced field programmable gate array |
| US5874834A (en) | 1997-03-04 | 1999-02-23 | Xilinx, Inc. | Field programmable gate array with distributed gate-array functionality |
| US5907566A (en) | 1997-05-29 | 1999-05-25 | 3Com Corporation | Continuous byte-stream encoder/decoder using frequency increase and cyclic redundancy check |
| US6011407A (en) | 1997-06-13 | 2000-01-04 | Xilinx, Inc. | Field programmable gate array with dedicated computer bus interface and method for configuring both |
| US5970254A (en) | 1997-06-27 | 1999-10-19 | Cooke; Laurence H. | Integrated processor and programmable data path chip for reconfigurable computing |
| US5995424A (en) | 1997-07-16 | 1999-11-30 | Tanisys Technology, Inc. | Synchronous memory test system |
| US6020755A (en) | 1997-09-26 | 2000-02-01 | Lucent Technologies Inc. | Hybrid programmable gate arrays |
| US6279045B1 (en) | 1997-12-29 | 2001-08-21 | Kawasaki Steel Corporation | Multimedia interface having a multimedia processor and a field programmable gate array |
| US6091962A (en) * | 1998-01-30 | 2000-07-18 | Motorola, Inc. | Method and apparatus for re-establishing a communication in a wireless communication system |
| US6096091A (en) | 1998-02-24 | 2000-08-01 | Advanced Micro Devices, Inc. | Dynamically reconfigurable logic networks interconnected by fall-through FIFOs for flexible pipeline processing in a system-on-a-chip |
| 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 |
| US6237124B1 (en) * | 1998-03-16 | 2001-05-22 | Actel Corporation | Methods for errors checking the configuration SRAM and user assignable SRAM data in a field programmable gate array |
| US6178541B1 (en) | 1998-03-30 | 2001-01-23 | Lsi Logic Corporation | PLD/ASIC hybrid integrated circuit |
| US6594275B1 (en) * | 1998-04-03 | 2003-07-15 | Texas Instruments Incorporated | Fibre channel host bus adapter having multi-frequency clock buffer for reduced power consumption |
| US6163166A (en) | 1998-05-27 | 2000-12-19 | Altera Corporation | Programmable logic device with selectable schmitt-triggered and threshold-triggered buffers |
| US6282627B1 (en) | 1998-06-29 | 2001-08-28 | Chameleon Systems, Inc. | Integrated processor and programmable data path chip for reconfigurable computing |
| US6480989B2 (en) | 1998-06-29 | 2002-11-12 | Lsi Logic Corporation | Integrated circuit design incorporating a power mesh |
| US6467009B1 (en) | 1998-10-14 | 2002-10-15 | Triscend Corporation | Configurable processor system unit |
| US6343207B1 (en) | 1998-11-03 | 2002-01-29 | Harris Corporation | Field programmable radio frequency communications equipment including a configurable if circuit, and method therefor |
| US6154051A (en) | 1998-11-05 | 2000-11-28 | Vantis Corporation | Tileable and compact layout for super variable grain blocks within FPGA device |
| US6181163B1 (en) | 1999-01-21 | 2001-01-30 | Vantis Corporation | FPGA integrated circuit having embedded SRAM memory blocks and interconnect channel for broadcasting address and control signals |
| US6356987B1 (en) | 1999-03-10 | 2002-03-12 | Atmel Corporation | Microprocessing device having programmable wait states |
| US6301696B1 (en) | 1999-03-30 | 2001-10-09 | Actel Corporation | Final design method of a programmable logic device that is based on an initial design that consists of a partial underlying physical template |
| US6211697B1 (en) | 1999-05-25 | 2001-04-03 | Actel | Integrated circuit that includes a field-programmable gate array and a hard gate array having the same underlying structure |
| US6272451B1 (en) | 1999-07-16 | 2001-08-07 | Atmel Corporation | Software tool to allow field programmable system level devices |
| JP3512166B2 (ja) | 1999-11-26 | 2004-03-29 | 松下電器産業株式会社 | プログラマブルロジックデバイスの設定方法 |
| US6519753B1 (en) | 1999-11-30 | 2003-02-11 | Quicklogic Corporation | Programmable device with an embedded portion for receiving a standard circuit design |
| US6588006B1 (en) | 1999-12-16 | 2003-07-01 | Lsi Logic Corporation | Programmable ASIC |
| US6434735B1 (en) | 1999-12-16 | 2002-08-13 | Lsi Logic Corporation | Method for programming an FPGA and implementing an FPGA interconnect |
| US6539508B1 (en) | 2000-03-15 | 2003-03-25 | Xilinx, Inc. | Methods and circuits for testing programmable logic |
| US6587995B1 (en) | 2000-04-19 | 2003-07-01 | Koninklijke Philips Electronics N.V. | Enhanced programmable core model with integrated graphical debugging functionality |
| US6535043B2 (en) | 2000-05-26 | 2003-03-18 | Lattice Semiconductor Corp | Clock signal selection system, method of generating a clock signal and programmable clock manager including same |
| US6353331B1 (en) | 2000-07-10 | 2002-03-05 | Xilinx, Inc. | Complex programmable logic device with lookup table |
| US6507942B1 (en) | 2000-07-11 | 2003-01-14 | Xilinx , Inc. | Methods and circuits for testing a circuit fabrication process for device uniformity |
| US6518787B1 (en) | 2000-09-21 | 2003-02-11 | Triscend Corporation | Input/output architecture for efficient configuration of programmable input/output cells |
| US6611951B1 (en) | 2000-11-30 | 2003-08-26 | Lsi Logic Corporation | Method for estimating cell porosity of hardmacs |
| US6522167B1 (en) | 2001-01-09 | 2003-02-18 | Xilinx, Inc. | User configurable on-chip memory system |
| US6541991B1 (en) | 2001-05-04 | 2003-04-01 | Xilinx Inc. | Interface apparatus and method for testing different sized ball grid array integrated circuits |
| US6578174B2 (en) | 2001-06-08 | 2003-06-10 | Cadence Design Systems, Inc. | Method and system for chip design using remotely located resources |
| US6601227B1 (en) | 2001-06-27 | 2003-07-29 | Xilinx, Inc. | Method for making large-scale ASIC using pre-engineered long distance routing structure |
| US6510548B1 (en) | 2001-08-03 | 2003-01-21 | Xilinx, Inc. | Method for providing pre-designed modules for programmable logic devices |
| US7068650B1 (en) * | 2001-09-06 | 2006-06-27 | Cisco Technology, Inc. | Apparatus and method for SerDes rate matching using symbol interleaving |
| US6798239B2 (en) | 2001-09-28 | 2004-09-28 | Xilinx, Inc. | Programmable gate array having interconnecting logic to support embedded fixed logic circuitry |
-
2002
- 2002-03-01 US US10/090,250 patent/US7187709B1/en not_active Expired - Lifetime
-
2003
- 2003-02-28 CA CA2478023A patent/CA2478023C/en not_active Expired - Lifetime
- 2003-02-28 DE DE60328016T patent/DE60328016D1/de not_active Expired - Lifetime
- 2003-02-28 WO PCT/US2003/006249 patent/WO2003075477A2/en not_active Ceased
- 2003-02-28 JP JP2003573797A patent/JP4263105B2/ja not_active Expired - Lifetime
- 2003-02-28 EP EP03711327A patent/EP1504537B1/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| EP1504537B1 (en) | 2009-06-17 |
| US7187709B1 (en) | 2007-03-06 |
| CA2478023C (en) | 2014-07-15 |
| WO2003075477A3 (en) | 2004-12-02 |
| WO2003075477A2 (en) | 2003-09-12 |
| EP1504537A2 (en) | 2005-02-09 |
| JP2005519518A (ja) | 2005-06-30 |
| DE60328016D1 (de) | 2009-07-30 |
| CA2478023A1 (en) | 2003-09-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4263105B2 (ja) | 高速の構成可能なトランシーバアーキテクチャ | |
| CN1767396B (zh) | 可编程逻辑器件、接收机电路和发射机电路 | |
| CN103141066B (zh) | 发送电路、接收电路、发送方法、接收方法、通信系统及其通信方法 | |
| US7577166B2 (en) | Programmable logic devices with multi-standard byte synchronization and channel alignment for communication | |
| EP2345167B1 (en) | Multi-protocol channel-aggregated configurable transceiver in an integrated circuit | |
| EP1248372B1 (en) | Programmable logic device with high speed serial interface circuitry | |
| US8046510B2 (en) | Physical layer device having a SERDES pass through mode | |
| US6894530B1 (en) | Programmable and fixed logic circuitry for high-speed interfaces | |
| US7434192B2 (en) | Techniques for optimizing design of a hard intellectual property block for data transmission | |
| CN1870435B (zh) | 可编程逻辑器件串行接口中的多数据速率 | |
| US8732375B1 (en) | Multi-protocol configurable transceiver with independent channel-based PCS in an integrated circuit | |
| CN114442514B (zh) | 一种基于fpga的usb3.0/3.1控制系统 | |
| JP2004520778A (ja) | スキュー耐性のないデータグループを有するパラレルデータ通信 | |
| US7535844B1 (en) | Method and apparatus for digital signal communication | |
| US7684477B1 (en) | Multi-protocol low latency automatic speed negotiation architecture for an embedded high speed serial interface in a programmable logic device | |
| WO2008008673A2 (en) | Autodetect feature for a spacewire application | |
| EP1357709B1 (en) | A physical layer device having a serdes pass through mode | |
| US7509562B1 (en) | Maintaining data integrity for extended drop outs across high-speed serial links | |
| WO2025208024A1 (en) | System and method for encoding and decoding in communication protocol |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060209 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20071119 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080722 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20081021 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20081028 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20081121 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20081201 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20081215 |
|
| 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: 20090120 |
|
| 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: 20090210 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120220 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4263105 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130220 Year of fee payment: 4 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130220 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140220 Year of fee payment: 5 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| EXPY | Cancellation because of completion of term |