WO2005013143A3 - A single chip protocol converter - Google Patents

A single chip protocol converter Download PDF

Info

Publication number
WO2005013143A3
WO2005013143A3 PCT/US2004/023784 US2004023784W WO2005013143A3 WO 2005013143 A3 WO2005013143 A3 WO 2005013143A3 US 2004023784 W US2004023784 W US 2004023784W WO 2005013143 A3 WO2005013143 A3 WO 2005013143A3
Authority
WO
WIPO (PCT)
Prior art keywords
soc
core
protocol
chip
protocol conversion
Prior art date
Application number
PCT/US2004/023784
Other languages
French (fr)
Other versions
WO2005013143A2 (en
Inventor
Christos J Georgiou
Victor L Gregurick
Indira Nair
Valentina Salapura
Original Assignee
Christos J Georgiou
Victor L Gregurick
Indira Nair
Valentina Salapura
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Priority claimed from US10/604,491 external-priority patent/US7353362B2/en
Application filed by Christos J Georgiou, Victor L Gregurick, Indira Nair, Valentina Salapura filed Critical Christos J Georgiou
Priority to EP04779028A priority Critical patent/EP1654669A2/en
Publication of WO2005013143A2 publication Critical patent/WO2005013143A2/en
Publication of WO2005013143A3 publication Critical patent/WO2005013143A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/76Architectures of general purpose stored program computers
    • G06F15/78Architectures of general purpose stored program computers comprising a single central processing unit
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/76Architectures of general purpose stored program computers
    • G06F15/78Architectures of general purpose stored program computers comprising a single central processing unit
    • G06F15/7839Architectures of general purpose stored program computers comprising a single central processing unit with memory
    • G06F15/7842Architectures of general purpose stored program computers comprising a single central processing unit with memory on one IC chip (single chip microcontrollers)
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • G06F15/163Interprocessor communication
    • G06F15/167Interprocessor communication using a common memory, e.g. mailbox
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/76Architectures of general purpose stored program computers
    • G06F15/78Architectures of general purpose stored program computers comprising a single central processing unit
    • G06F15/7807System on chip, i.e. computer system on a single chip; System in package, i.e. computer system on one or more chips in a single package
    • G06F15/7825Globally asynchronous, locally synchronous, e.g. network on chip
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/76Architectures of general purpose stored program computers
    • G06F15/78Architectures of general purpose stored program computers comprising a single central processing unit
    • G06F15/7828Architectures of general purpose stored program computers comprising a single central processing unit without memory
    • G06F15/7832Architectures of general purpose stored program computers comprising a single central processing unit without memory on one IC chip (single chip microprocessors)
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/10Packet switching elements characterised by the switching fabric construction
    • H04L49/109Integrated on microchip, e.g. switch-on-chip
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/60Software-defined switches
    • H04L49/602Multilayer or multiprotocol switching, e.g. IP switching

Abstract

A System-on-Chip (SoC) component comprises a single independent multiprocessor subsystem core including a plurality of multiple processors, each multiple processor having a local memory forming a processor cluster; and a switch fabric means connecting each processor within the cluster. The SoC core is capable of performing multi-threading operation processing for SoC devices when configured as a DSP, coprocessor, Hybrid ASIC, or network processing arrangements. The SoC core is configured as a single chip protocol converter integrated circuit (IC) capable of receiving packets generating according to a first protocol type and processing said packets to implement protocol conversion and generating converted packets of a second protocol type for output thereof, the process of protocol conversion being performed entirely within one core. The protocol converter chip is capable of being be implemented as a macro core in a system-on-chip (SoC) implementation, wherein the process of protocol conversion is contained within the SoC protocol conversion macro core without requiring the processing resources of a host system.
PCT/US2004/023784 2003-07-25 2004-07-23 A single chip protocol converter WO2005013143A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
EP04779028A EP1654669A2 (en) 2003-07-25 2004-07-23 A single chip protocol converter

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US10/604,491 US7353362B2 (en) 2003-07-25 2003-07-25 Multiprocessor subsystem in SoC with bridge between processor clusters interconnetion and SoC system bus
US10/604,491 2003-07-25
US10/768,828 2004-01-30
US10/768,828 US7412588B2 (en) 2003-07-25 2004-01-30 Network processor system on chip with bridge coupling protocol converting multiprocessor macro core local bus to peripheral interfaces coupled system bus

Publications (2)

Publication Number Publication Date
WO2005013143A2 WO2005013143A2 (en) 2005-02-10
WO2005013143A3 true WO2005013143A3 (en) 2005-06-30

Family

ID=34119193

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2004/023784 WO2005013143A2 (en) 2003-07-25 2004-07-23 A single chip protocol converter

Country Status (4)

Country Link
US (3) US7412588B2 (en)
EP (1) EP1654669A2 (en)
KR (2) KR100986006B1 (en)
WO (1) WO2005013143A2 (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9008079B2 (en) 2009-10-30 2015-04-14 Iii Holdings 2, Llc System and method for high-performance, low-power data center interconnect fabric
US9054990B2 (en) 2009-10-30 2015-06-09 Iii Holdings 2, Llc System and method for data center security enhancements leveraging server SOCs or server fabrics
US9069929B2 (en) 2011-10-31 2015-06-30 Iii Holdings 2, Llc Arbitrating usage of serial port in node card of scalable and modular servers
US9311269B2 (en) 2009-10-30 2016-04-12 Iii Holdings 2, Llc Network proxy for high-performance, low-power data center interconnect fabric
US9465771B2 (en) 2009-09-24 2016-10-11 Iii Holdings 2, Llc Server on a chip and node cards comprising one or more of same
US9479463B2 (en) 2009-10-30 2016-10-25 Iii Holdings 2, Llc System and method for data center security enhancements leveraging managed server SOCs
US9585281B2 (en) 2011-10-28 2017-02-28 Iii Holdings 2, Llc System and method for flexible storage and networking provisioning in large scalable processor installations
US11960937B2 (en) 2022-03-17 2024-04-16 Iii Holdings 12, Llc System and method for an optimizing reservation in time of compute resources based on prioritization function and reservation policy parameter

Families Citing this family (191)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7805756B2 (en) 1996-11-29 2010-09-28 Frampton E Ellis Microchips with inner firewalls, faraday cages, and/or photovoltaic cells
US8225003B2 (en) * 1996-11-29 2012-07-17 Ellis Iii Frampton E Computers and microchips with a portion protected by an internal hardware firewall
US7634529B2 (en) 1996-11-29 2009-12-15 Ellis Iii Frampton E Personal and server computers having microchips with multiple processing units and internal firewalls
US6167428A (en) * 1996-11-29 2000-12-26 Ellis; Frampton E. Personal computer microprocessor firewalls for internet distributed processing
US20050180095A1 (en) 1996-11-29 2005-08-18 Ellis Frampton E. Global network computers
US8312529B2 (en) 1996-11-29 2012-11-13 Ellis Frampton E Global network computers
US7506020B2 (en) * 1996-11-29 2009-03-17 Frampton E Ellis Global network computers
US6725250B1 (en) * 1996-11-29 2004-04-20 Ellis, Iii Frampton E. Global network computers
US7926097B2 (en) 1996-11-29 2011-04-12 Ellis Iii Frampton E Computer or microchip protected from the internet by internal hardware
WO2002003744A1 (en) * 2000-06-30 2002-01-10 Hughes Electronics Corporation Residential broadband communications device, and method of operating same
US20030105799A1 (en) * 2001-12-03 2003-06-05 Avaz Networks, Inc. Distributed processing architecture with scalable processing layers
US8539089B2 (en) * 2003-04-23 2013-09-17 Oracle America, Inc. System and method for vertical perimeter protection
US7412588B2 (en) 2003-07-25 2008-08-12 International Business Machines Corporation Network processor system on chip with bridge coupling protocol converting multiprocessor macro core local bus to peripheral interfaces coupled system bus
US8667194B2 (en) * 2003-12-15 2014-03-04 Finisar Corporation Two-wire interface in which a master component monitors the data line during the preamble generation phase for synchronization with one or more slave components
US8572289B1 (en) * 2003-12-19 2013-10-29 Nvidia Corporation System, method and computer program product for stateless offloading of upper level network protocol operations
US7949792B2 (en) * 2004-02-27 2011-05-24 Cisco Technology, Inc. Encoding a TCP offload engine within FCP
US8225024B2 (en) * 2004-03-05 2012-07-17 Finisar Corporation Use of a first two-wire interface communication to support the construction of a second two-wire interface communication
US8782654B2 (en) 2004-03-13 2014-07-15 Adaptive Computing Enterprises, Inc. Co-allocating a reservation spanning different compute resources types
US20050228509A1 (en) * 2004-04-07 2005-10-13 Robert James System, device, and method for adaptively providing a fieldbus link
JP4528551B2 (en) 2004-04-14 2010-08-18 株式会社日立製作所 Storage system
US20070266388A1 (en) 2004-06-18 2007-11-15 Cluster Resources, Inc. System and method for providing advanced reservations in a compute environment
US7929518B2 (en) * 2004-07-15 2011-04-19 Broadcom Corporation Method and system for a gigabit Ethernet IP telephone chip with integrated DDR interface
US8176490B1 (en) 2004-08-20 2012-05-08 Adaptive Computing Enterprises, Inc. System and method of interfacing a workload manager and scheduler with an identity manager
US7761608B2 (en) * 2004-09-01 2010-07-20 Qlogic, Corporation Method and system for processing markers, data integrity fields and digests
DE102004049671B4 (en) * 2004-10-12 2007-08-02 Mühlbauer Ag Electronic module for the production, programming and testing of smart cards and associated method
US8478907B1 (en) * 2004-10-19 2013-07-02 Broadcom Corporation Network interface device serving multiple host operating systems
CA2586763C (en) 2004-11-08 2013-12-17 Cluster Resources, Inc. System and method of providing system jobs within a compute environment
US20060133417A1 (en) * 2004-12-02 2006-06-22 International Business Machines Corporation Method and system for providing interoperability of different version protocols without access to protocol specific code
US9075657B2 (en) 2005-04-07 2015-07-07 Adaptive Computing Enterprises, Inc. On-demand access to compute resources
US8863143B2 (en) 2006-03-16 2014-10-14 Adaptive Computing Enterprises, Inc. System and method for managing a hybrid compute environment
US9231886B2 (en) 2005-03-16 2016-01-05 Adaptive Computing Enterprises, Inc. Simple integration of an on-demand compute environment
JP2006333438A (en) * 2005-04-28 2006-12-07 Fujitsu Ten Ltd Gateway apparatus and routing method
US7761649B2 (en) * 2005-06-02 2010-07-20 Seagate Technology Llc Storage system with synchronized processing elements
US20060274787A1 (en) * 2005-06-07 2006-12-07 Fong Pong Adaptive cache design for MPT/MTT tables and TCP context
US7596144B2 (en) * 2005-06-07 2009-09-29 Broadcom Corp. System-on-a-chip (SoC) device with integrated support for ethernet, TCP, iSCSI, RDMA, and network application acceleration
US7386656B2 (en) * 2006-07-31 2008-06-10 Metaram, Inc. Interface circuit system and method for performing power management operations in conjunction with only a portion of a memory circuit
US7580312B2 (en) * 2006-07-31 2009-08-25 Metaram, Inc. Power saving system and method for use with a plurality of memory circuits
US20080082763A1 (en) 2006-10-02 2008-04-03 Metaram, Inc. Apparatus and method for power management of memory circuits by a system or component thereof
US8090897B2 (en) 2006-07-31 2012-01-03 Google Inc. System and method for simulating an aspect of a memory circuit
WO2007002324A2 (en) * 2005-06-24 2007-01-04 Metaram, Inc. An integrated memory core and memory interface circuit
US9542352B2 (en) * 2006-02-09 2017-01-10 Google Inc. System and method for reducing command scheduling constraints of memory circuits
US7609567B2 (en) * 2005-06-24 2009-10-27 Metaram, Inc. System and method for simulating an aspect of a memory circuit
US8244971B2 (en) * 2006-07-31 2012-08-14 Google Inc. Memory circuit system and method
US8081474B1 (en) 2007-12-18 2011-12-20 Google Inc. Embossed heat spreader
US8130560B1 (en) 2006-11-13 2012-03-06 Google Inc. Multi-rank partial width memory modules
US8359187B2 (en) * 2005-06-24 2013-01-22 Google Inc. Simulating a different number of memory circuit devices
US10013371B2 (en) 2005-06-24 2018-07-03 Google Llc Configurable memory circuit system and method
US20080028136A1 (en) * 2006-07-31 2008-01-31 Schakel Keith R Method and apparatus for refresh management of memory modules
US8077535B2 (en) * 2006-07-31 2011-12-13 Google Inc. Memory refresh apparatus and method
US8397013B1 (en) 2006-10-05 2013-03-12 Google Inc. Hybrid memory module
US7392338B2 (en) * 2006-07-31 2008-06-24 Metaram, Inc. Interface circuit system and method for autonomously performing power management operations in conjunction with a plurality of memory circuits
US8796830B1 (en) 2006-09-01 2014-08-05 Google Inc. Stackable low-profile lead frame package
US20080126690A1 (en) * 2006-02-09 2008-05-29 Rajan Suresh N Memory module with memory stack
US8055833B2 (en) * 2006-10-05 2011-11-08 Google Inc. System and method for increasing capacity, performance, and flexibility of flash storage
US8111566B1 (en) 2007-11-16 2012-02-07 Google, Inc. Optimal channel design for memory devices for providing a high-speed memory interface
US8335894B1 (en) 2008-07-25 2012-12-18 Google Inc. Configurable memory system with interface circuit
US8386722B1 (en) 2008-06-23 2013-02-26 Google Inc. Stacked DIMM memory interface
US9507739B2 (en) 2005-06-24 2016-11-29 Google Inc. Configurable memory circuit system and method
US7472220B2 (en) * 2006-07-31 2008-12-30 Metaram, Inc. Interface circuit system and method for performing power management operations utilizing power management signals
US8060774B2 (en) 2005-06-24 2011-11-15 Google Inc. Memory systems and memory modules
US7590796B2 (en) * 2006-07-31 2009-09-15 Metaram, Inc. System and method for power management in memory systems
US8089795B2 (en) 2006-02-09 2012-01-03 Google Inc. Memory module with memory stack and interface with enhanced capabilities
US9171585B2 (en) 2005-06-24 2015-10-27 Google Inc. Configurable memory circuit system and method
US8327104B2 (en) * 2006-07-31 2012-12-04 Google Inc. Adjusting the timing of signals associated with a memory system
US8041881B2 (en) * 2006-07-31 2011-10-18 Google Inc. Memory device with emulated characteristics
US8438328B2 (en) 2008-02-21 2013-05-07 Google Inc. Emulation of abstracted DIMMs using abstracted DRAMs
EP1750396A1 (en) * 2005-08-03 2007-02-07 Siemens Aktiengesellschaft Method and communication device for transmitting packet-oriented information
US7734839B1 (en) * 2005-08-25 2010-06-08 American Megatrends, Inc. Method and integrated circuit for providing enclosure management services utilizing multiple interfaces and protocols
GB2444663B (en) 2005-09-02 2011-12-07 Metaram Inc Methods and apparatus of stacking drams
US20070109015A1 (en) * 2005-11-15 2007-05-17 Alcatel Switched integrated circuit connection architectures and techniques
US7673199B2 (en) 2006-02-03 2010-03-02 Teradyne, Inc. Multi-stream interface for parallel test processing
US9632929B2 (en) 2006-02-09 2017-04-25 Google Inc. Translating an address associated with a command communicated between a system and memory circuits
US7904519B2 (en) * 2006-02-21 2011-03-08 Alcatel-Lucent Usa Inc. Method for switching between embedded communications and external communications
DE102006025133A1 (en) * 2006-05-30 2007-12-06 Infineon Technologies Ag Storage and storage communication system
US7610408B2 (en) * 2006-06-29 2009-10-27 Agilent Technologies, Inc. Automatic link commissioning
US7724589B2 (en) * 2006-07-31 2010-05-25 Google Inc. System and method for delaying a signal communicated from a system to at least one of a plurality of memory circuits
US20080028137A1 (en) * 2006-07-31 2008-01-31 Schakel Keith R Method and Apparatus For Refresh Management of Memory Modules
US20080025136A1 (en) * 2006-07-31 2008-01-31 Metaram, Inc. System and method for storing at least a portion of information received in association with a first operation for use in performing a second operation
US20080028135A1 (en) * 2006-07-31 2008-01-31 Metaram, Inc. Multiple-component memory interface system and method
US9455953B2 (en) * 2006-10-11 2016-09-27 Lantiq Beteiligungs-GmbH & Co. KG Router chip and method of selectively blocking network traffic in a router chip
EP2080104A4 (en) * 2006-11-10 2010-01-06 Sandbridge Technologies Inc Method and system for parallelization of pipelined computations
US7917599B1 (en) * 2006-12-15 2011-03-29 The Research Foundation Of State University Of New York Distributed adaptive network memory engine
US20080163358A1 (en) * 2007-01-03 2008-07-03 Texas Instruments Incorporated Initiator and target firewalls
US8307416B2 (en) * 2007-01-03 2012-11-06 Texas Instruments Incorporated Data structures for use in firewalls
US7925798B2 (en) * 2007-01-26 2011-04-12 Lantiq Deutschland Gmbh Data packet processing device
KR100855701B1 (en) * 2007-01-26 2008-09-04 엠텍비젼 주식회사 Chip combined with a plurality of processor cores and data processing method thereof
CN101918931B (en) * 2007-02-02 2013-09-04 普西迈斯特公司 Processor chip architecture having integrated high-speed packet switched serial interface
KR100881191B1 (en) * 2007-03-27 2009-02-05 삼성전자주식회사 Apparatus for Multi Protocol Serial Interface and System On Chip thereof
US7562162B2 (en) * 2007-04-25 2009-07-14 At&T Intellectual Property I, L.P. Systems and methods for distributed computing utilizing a smart memory apparatus
JP2008287308A (en) * 2007-05-15 2008-11-27 Toshiba Corp Bridge program, bridge method and simulator
US8209479B2 (en) * 2007-07-18 2012-06-26 Google Inc. Memory circuit system and method
US7925794B2 (en) * 2007-08-17 2011-04-12 At&T Intellectual Property I, L.P. Systems and methods for localizing a network storage device
US8080874B1 (en) 2007-09-14 2011-12-20 Google Inc. Providing additional space between an integrated circuit and a circuit board for positioning a component therebetween
US8041773B2 (en) 2007-09-24 2011-10-18 The Research Foundation Of State University Of New York Automatic clustering for self-organizing grids
US8125796B2 (en) 2007-11-21 2012-02-28 Frampton E. Ellis Devices with faraday cages and internal flexibility sipes
WO2009108902A2 (en) * 2008-02-29 2009-09-03 Atrato, Inc. Storage system front end
US7827334B2 (en) * 2008-06-26 2010-11-02 Triune Ip Llc Protocol method apparatus and system for the interconnection of electronic systems
EP2150021B1 (en) * 2008-07-30 2013-12-11 Alcatel Lucent Network apparatus for a communication network and method for assembling it
US8250281B2 (en) * 2008-10-15 2012-08-21 International Business Machines Corporation Data communications through a host fibre channel adapter
US9946667B2 (en) * 2008-11-12 2018-04-17 Microchip Technology Incorporated Microcontroller with configurable logic array
US8051228B2 (en) * 2008-11-13 2011-11-01 International Business Machines Corporation Physical interface macros (PHYS) supporting heterogeneous electrical properties
US8332552B2 (en) * 2008-11-13 2012-12-11 International Business Machines Corporation Supporting multiple high bandwidth I/O controllers on a single chip
US20100158005A1 (en) * 2008-12-23 2010-06-24 Suvhasis Mukhopadhyay System-On-a-Chip and Multi-Chip Systems Supporting Advanced Telecommunication Functions
US20100158023A1 (en) * 2008-12-23 2010-06-24 Suvhasis Mukhopadhyay System-On-a-Chip and Multi-Chip Systems Supporting Advanced Telecommunication Functions
US20100162265A1 (en) * 2008-12-23 2010-06-24 Marco Heddes System-On-A-Chip Employing A Network Of Nodes That Utilize Logical Channels And Logical Mux Channels For Communicating Messages Therebetween
US20100191814A1 (en) * 2008-12-23 2010-07-29 Marco Heddes System-On-A-Chip Employing A Network Of Nodes That Utilize Receive Side Flow Control Over Channels For Messages Communicated Therebetween
US20100161938A1 (en) * 2008-12-23 2010-06-24 Marco Heddes System-On-A-Chip Supporting A Networked Array Of Configurable Symmetric Multiprocessing Nodes
WO2010074872A1 (en) * 2008-12-23 2010-07-01 Transwitch Corporation System-on-a-chip and multi-chip systems supporting advanced telecommunications and other data processing applications
US8260976B1 (en) 2009-01-30 2012-09-04 American Megatrends, Inc. Multiple frequency state detection for serial I/O interfaces
US9444757B2 (en) 2009-04-27 2016-09-13 Intel Corporation Dynamic configuration of processing modules in a network communications processor architecture
EP2247020B1 (en) * 2009-04-27 2012-01-04 TELEFONAKTIEBOLAGET LM ERICSSON (publ) Technique for performing layer 2 processing using a distributed memory architecture
US9218290B2 (en) * 2009-04-27 2015-12-22 Intel Corporation Data caching in a network communications processor architecture
EP2247154B1 (en) * 2009-04-27 2012-05-16 Telefonaktiebolaget L M Ericsson (PUBL) Technique for coordinated RLC and PDCP processing
US9461930B2 (en) 2009-04-27 2016-10-04 Intel Corporation Modifying data streams without reordering in a multi-thread, multi-flow network processor
DE102009023199A1 (en) * 2009-05-29 2010-12-02 Siemens Aktiengesellschaft communication system
EP2441007A1 (en) * 2009-06-09 2012-04-18 Google, Inc. Programming of dimm termination resistance values
US8599863B2 (en) 2009-10-30 2013-12-03 Calxeda, Inc. System and method for using a multi-protocol fabric module across a distributed server interconnect fabric
US9876735B2 (en) 2009-10-30 2018-01-23 Iii Holdings 2, Llc Performance and power optimized computer system architectures and methods leveraging power optimized tree fabric interconnect
US11720290B2 (en) 2009-10-30 2023-08-08 Iii Holdings 2, Llc Memcached server functionality in a cluster of data processing nodes
US9680770B2 (en) 2009-10-30 2017-06-13 Iii Holdings 2, Llc System and method for using a multi-protocol fabric module across a distributed server interconnect fabric
US9648102B1 (en) 2012-12-27 2017-05-09 Iii Holdings 2, Llc Memcached server functionality in a cluster of data processing nodes
US10877695B2 (en) 2009-10-30 2020-12-29 Iii Holdings 2, Llc Memcached server functionality in a cluster of data processing nodes
US8270420B2 (en) * 2009-12-15 2012-09-18 Hewlett-Packard Development Company, L.P. iSCSI to FCoE gateway
US9015333B2 (en) 2009-12-18 2015-04-21 Cisco Technology, Inc. Apparatus and methods for handling network file operations over a fibre channel network
US8639769B2 (en) * 2009-12-18 2014-01-28 International Business Machines Corporation Handling of data transfer in a LAN-free environment
US8429735B2 (en) 2010-01-26 2013-04-23 Frampton E. Ellis Method of using one or more secure private networks to actively configure the hardware of a computer or microchip
CN101808123B (en) * 2010-03-09 2013-04-17 浪潮(北京)电子信息产业有限公司 Method and device for accessing storage resources in storage system
US9158713B1 (en) * 2010-04-07 2015-10-13 Applied Micro Circuits Corporation Packet processing with dynamic load balancing
US8611352B2 (en) 2010-04-20 2013-12-17 Marvell World Trade Ltd. System and method for adapting a packet processing pipeline
WO2012023149A2 (en) * 2010-08-19 2012-02-23 Ineda Systems Pvt. Ltd Multi-root input output virtualization aware switch
US8789170B2 (en) * 2010-09-24 2014-07-22 Intel Corporation Method for enforcing resource access control in computer systems
WO2012052774A2 (en) 2010-10-21 2012-04-26 Bluwireless Technology Limited Data processing units
GB2484900A (en) * 2010-10-21 2012-05-02 Bluwireless Tech Ltd Data processing unit with scalar processor, vector processor array, parity and FFT accelerator units
GB2484901A (en) * 2010-10-21 2012-05-02 Bluwireless Tech Ltd Data processing unit with scalar processor, vector processor array, parity and FFT accelerator units
US9600429B2 (en) * 2010-12-09 2017-03-21 Solarflare Communications, Inc. Encapsulated accelerator
US8996644B2 (en) 2010-12-09 2015-03-31 Solarflare Communications, Inc. Encapsulated accelerator
US9674318B2 (en) 2010-12-09 2017-06-06 Solarflare Communications, Inc. TCP processing for devices
US9258390B2 (en) 2011-07-29 2016-02-09 Solarflare Communications, Inc. Reducing network latency
US10873613B2 (en) 2010-12-09 2020-12-22 Xilinx, Inc. TCP processing for devices
CN102202058B (en) * 2011-05-19 2013-11-06 中国兵器工业集团第二一四研究所苏州研发中心 Controller for protocol conversion between multipath UART bus and CAN bus
US9380132B2 (en) 2011-06-27 2016-06-28 Marvell Israel (M.I.S.L.) Ltd. FCoE over trill
US9170952B1 (en) * 2011-12-28 2015-10-27 Altera Corporation Configurable multi-standard device interface
JP5930767B2 (en) * 2012-02-23 2016-06-08 キヤノン株式会社 Electronic device, communication control method
JPWO2013168427A1 (en) 2012-05-11 2016-01-07 パナソニックIpマネジメント株式会社 Bus control system and network interface
US9390042B2 (en) * 2012-07-03 2016-07-12 Nvidia Corporation System and method for sending arbitrary packet types across a data connector
DE102012215765A1 (en) * 2012-09-05 2014-05-15 Robert Bosch Gmbh Gateway module for a communication system, communication system and method for transferring data between users of a communication system
WO2014041395A1 (en) 2012-09-12 2014-03-20 Freescale Semiconductor, Inc. System-on-chip device, method of peripheral access and integrated circuit
US10505747B2 (en) 2012-10-16 2019-12-10 Solarflare Communications, Inc. Feed processing
US9129071B2 (en) * 2012-10-24 2015-09-08 Texas Instruments Incorporated Coherence controller slot architecture allowing zero latency write commit
WO2014070763A1 (en) * 2012-10-30 2014-05-08 Anayas360.Com, Llc Compact and low-power millimeter-wave integrated vco-up/down- converter with gain-boosting
US9424228B2 (en) * 2012-11-01 2016-08-23 Ezchip Technologies Ltd. High performance, scalable multi chip interconnect
WO2014080248A1 (en) 2012-11-23 2014-05-30 Freescale Semiconductor, Inc. System on chip
WO2014080247A1 (en) * 2012-11-23 2014-05-30 Freescale Semiconductor, Inc. System on chip
US9135202B2 (en) 2013-02-06 2015-09-15 Apple Inc. Bridge circuit for bus protocol conversion and error handling
DE102013210064A1 (en) * 2013-05-29 2014-12-04 Robert Bosch Gmbh Method for providing a generic interface and microcontroller with generic interface
DE102013210077A1 (en) * 2013-05-29 2014-12-04 Robert Bosch Gmbh Method for providing a generic interface and microcontroller with generic interface
DE102013210182A1 (en) * 2013-05-29 2014-12-04 Robert Bosch Gmbh Method for providing a generic interface and microcontroller with generic interface
US10042793B2 (en) 2013-06-19 2018-08-07 Schneider Electric Industries Sas Universal ethernet solution
US9781120B2 (en) 2013-07-18 2017-10-03 Nxp Usa, Inc. System on chip and method therefor
US9436844B2 (en) 2013-08-29 2016-09-06 Microsoft Technology Licensing, Llc Access enablement security circuit
US9716708B2 (en) 2013-09-13 2017-07-25 Microsoft Technology Licensing, Llc Security certificates for system-on-chip security
DE102014209006A1 (en) * 2014-05-13 2015-11-19 Wobben Properties Gmbh Synchronous generator of a gearless wind turbine
US9971730B2 (en) 2014-06-16 2018-05-15 Qualcomm Incorporated Link layer to physical layer (PHY) serial interface
DE102014217321A1 (en) * 2014-08-29 2016-03-03 Continental Teves Ag & Co. Ohg Microcontroller system and method for safety-critical motor vehicle systems and their use
US9690719B2 (en) 2014-09-11 2017-06-27 Nxp Usa, Inc. Mechanism for managing access to at least one shared integrated peripheral of a processing unit and a method of operating thereof
US10394731B2 (en) 2014-12-19 2019-08-27 Amazon Technologies, Inc. System on a chip comprising reconfigurable resources for multiple compute sub-systems
US10523585B2 (en) * 2014-12-19 2019-12-31 Amazon Technologies, Inc. System on a chip comprising multiple compute sub-systems
US11200192B2 (en) * 2015-02-13 2021-12-14 Amazon Technologies. lac. Multi-mode system on a chip
US9588921B2 (en) 2015-02-17 2017-03-07 Amazon Technologies, Inc. System on a chip comprising an I/O steering engine
US9860841B2 (en) * 2015-08-20 2018-01-02 Apple Inc. Communications fabric with split paths for control and data packets
US10275385B2 (en) * 2016-02-25 2019-04-30 SK Hynix Inc. Integrated circuit system
FI127266B (en) * 2016-07-08 2018-02-28 Sarokal Test Systems Oy System for processing data stream messages
JP6786324B2 (en) * 2016-09-20 2020-11-18 株式会社東芝 Multiplexing device and multiplexing method
US11055657B2 (en) 2017-03-02 2021-07-06 Micron Technology, Inc. Methods and apparatuses for determining real-time location information of RFID devices
US10075392B1 (en) * 2017-03-02 2018-09-11 Micron Technology, Inc. Methods and apparatuses for processing multiple communications signals with a single integrated circuit chip
US10516606B2 (en) * 2017-07-12 2019-12-24 Micron Technology, Inc. System for optimizing routing of communication between devices and resource reallocation in a network
US10511353B2 (en) * 2017-07-12 2019-12-17 Micron Technology, Inc. System for optimizing routing of communication between devices and resource reallocation in a network
CN111602126A (en) * 2017-10-31 2020-08-28 美光科技公司 System with hybrid-threaded processor, hybrid-threaded fabric with configurable computing elements, and hybrid interconnect network
WO2019089816A2 (en) * 2017-10-31 2019-05-09 Micron Technology, Inc. System having a hybrid threading processor, a hybrid threading fabric having configurable computing elements, and a hybrid interconnection network
US11115383B2 (en) * 2018-05-24 2021-09-07 Texas Instruments Incorporated System on chip firewall memory architecture
TWI666647B (en) * 2018-09-03 2019-07-21 瑞昱半導體股份有限公司 Memory device
US11030102B2 (en) 2018-09-07 2021-06-08 Apple Inc. Reducing memory cache control command hops on a fabric
US11138135B2 (en) * 2018-09-20 2021-10-05 Samsung Electronics Co., Ltd. Scale-out high bandwidth memory system
KR20200066774A (en) 2018-12-03 2020-06-11 삼성전자주식회사 Semiconductor device
CN109634894A (en) * 2018-12-06 2019-04-16 英业达科技有限公司 Data converting circuit and data transfer device
US10860325B1 (en) * 2019-07-05 2020-12-08 Nokia Solutions And Networks Oy Dynamic control of processor instruction sets
WO2021094941A1 (en) * 2019-11-12 2021-05-20 Marvell Asia Pte, Ltd. Automotive network with centralized storage
TWI758675B (en) * 2019-12-31 2022-03-21 新唐科技股份有限公司 Microcontroller circuit and printed circuit board
CN112187936B (en) * 2020-09-29 2024-03-29 北京车和家信息技术有限公司 Vehicle data processing method, device, equipment, storage medium and vehicle
US11347512B1 (en) * 2021-02-03 2022-05-31 International Business Machines Corporation Substitution through protocol to protocol translation
US20230065780A1 (en) * 2021-08-27 2023-03-02 International Business Machines Corporation Message management via a universal interface apparatus

Family Cites Families (56)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4633394A (en) 1984-04-24 1986-12-30 International Business Machines Corp. Distributed arbitration for multiple processors
US4751634A (en) 1985-06-14 1988-06-14 International Business Machines Corporation Multiple port communications adapter apparatus
US4829511A (en) 1987-10-14 1989-05-09 International Business Machines Corporation Switched network of optical buses
US4929939A (en) 1988-10-31 1990-05-29 International Business Machines Corporation High-speed switching system with flexible protocol capability
US4952930A (en) 1988-11-18 1990-08-28 International Business Machines Corp. Multipath hierarchical network
JP2986802B2 (en) 1989-03-13 1999-12-06 株式会社日立製作所 Protocol high-speed processing method
DE3930396C2 (en) 1989-09-12 1993-11-04 Bosch Gmbh Robert METHOD FOR ADJUSTING AIR AND FUEL AMOUNTS FOR A MULTI-CYLINDRICAL INTERNAL COMBUSTION ENGINE
FR2667465A1 (en) 1990-09-27 1992-04-03 Cit Alcatel BRIDGE FOR CONNECTING A LOCAL AREA NETWORK, COMPLIANT WITH THE IEEE 802.3 STANDARD, TO A TELECOMMUNICATION NETWORK WITH ASYNCHRONOUS TEMPORAL TECHNIQUE.
US5250943A (en) 1991-03-29 1993-10-05 International Business Machines Corporation GVT-NET--A Global Virtual Time Calculation Apparatus for Multi-Stage Networks
US5189314A (en) 1991-09-04 1993-02-23 International Business Machines Corporation Variable chip-clocking mechanism
JP2571655B2 (en) 1991-11-27 1997-01-16 インターナショナル・ビジネス・マシーンズ・コーポレイション Protocol conversion mechanism, switching network and computer system
US5195181A (en) * 1992-01-10 1993-03-16 Digital Equipment Corporation Message processing system having separate message receiving and transmitting processors with message processing being distributed between the separate processors
US5742760A (en) * 1992-05-12 1998-04-21 Compaq Computer Corporation Network packet switch using shared memory for repeating and bridging packets at media rate
US5708659A (en) * 1993-10-20 1998-01-13 Lsi Logic Corporation Method for hashing in a packet network switching system
US5640399A (en) * 1993-10-20 1997-06-17 Lsi Logic Corporation Single chip network router
US5586273A (en) 1994-08-18 1996-12-17 International Business Machines Corporation HDLC asynchronous to synchronous converter
JPH08292932A (en) 1995-02-24 1996-11-05 Matsushita Electric Ind Co Ltd Multiprocessor system and method for executing task in the same
US5838935A (en) 1995-06-15 1998-11-17 Intel Corporation Method and apparatus providing programmable decode modes for secondary PCI bus interfaces
US5651002A (en) * 1995-07-12 1997-07-22 3Com Corporation Internetworking device with enhanced packet header translation and memory
EP0789882B1 (en) 1995-07-21 2000-10-04 Koninklijke Philips Electronics N.V. Multi-media processor architecture with high performance-density
US5798918A (en) 1996-04-29 1998-08-25 International Business Machines Corporation Performance-temperature optimization by modulating the switching factor of a circuit
JP3636399B2 (en) * 1996-05-29 2005-04-06 富士通株式会社 Protocol conversion system and protocol conversion method
JPH10161973A (en) 1996-11-29 1998-06-19 Hitachi Ltd Bus controller and bus unit
DE19782200T1 (en) 1996-12-19 1999-11-18 Hyundai Electronics America Full frame video editing machine
US5905873A (en) 1997-01-16 1999-05-18 Advanced Micro Devices, Inc. System and method of routing communications data with multiple protocols using crossbar switches
US5931933A (en) 1997-06-16 1999-08-03 International Business Machines Corporation Apparatus and method for communication and translation for selected one of a variety of data bus formats
US6032245A (en) 1997-08-18 2000-02-29 International Business Machines Corporation Method and system for interrupt handling in a multi-processor computer system executing speculative instruction threads
US6055581A (en) 1997-08-18 2000-04-25 International Business Machines Corporation Vital product data concentrator and protocol converter
US6065038A (en) * 1998-02-06 2000-05-16 Accton Technology Corp. Method and apparatus for transmitting data at different data transfer rates using multiple interconnected hubs
US6088800A (en) * 1998-02-27 2000-07-11 Mosaid Technologies, Incorporated Encryption processor with shared memory interconnect
US6038630A (en) 1998-03-24 2000-03-14 International Business Machines Corporation Shared access control device for integrated system with multiple functional units accessing external structures over multiple data buses
JP2000004273A (en) 1998-04-16 2000-01-07 Toshiba Corp Communication platform lsi system, communication platform lsi to be used for the same and communication control method for the same
US7100020B1 (en) * 1998-05-08 2006-08-29 Freescale Semiconductor, Inc. Digital communications processor
US6331977B1 (en) 1998-08-28 2001-12-18 Sharp Electronics Corporation System on chip (SOC) four-way switch crossbar system and method
US6385748B1 (en) 1999-03-30 2002-05-07 Nec Electronics, Inc. Direct access logic testing in integrated circuits
US6262594B1 (en) 1999-11-05 2001-07-17 Ati International, Srl Apparatus and method for configurable use of groups of pads of a system on chip
US6769046B2 (en) 2000-02-14 2004-07-27 Palmchip Corporation System-resource router
US7200138B2 (en) 2000-03-01 2007-04-03 Realtek Semiconductor Corporation Physical medium dependent sub-system with shared resources for multiport xDSL system
US20020107903A1 (en) * 2000-11-07 2002-08-08 Richter Roger K. Methods and systems for the order serialization of information in a network processing environment
JP2001325207A (en) 2000-05-17 2001-11-22 Hitachi Ltd Switch with built-in cache, computer system and switch control method for switch with built-in cache
WO2001095057A2 (en) * 2000-06-02 2001-12-13 Radisys Corporation Voice-over ip communication without echo cancellation
US6678535B1 (en) * 2000-06-30 2004-01-13 International Business Machines Corporation Pervasive dock and router with communication protocol converter
US6721313B1 (en) 2000-08-01 2004-04-13 International Business Machines Corporation Switch fabric architecture using integrated serdes transceivers
US6662253B1 (en) 2000-09-13 2003-12-09 Stmicroelectronics, Inc. Shared peripheral architecture
US7218616B2 (en) 2001-03-09 2007-05-15 Stmicroelectronics, Inc. Octagonal interconnection network for linking processing nodes on an SOC device and method of operating same
US20020172197A1 (en) 2001-05-18 2002-11-21 Dale Michele Zampetti System interconnect with minimal overhead suitable for real-time applications
US20020174244A1 (en) * 2001-05-18 2002-11-21 Telgen Corporation System and method for coordinating, distributing and processing of data
GB2376390B (en) 2001-06-05 2003-08-06 3Com Corp Asic system architecture including data aggregation technique
US20030046492A1 (en) 2001-08-28 2003-03-06 International Business Machines Corporation, Armonk, New York Configurable memory array
US7404000B2 (en) 2001-09-28 2008-07-22 Emc Corporation Protocol translation in a storage system
US6904040B2 (en) 2001-10-05 2005-06-07 International Business Machines Corporaiton Packet preprocessing interface for multiprocessor network handler
US7072970B2 (en) 2001-10-05 2006-07-04 International Business Machines Corporation Programmable network protocol handler architecture
US7013398B2 (en) 2001-11-15 2006-03-14 Nokia Corporation Data processor architecture employing segregated data, program and control buses
US6920154B1 (en) * 2001-12-17 2005-07-19 Supergate Technology Usa, Inc. Architectures for a modularized data optimization engine and methods therefor
US7412588B2 (en) * 2003-07-25 2008-08-12 International Business Machines Corporation Network processor system on chip with bridge coupling protocol converting multiprocessor macro core local bus to peripheral interfaces coupled system bus
US7826470B1 (en) * 2004-10-19 2010-11-02 Broadcom Corp. Network interface device with flow-oriented bus interface

Non-Patent Citations (7)

* Cited by examiner, † Cited by third party
Title
ALLEN J R, HEDDES M: "IBM PowerNP network processor: Hardware, software, and applications", IBM JOURNAL OF RESEARCH AND DEVELOPMENT, vol. 47, no. 2-3, May 2003 (2003-05-01), XP002315024 *
ALMASI G: "Dissecting Cyclops: a detailed analysis of a multithreaded architecture", ACM SIGARCH COMPUTER ARCHITECTURE NEWS, vol. 31, no. 1, March 2003 (2003-03-01), XP002315027 *
GEORGIOU C J: "The Blue Gene/Cyclops Project: from Supercomputers to Network Processors", INET, 4 April 2003 (2003-04-04), XP002315236, Retrieved from the Internet <URL:http://cis.poly.edu/seminars/abstract4spring03.shtml> [retrieved on 20050127] *
HEDDES M: "IBM Power Network processor architecture", PROCEEDINGS OF HOT CHIPS, August 2000 (2000-08-01), PALO ALTO, CA, USA, XP002315023 *
NAYFEH B A ET AL: "EXPLORING THE DESIGN SPACE FOR A SHARED-CACHE MULTIPROCESSOR", COMPUTER ARCHITECTURE NEWS, ASSOCIATION FOR COMPUTING MACHINERY, NEW YORK, US, vol. 22, no. 2, 1 April 1994 (1994-04-01), pages 166 - 175, XP000450348, ISSN: 0163-5964 *
SHAH N, KREUTZER K: "Network Processors: Origin of Species", PROCEEDINGS OF THE 17TH INTERNATIONAL SYMPOSIUM ON COMPUTER AND INFORMATION SCIENCES, 2002, XP002315025 *
YOUNGSUK: "Network processors", INET, 2002, XP002315026, Retrieved from the Internet <URL:http://www.ecs.umass.edu/ece/wolf/courses/ECE697J/Fall2002/presentations/ECE697J-02-11-12.pdf> [retrieved on 20050126] *

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9465771B2 (en) 2009-09-24 2016-10-11 Iii Holdings 2, Llc Server on a chip and node cards comprising one or more of same
US9075655B2 (en) 2009-10-30 2015-07-07 Iii Holdings 2, Llc System and method for high-performance, low-power data center interconnect fabric with broadcast or multicast addressing
US9008079B2 (en) 2009-10-30 2015-04-14 Iii Holdings 2, Llc System and method for high-performance, low-power data center interconnect fabric
US9262225B2 (en) 2009-10-30 2016-02-16 Iii Holdings 2, Llc Remote memory access functionality in a cluster of data processing nodes
US9311269B2 (en) 2009-10-30 2016-04-12 Iii Holdings 2, Llc Network proxy for high-performance, low-power data center interconnect fabric
US9405584B2 (en) 2009-10-30 2016-08-02 Iii Holdings 2, Llc System and method for high-performance, low-power data center interconnect fabric with addressing and unicast routing
US9454403B2 (en) 2009-10-30 2016-09-27 Iii Holdings 2, Llc System and method for high-performance, low-power data center interconnect fabric
US9054990B2 (en) 2009-10-30 2015-06-09 Iii Holdings 2, Llc System and method for data center security enhancements leveraging server SOCs or server fabrics
US9479463B2 (en) 2009-10-30 2016-10-25 Iii Holdings 2, Llc System and method for data center security enhancements leveraging managed server SOCs
US9509552B2 (en) 2009-10-30 2016-11-29 Iii Holdings 2, Llc System and method for data center security enhancements leveraging server SOCs or server fabrics
US9585281B2 (en) 2011-10-28 2017-02-28 Iii Holdings 2, Llc System and method for flexible storage and networking provisioning in large scalable processor installations
US9069929B2 (en) 2011-10-31 2015-06-30 Iii Holdings 2, Llc Arbitrating usage of serial port in node card of scalable and modular servers
US9092594B2 (en) 2011-10-31 2015-07-28 Iii Holdings 2, Llc Node card management in a modular and large scalable server system
US11960937B2 (en) 2022-03-17 2024-04-16 Iii Holdings 12, Llc System and method for an optimizing reservation in time of compute resources based on prioritization function and reservation policy parameter

Also Published As

Publication number Publication date
US20120082171A1 (en) 2012-04-05
KR100754578B1 (en) 2007-09-05
EP1654669A2 (en) 2006-05-10
KR100986006B1 (en) 2010-10-06
KR20060110858A (en) 2006-10-25
US8036243B2 (en) 2011-10-11
WO2005013143A2 (en) 2005-02-10
US7412588B2 (en) 2008-08-12
US20050021874A1 (en) 2005-01-27
US20090059955A1 (en) 2009-03-05
KR20050012677A (en) 2005-02-02
US8811422B2 (en) 2014-08-19

Similar Documents

Publication Publication Date Title
WO2005013143A3 (en) A single chip protocol converter
TW200604836A (en) Self-contained processor subsystem as component for system-on-chip design
CN100499556C (en) High-speed asynchronous interlinkage communication network of heterogeneous multi-nucleus processor
GB2442919A (en) Increasing workload performance of one or more cores on multiple core processors
JP5453825B2 (en) Program parallel execution system and program parallel execution method on multi-core processor
CN103106173A (en) Interconnection method among cores of multi-core processor
Sharma et al. Wishbone bus architecture-a survey and comparison
Zhu et al. An adaptive routing algorithm for 3D mesh NoC with limited vertical bandwidth
Hironaka et al. Remote dynamic reconfiguration of a multi-FPGA system FiC (Flow-in-Cloud)
CN100479407C (en) Synchronous serial interface device
CN109542832B (en) Communication system and method between heterogeneous multi-core CPUs (central processing units) without lock mechanism
CN102063337B (en) Method and system for information interaction and resource distribution of multi-processor core
Liu et al. A dynamic adaptive arbiter for Network-on-Chip
Hironaka et al. Multi-fpga management on flow-in-cloud prototype system
CN102646262B (en) Reconfigurable visual preprocessor and visual processing system
CN209055883U (en) A kind of asymmetric data processing unit based on multicore POWERPC processor
TW200923673A (en) Method and apparatus for performing complex calculations in a multiprocessor array
Gade et al. Energy efficient chip-to-chip wireless interconnection for heterogeneous architectures
CN114371876A (en) Configuration circuit of register and integrated circuit chip
Jin et al. FPGA prototype design of the computation nodes in a cluster based MPSoC
Nikolic et al. Token ring arbitration scheme for on-chip CDMA bus architectures
CN106933663B (en) A kind of multithread scheduling method and system towards many-core system
Ma et al. A parallel low latency bus on chip for packet processing MPSoC
CN209625201U (en) A kind of serial expanded circuit
Xiao et al. Hybrid shared-memory and message-passing multiprocessor system-on-chip for UWB MAC

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 200480021474.9

Country of ref document: CN

AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 1020067001734

Country of ref document: KR

WWE Wipo information: entry into national phase

Ref document number: 2004779028

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 2004779028

Country of ref document: EP

DPEN Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed from 20040101)
WWP Wipo information: published in national office

Ref document number: 1020067001734

Country of ref document: KR

WWW Wipo information: withdrawn in national office

Ref document number: 2004779028

Country of ref document: EP

DPE1 Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101)