WO1998014014A3 - Reconfigurable network interface apparatus and method - Google Patents

Reconfigurable network interface apparatus and method Download PDF

Info

Publication number
WO1998014014A3
WO1998014014A3 PCT/US1997/016375 US9716375W WO9814014A3 WO 1998014014 A3 WO1998014014 A3 WO 1998014014A3 US 9716375 W US9716375 W US 9716375W WO 9814014 A3 WO9814014 A3 WO 9814014A3
Authority
WO
WIPO (PCT)
Prior art keywords
reconfigurable
bus
computer
transceiver
network
Prior art date
Application number
PCT/US1997/016375
Other languages
French (fr)
Other versions
WO1998014014A2 (en
Inventor
Mark Andrew Collins
Original Assignee
Predacomm Inc
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
Application filed by Predacomm Inc filed Critical Predacomm Inc
Priority to AU44180/97A priority Critical patent/AU4418097A/en
Priority to EP97942496A priority patent/EP1019832A4/en
Publication of WO1998014014A2 publication Critical patent/WO1998014014A2/en
Publication of WO1998014014A3 publication Critical patent/WO1998014014A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5691Access to open networks; Ingress point selection, e.g. ISP selection
    • H04L12/5692Selection among different networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/10Program control for peripheral devices
    • G06F13/12Program control for peripheral devices using hardware independent of the central processor, e.g. channel or peripheral processor
    • G06F13/124Program control for peripheral devices using hardware independent of the central processor, e.g. channel or peripheral processor where hardware is a sequential transfer control unit, e.g. microprocessor, peripheral processor or state-machine
    • G06F13/128Program control for peripheral devices using hardware independent of the central processor, e.g. channel or peripheral processor where hardware is a sequential transfer control unit, e.g. microprocessor, peripheral processor or state-machine for dedicated transfers to a network

Abstract

A reconfigurable computer network interface device (10) includes a reconfigurable controller (12), reconfigurable bus interface (22), and reconfigurable transceiver (14). The device (10) also includes a configuration control arrangement (20) and on-board memory (16) for storing configuration instructions. The preferred form of the invention also includes an arrangement for receiving configuration instructions from an external source. The reconfigurable bus interface (22) may be configured by hardware set-up and operational software instructions to emulate a bus interface for any of a number of different computer bus architectures. A bus adapter (26) connects between a bus port (39) associated with the reconfigurable bus interface (22) and the computer bus to provide the physical connection between the device (10) and the host computer. The reconfigurable transceiver (14) is reconfigurable by hardware set-up and operational software instructions to communicate in any one of a number of different network hardware protocols. A media connector (24a, 24b) cooperates with a transceiver port (23a, 23b) associated with the reconfigurable transceiver (14) to provide the physical connection between the device (10) and network medium (32a, 32b). The reconfigurable controller (12) is configurable by hardware set-up and operational software instructions to communicate in any of a number of different software protocols. Thus, the reconfigurable computer network interface device (10) may operate as a network card, bridge, router, brouter, or gateway between substantially any type of computer and any type of computer network.
PCT/US1997/016375 1996-09-13 1997-09-12 Reconfigurable network interface apparatus and method WO1998014014A2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
AU44180/97A AU4418097A (en) 1996-09-13 1997-09-12 Reconfigurable network interface apparatus and method
EP97942496A EP1019832A4 (en) 1996-09-13 1997-09-12 Reconfigurable network interface apparatus and method

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/713,755 US5671355A (en) 1992-06-26 1996-09-13 Reconfigurable network interface apparatus and method
US08/713,755 1996-09-13

Publications (2)

Publication Number Publication Date
WO1998014014A2 WO1998014014A2 (en) 1998-04-02
WO1998014014A3 true WO1998014014A3 (en) 1998-06-04

Family

ID=24867402

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US1997/016375 WO1998014014A2 (en) 1996-09-13 1997-09-12 Reconfigurable network interface apparatus and method

Country Status (4)

Country Link
US (1) US5671355A (en)
EP (1) EP1019832A4 (en)
AU (1) AU4418097A (en)
WO (1) WO1998014014A2 (en)

Families Citing this family (196)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5802290A (en) * 1992-07-29 1998-09-01 Virtual Computer Corporation Computer network of distributed virtual computers which are EAC reconfigurable in response to instruction to be executed
GB2301746B (en) * 1995-06-02 1999-09-08 Dsc Communications Remote control of wireless telecommunications systems
US5946471A (en) * 1995-08-10 1999-08-31 University Of Cincinnati Method and apparatus for emulating laboratory instruments at remote stations configured by a network controller
JP2757832B2 (en) * 1995-08-14 1998-05-25 日本電気株式会社 Terminal device
US5909557A (en) * 1995-11-20 1999-06-01 Lucent Technologies Inc. Integrated circuit with programmable bus configuration
US5819042A (en) * 1996-02-20 1998-10-06 Compaq Computer Corporation Method and apparatus for guided configuration of unconfigured network and internetwork devices
US5831610A (en) * 1996-02-23 1998-11-03 Netsuite Development L.P. Designing networks
US7555458B1 (en) 1996-06-05 2009-06-30 Fraud Control System.Com Corporation Method of billing a purchase made over a computer network
US8229844B2 (en) 1996-06-05 2012-07-24 Fraud Control Systems.Com Corporation Method of billing a purchase made over a computer network
US20030195846A1 (en) 1996-06-05 2003-10-16 David Felger Method of billing a purchase made over a computer network
US5850446A (en) * 1996-06-17 1998-12-15 Verifone, Inc. System, method and article of manufacture for virtual point of sale processing utilizing an extensible, flexible architecture
WO1997049042A1 (en) * 1996-06-21 1997-12-24 Organic Systems, Inc. Dynamically reconfigurable hardware system for real-time control of processes
US6240471B1 (en) * 1996-09-10 2001-05-29 The United States Of America As Represented By The Secretary Of The Air Force Data transfer interfacing
US5991546A (en) * 1996-09-17 1999-11-23 Cmd Technology, Inc. System and method for interfacing manually controllable input devices to a universal computer bus system
US5774683A (en) * 1996-10-21 1998-06-30 Advanced Micro Devices, Inc. Interconnect bus configured to implement multiple transfer protocols
US5898886A (en) * 1996-11-19 1999-04-27 Advanced Micro Devices, Inc. Multimedia devices in computer system that selectively employ a communications protocol by determining the presence of the quaternary interface
US6266797B1 (en) * 1997-01-16 2001-07-24 Advanced Micro Devices, Inc. Data transfer network on a computer chip using a re-configurable path multiple ring topology
US6078741A (en) * 1997-02-05 2000-06-20 Firsttel Systems Corporation Automatic generation of reconfiguration scripts for telecommunication devices
US6657999B1 (en) * 1997-03-31 2003-12-02 Texas Instruments Incorporated Link layer gateway computer for interconnecting ethernet and 1394 networks
US6061755A (en) * 1997-04-14 2000-05-09 International Business Machines Corporation Method of layering cache and architectural specific functions to promote operation symmetry
US6032226A (en) * 1997-04-14 2000-02-29 International Business Machines Corporation Method and apparatus for layering cache and architectural specific functions to expedite multiple design
US6134515A (en) * 1997-06-13 2000-10-17 Telefonaktiebolaget Lm Ericsson Controlling a first type telecommunications switch upon translating instructions for a second type telecommunications switch
US6012103A (en) 1997-07-02 2000-01-04 Cypress Semiconductor Corp. Bus interface system and method
US6073172A (en) 1997-07-14 2000-06-06 Freegate Corporation Initializing and reconfiguring a secure network interface
US6230194B1 (en) * 1997-07-14 2001-05-08 Freegate Corporation Upgrading a secure network interface
AUPO856797A0 (en) * 1997-08-15 1997-09-04 AAV Australia Pty. Limited Computer system having fixed computers and mobile computers
US5954808A (en) * 1997-09-17 1999-09-21 Micron Electronics, Inc. Method for configuring a computer-based system with a configuration card
US6427179B1 (en) * 1997-10-01 2002-07-30 Globespanvirata, Inc. System and method for protocol conversion in a communications system
US6470415B1 (en) 1999-10-13 2002-10-22 Alacritech, Inc. Queue system involving SRAM head, SRAM tail and DRAM body
US7133940B2 (en) 1997-10-14 2006-11-07 Alacritech, Inc. Network interface device employing a DMA command queue
US6757746B2 (en) 1997-10-14 2004-06-29 Alacritech, Inc. Obtaining a destination address so that a network interface device can write network data without headers directly into host memory
US7042898B2 (en) 1997-10-14 2006-05-09 Alacritech, Inc. Reducing delays associated with inserting a checksum into a network message
US7237036B2 (en) 1997-10-14 2007-06-26 Alacritech, Inc. Fast-path apparatus for receiving data corresponding a TCP connection
US6226680B1 (en) 1997-10-14 2001-05-01 Alacritech, Inc. Intelligent network interface system method for protocol processing
US7076568B2 (en) * 1997-10-14 2006-07-11 Alacritech, Inc. Data communication apparatus for computer intelligent network interface card which transfers data between a network and a storage device according designated uniform datagram protocol socket
US6658480B2 (en) 1997-10-14 2003-12-02 Alacritech, Inc. Intelligent network interface system and method for accelerated protocol processing
US8539112B2 (en) 1997-10-14 2013-09-17 Alacritech, Inc. TCP/IP offload device
US8782199B2 (en) 1997-10-14 2014-07-15 A-Tech Llc Parsing a packet header
US6389479B1 (en) * 1997-10-14 2002-05-14 Alacritech, Inc. Intelligent network interface device and system for accelerated communication
US7089326B2 (en) * 1997-10-14 2006-08-08 Alacritech, Inc. Fast-path processing for receiving data on TCP connection offload devices
US7185266B2 (en) 2003-02-12 2007-02-27 Alacritech, Inc. Network interface device for error detection using partial CRCS of variable length message portions
US6434620B1 (en) 1998-08-27 2002-08-13 Alacritech, Inc. TCP/IP offload network interface device
US6591302B2 (en) 1997-10-14 2003-07-08 Alacritech, Inc. Fast-path apparatus for receiving data corresponding to a TCP connection
US7167927B2 (en) 1997-10-14 2007-01-23 Alacritech, Inc. TCP/IP offload device with fast-path TCP ACK generating and transmitting mechanism
US6687758B2 (en) 2001-03-07 2004-02-03 Alacritech, Inc. Port aggregation for network connections that are offloaded to network interface devices
US6427171B1 (en) 1997-10-14 2002-07-30 Alacritech, Inc. Protocol processing stack for use with intelligent network interface device
US7284070B2 (en) * 1997-10-14 2007-10-16 Alacritech, Inc. TCP offload network interface device
US7174393B2 (en) 2000-12-26 2007-02-06 Alacritech, Inc. TCP/IP offload network interface device
US6427173B1 (en) 1997-10-14 2002-07-30 Alacritech, Inc. Intelligent network interfaced device and system for accelerated communication
US6697868B2 (en) * 2000-02-28 2004-02-24 Alacritech, Inc. Protocol processing stack for use with intelligent network interface device
US8621101B1 (en) 2000-09-29 2013-12-31 Alacritech, Inc. Intelligent network storage interface device
US6170055B1 (en) 1997-11-03 2001-01-02 Iomega Corporation System for computer recovery using removable high capacity media
GB9725742D0 (en) * 1997-12-04 1998-02-04 Hewlett Packard Co Object gateway
FR2773935A1 (en) * 1998-01-19 1999-07-23 Canon Kk COMMUNICATION METHODS BETWEEN COMPUTER SYSTEMS AND DEVICES USING THE SAME
WO1999060813A2 (en) * 1998-05-20 1999-11-25 Nortel Networks Limited Methods and apparatus for integrating voice and data systems
US6065087A (en) * 1998-05-21 2000-05-16 Hewlett-Packard Company Architecture for a high-performance network/bus multiplexer interconnecting a network and a bus that transport data using multiple protocols
AU4206599A (en) * 1998-05-29 1999-12-13 Boeing Company, The Self configuring network peripheral
US6128683A (en) * 1998-06-04 2000-10-03 International Business Machines Corporation Method and system for allowing a plurality of SCSI hosts to interact with a DASD storage subsystem
US6154774A (en) * 1998-07-02 2000-11-28 Lancast, Inc. In-wall data translator and a structured premise wiring environment including the same
US6460094B1 (en) 1998-07-08 2002-10-01 Microsoft Corporation Peripheral device configured to detect the type of interface to which it is connected and configuring itself accordingly
US6393457B1 (en) 1998-07-13 2002-05-21 International Business Machines Corporation Architecture and apparatus for implementing 100 Mbps and GBPS Ethernet adapters
US7664883B2 (en) 1998-08-28 2010-02-16 Alacritech, Inc. Network interface device that fast-path processes solicited session layer read commands
US6624761B2 (en) 1998-12-11 2003-09-23 Realtime Data, Llc Content independent data compression method and system
US6601104B1 (en) 1999-03-11 2003-07-29 Realtime Data Llc System and methods for accelerated data storage and retrieval
US6604158B1 (en) 1999-03-11 2003-08-05 Realtime Data, Llc System and methods for accelerated data storage and retrieval
US6396810B1 (en) 1999-09-08 2002-05-28 Metasolv Software, Inc. System and method for analyzing communication paths in a telecommunications network
US6694385B1 (en) * 1999-09-10 2004-02-17 Texas Instruments Incorporated Configuration bus reconfigurable/reprogrammable interface for expanded direct memory access processor
US6594707B1 (en) * 1999-09-15 2003-07-15 3Com Corporation Smart communication agent
US6651107B1 (en) * 1999-09-21 2003-11-18 Intel Corporation Reduced hardware network adapter and communication
WO2001031796A2 (en) * 1999-10-19 2001-05-03 Finisar Corporaton A transceiver with auxiliary monitoring ports
US6661805B1 (en) * 1999-11-09 2003-12-09 2Wire, Inc. System and method for automatically changing a device transmit/receive configuration
JP2001144827A (en) * 1999-11-12 2001-05-25 Sony Corp Communication controller and communication control method
US6513128B1 (en) * 1999-11-30 2003-01-28 3Com Corporation Network interface card accessible during low power consumption mode
US6996510B1 (en) 2000-01-21 2006-02-07 Metasolv Software, Inc. System and method for modeling communication networks
US7181608B2 (en) 2000-02-03 2007-02-20 Realtime Data Llc Systems and methods for accelerated loading of operating systems and application programs
DE10005977A1 (en) * 2000-02-09 2001-08-30 Thomas Lehmann Contact device for portable data processing device, includes reconfiguration unit that adapts the communication between a portable data processing device and a contact device
DE10014983A1 (en) * 2000-03-25 2001-09-27 Tenovis Gmbh & Co Kg Method for controlling the quality of transport of a packet data bus
US6741566B1 (en) 2000-05-08 2004-05-25 Metrobility Optical Systems, Inc. Remote management ethernet network and device
US20050030898A1 (en) * 2000-05-08 2005-02-10 Metrobility Optical Systems Inc. Using inter-packet gap as management channel
US20040054821A1 (en) * 2000-08-22 2004-03-18 Warren Christopher E. Multifunctional network interface node
US6862630B1 (en) * 2000-08-23 2005-03-01 Advanced Micro Devices, Inc. Network transmitter with data frame priority management for data transmission
US6701192B1 (en) 2000-09-13 2004-03-02 Ncr Corporation Wiring hub for a retail terminal
US7822967B2 (en) * 2000-09-27 2010-10-26 Huron Ip Llc Apparatus, architecture, and method for integrated modular server system providing dynamically power-managed and work-load managed network devices
US8019901B2 (en) 2000-09-29 2011-09-13 Alacritech, Inc. Intelligent network storage interface system
US9143546B2 (en) 2000-10-03 2015-09-22 Realtime Data Llc System and method for data feed acceleration and encryption
US7417568B2 (en) 2000-10-03 2008-08-26 Realtime Data Llc System and method for data feed acceleration and encryption
US8692695B2 (en) 2000-10-03 2014-04-08 Realtime Data, Llc Methods for encoding and decoding data
AU2002224424A1 (en) * 2000-10-23 2002-05-06 Digital Software Corporation Method and apparatus for providing optical internetworking to wide area networks, metropolitan area networks, and local area networks using modular components
US6720074B2 (en) * 2000-10-26 2004-04-13 Inframat Corporation Insulator coated magnetic nanoparticulate composites with reduced core loss and method of manufacture thereof
US6859843B1 (en) 2000-11-20 2005-02-22 Hewlett-Packard Development Company, L.P. Systems and methods for reconfiguring network devices
US7089334B2 (en) * 2000-12-14 2006-08-08 Mindspeed Technologies, Inc. Intelligent network interface port for visiting computers
DE60142152D1 (en) * 2000-12-15 2010-07-01 Ibm Virtualization of I / O adapter resources
EP1215585B1 (en) * 2000-12-15 2010-05-19 International Business Machines Corporation Virtualization of i/o adapter resources
US6662285B1 (en) 2001-01-09 2003-12-09 Xilinx, Inc. User configurable memory system having local and global memory blocks
US6522167B1 (en) 2001-01-09 2003-02-18 Xilinx, Inc. User configurable on-chip memory system
US20040015617A1 (en) * 2001-01-25 2004-01-22 Sangha Onkar S. Flexible network interfaces and flexible data clocking
WO2002059757A1 (en) * 2001-01-26 2002-08-01 Iready Corporation Communications processor
US7379475B2 (en) * 2002-01-25 2008-05-27 Nvidia Corporation Communications processor
US7386046B2 (en) 2001-02-13 2008-06-10 Realtime Data Llc Bandwidth sensitive data compression and decompression
US20020129276A1 (en) * 2001-03-08 2002-09-12 Watts Michael P.C. Dual network with distributed firewall for network security
US7248597B2 (en) 2001-05-02 2007-07-24 Nvidia Corporation General purpose input/output controller
US6605962B2 (en) 2001-05-06 2003-08-12 Altera Corporation PLD architecture for flexible placement of IP function blocks
US6754725B1 (en) 2001-05-07 2004-06-22 Cypress Semiconductor Corp. USB peripheral containing its own device driver
US7076595B1 (en) 2001-05-18 2006-07-11 Xilinx, Inc. Programmable logic device including programmable interface core and central processing unit
US6874107B2 (en) * 2001-07-24 2005-03-29 Xilinx, Inc. Integrated testing of serializer/deserializer in FPGA
US20030020082A1 (en) * 2001-07-25 2003-01-30 Motorola, Inc. Structure and method for fabricating semiconductor structures and devices for optical switching
US20030041191A1 (en) * 2001-08-27 2003-02-27 Roger Pinate Network-enabled and intelligent versatile device (VD)
US6798239B2 (en) 2001-09-28 2004-09-28 Xilinx, Inc. Programmable gate array having interconnecting logic to support embedded fixed logic circuitry
US7420392B2 (en) * 2001-09-28 2008-09-02 Xilinx, Inc. Programmable gate array and embedded circuitry initialization and processing
US6781407B2 (en) 2002-01-09 2004-08-24 Xilinx, Inc. FPGA and embedded circuitry initialization and processing
US7310319B2 (en) 2001-11-02 2007-12-18 Intel Corporation Multiple-domain processing system using hierarchically orthogonal switching fabric
US6983405B1 (en) 2001-11-16 2006-01-03 Xilinx, Inc., Method and apparatus for testing circuitry embedded within a field programmable gate array
US6996758B1 (en) 2001-11-16 2006-02-07 Xilinx, Inc. Apparatus for testing an interconnecting logic fabric
US6886092B1 (en) 2001-11-19 2005-04-26 Xilinx, Inc. Custom code processing in PGA by providing instructions from fixed logic processor portion to programmable dedicated processor portion
US20030115350A1 (en) * 2001-12-14 2003-06-19 Silverback Systems, Inc. System and method for efficient handling of network data
US20030121835A1 (en) * 2001-12-31 2003-07-03 Peter Quartararo Apparatus for and method of sieving biocompatible adsorbent beaded polymers
US7577726B1 (en) * 2002-02-07 2009-08-18 Cisco Technology, Inc. Method for updating a hardware configuration of a networked communications device
US6820248B1 (en) 2002-02-14 2004-11-16 Xilinx, Inc. Method and apparatus for routing interconnects to devices with dissimilar pitches
US6760898B1 (en) 2002-02-22 2004-07-06 Xilinx, Inc. Method and system for inserting probe points in FPGA-based system-on-chip (SoC)
US6976160B1 (en) 2002-02-22 2005-12-13 Xilinx, Inc. Method and system for controlling default values of flip-flops in PGA/ASIC-based designs
US6735756B1 (en) 2002-02-22 2004-05-11 Xilinx, Inc. Method and architecture for dynamic device drivers
US6925510B2 (en) * 2002-02-22 2005-08-02 Winbond Electronics, Corp. Peripheral or memory device having a combined ISA bus and LPC bus
US7382823B1 (en) 2002-02-22 2008-06-03 Xilinx, Inc. Channel bonding control logic architecture
US6754882B1 (en) * 2002-02-22 2004-06-22 Xilinx, Inc. Method and system for creating a customized support package for an FPGA-based system-on-chip (SoC)
US6941538B2 (en) * 2002-02-22 2005-09-06 Xilinx, Inc. Method and system for integrating cores in FPGA-based system-on-chip (SoC)
US7058921B1 (en) 2002-02-22 2006-06-06 Xilinx, Inc. Method and system for resource allocation in FPGA-based system-on-chip (SoC)
US6693452B1 (en) 2002-02-25 2004-02-17 Xilinx, Inc. Floor planning for programmable gate array having embedded fixed logic circuitry
US7007121B1 (en) 2002-02-27 2006-02-28 Xilinx, Inc. Method and apparatus for synchronized buses
US6934922B1 (en) 2002-02-27 2005-08-23 Xilinx, Inc. Timing performance analysis
US7111217B1 (en) 2002-02-28 2006-09-19 Xilinx, Inc. Method and system for flexibly nesting JTAG TAP controllers for FPGA-based system-on-chip (SoC)
US6839874B1 (en) 2002-02-28 2005-01-04 Xilinx, Inc. Method and apparatus for testing an embedded device
US7187709B1 (en) 2002-03-01 2007-03-06 Xilinx, Inc. High speed configurable transceiver architecture
US6810458B1 (en) 2002-03-01 2004-10-26 Xilinx, Inc. Method and circuit for hot swap protection
US6617877B1 (en) 2002-03-01 2003-09-09 Xilinx, Inc. Variable data width operation in multi-gigabit transceivers on a programmable logic device
US7124382B1 (en) 2002-03-01 2006-10-17 Xilinx, Inc. Method and apparatus for rule file generation
US6970013B1 (en) 2002-03-01 2005-11-29 Xilinx, Inc Variable data width converter
US7111220B1 (en) 2002-03-01 2006-09-19 Xilinx, Inc. Network physical layer with embedded multi-standard CRC generator
US7088767B1 (en) 2002-03-01 2006-08-08 Xilinx, Inc. Method and apparatus for operating a transceiver in different data rates
US6961919B1 (en) 2002-03-04 2005-11-01 Xilinx, Inc. Method of designing integrated circuit having both configurable and fixed logic circuitry
SE520932C2 (en) 2002-03-18 2003-09-16 Optillion Ab communication Module
US7496689B2 (en) 2002-04-22 2009-02-24 Alacritech, Inc. TCP/IP offload device
US7543087B2 (en) 2002-04-22 2009-06-02 Alacritech, Inc. Freeing transmit memory on a network interface device prior to receiving an acknowledgement that transmit data has been received by a remote device
US7783733B1 (en) 2002-04-26 2010-08-24 Extreme Networks, Inc. Method and apparatus for dynamic configuration management
US7689678B2 (en) * 2002-04-26 2010-03-30 Extreme Networks Method and apparatus for restoring the configuration of a network device
US7363358B2 (en) * 2002-05-09 2008-04-22 Gateway Inc. Transporting a WAN configuration from a PC to a residential gateway
US6973405B1 (en) 2002-05-22 2005-12-06 Xilinx, Inc. Programmable interactive verification agent
US6772405B1 (en) 2002-06-13 2004-08-03 Xilinx, Inc. Insertable block tile for interconnecting to a device embedded in an integrated circuit
US6839790B2 (en) * 2002-06-21 2005-01-04 Smar Research Corporation Plug and play reconfigurable USB interface for industrial fieldbus network access
DE10229860A1 (en) * 2002-07-03 2004-01-29 Infineon Technologies Ag Method and transmission device for transmitting a two-value signal
US7085973B1 (en) 2002-07-09 2006-08-01 Xilinx, Inc. Testing address lines of a memory controller
US7689724B1 (en) 2002-08-16 2010-03-30 Cypress Semiconductor Corporation Apparatus, system and method for sharing data from a device between multiple computers
US7099426B1 (en) 2002-09-03 2006-08-29 Xilinx, Inc. Flexible channel bonding and clock correction operations on a multi-block data path
US7523209B1 (en) * 2002-09-04 2009-04-21 Nvidia Corporation Protocol and interface for source-synchronous digital link
US7092865B1 (en) 2002-09-10 2006-08-15 Xilinx, Inc. Method and apparatus for timing modeling
US7191241B2 (en) * 2002-09-27 2007-03-13 Alacritech, Inc. Fast-path apparatus for receiving data corresponding to a TCP connection
US7293118B1 (en) 2002-09-27 2007-11-06 Cypress Semiconductor Corporation Apparatus and method for dynamically providing hub or host operations
US7337241B2 (en) 2002-09-27 2008-02-26 Alacritech, Inc. Fast-path apparatus for receiving data corresponding to a TCP connection
US6944836B1 (en) 2002-11-15 2005-09-13 Xilinx, Inc. Structures and methods for testing programmable logic devices having mixed-fabric architectures
US7281167B2 (en) * 2003-08-26 2007-10-09 Finisar Corporation Multi-purpose network diagnostic modules
US7421014B2 (en) * 2003-09-11 2008-09-02 Xilinx, Inc. Channel bonding of a plurality of multi-gigabit transceivers
US20050058063A1 (en) * 2003-09-15 2005-03-17 Dell Products L.P. Method and system supporting real-time fail-over of network switches
US7254652B2 (en) * 2003-09-30 2007-08-07 International Business Machines Corporation Autonomic configuration of port speeds of components connected to an interconnection cable
US8271620B2 (en) 2003-11-13 2012-09-18 Lantronix, Inc. Communication protocol converter and method of protocol conversion
US7412542B1 (en) * 2003-11-26 2008-08-12 Microsoft Corporation Bridging a gaming console with a wireless network
US6996070B2 (en) * 2003-12-05 2006-02-07 Alacritech, Inc. TCP/IP offload device with reduced sequential processing
JP2005196345A (en) * 2004-01-05 2005-07-21 Sanden Corp Automatic vending machine
US20050198314A1 (en) * 2004-02-06 2005-09-08 Coon Tony T. Method and apparatus for characterizing a network connection
DE102004033761A1 (en) * 2004-07-13 2006-02-09 Daimlerchrysler Ag Device and method for data exchange on several bus systems
US7653123B1 (en) 2004-09-24 2010-01-26 Cypress Semiconductor Corporation Dynamic data rate using multiplicative PN-codes
US8248939B1 (en) 2004-10-08 2012-08-21 Alacritech, Inc. Transferring control of TCP connections between hierarchy of processing mechanisms
US8699320B2 (en) * 2004-11-01 2014-04-15 Alcatel Lucent Multi-interface port management
US20060136626A1 (en) * 2004-12-17 2006-06-22 Avritch Steven A Reconfigurable input/output interface
WO2006108257A1 (en) * 2005-04-15 2006-10-19 Xantrex International Adaptively configurable network
US8112565B2 (en) * 2005-06-08 2012-02-07 Fisher-Rosemount Systems, Inc. Multi-protocol field device interface with automatic bus detection
US8218566B2 (en) * 2005-10-07 2012-07-10 Hewlett-Packard Development Company, L.P. Systems and methods for making serial ports of existing computers available over a network
US7685405B1 (en) * 2005-10-14 2010-03-23 Marvell International Ltd. Programmable architecture for digital communication systems that support vector processing and the associated methodology
US7738500B1 (en) 2005-12-14 2010-06-15 Alacritech, Inc. TCP timestamp synchronization for network connections that are offloaded to network interface devices
FR2895106A1 (en) 2005-12-20 2007-06-22 Thomson Licensing Sas METHOD FOR DOWNLOADING A CONFIGURATION FILE IN A PROGRAMMABLE CIRCUIT, AND APPARATUS COMPRISING SAID COMPONENT.
US8909746B2 (en) * 2006-07-25 2014-12-09 Nvidia Corporation System and method for operating system installation on a diskless computing platform
US7610483B2 (en) * 2006-07-25 2009-10-27 Nvidia Corporation System and method to accelerate identification of hardware platform classes
US20080028034A1 (en) * 2006-07-25 2008-01-31 Andrew Currid Method for mapping an iscsi target name to a storage resource based on an initiator hardware class identifier
US9003000B2 (en) * 2006-07-25 2015-04-07 Nvidia Corporation System and method for operating system installation on a diskless computing platform
US8315269B1 (en) 2007-04-18 2012-11-20 Cypress Semiconductor Corporation Device, method, and protocol for data transfer between host device and device having storage interface
US20080288120A1 (en) * 2007-05-14 2008-11-20 General Electric Company Methods and Systems for Modifying Turbine Control Systems
TWI448902B (en) * 2007-08-24 2014-08-11 Cypress Semiconductor Corp Bridge device with page-access based processor interface
US8090894B1 (en) 2007-09-21 2012-01-03 Cypress Semiconductor Corporation Architectures for supporting communication and access between multiple host devices and one or more common functions
US7895387B1 (en) 2007-09-27 2011-02-22 Cypress Semiconductor Corporation Devices and methods for sharing common target device with two different hosts according to common communication protocol
US8539513B1 (en) 2008-04-01 2013-09-17 Alacritech, Inc. Accelerating data transfer in a virtual computer system with tightly coupled TCP connections
US8390150B2 (en) * 2008-07-15 2013-03-05 Fisher-Rosemount Systems, Inc. Field device interface with network protection mechanism
US8040900B2 (en) * 2008-07-16 2011-10-18 International Business Machines Corporation N-port network adaptor
US8341286B1 (en) 2008-07-31 2012-12-25 Alacritech, Inc. TCP offload send optimization
US9306793B1 (en) 2008-10-22 2016-04-05 Alacritech, Inc. TCP offload device that batches session layer headers to reduce interrupts as well as CPU copies
US10454226B2 (en) * 2017-04-07 2019-10-22 Centurylink Intellectual Property Llc Power distribution unit for transmitting data over a power line
EP3583506A4 (en) 2017-04-24 2020-10-28 Hewlett-Packard Development Company, L.P. Configuration parameter transfer
US11206180B2 (en) 2020-05-06 2021-12-21 Honeywell International Inc. Methods, systems and apparatuses for implementing time-triggered ethernet (TTE) feature set scheduling with configuration-division multiplexing (CDM) to support in situ re-configuration and complex system commissioning
WO2021262984A1 (en) * 2020-06-25 2021-12-30 Blate Alex Reconfigurable interconnection node

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4688170A (en) * 1983-09-22 1987-08-18 Tau Systems Corporation Communications network for communicating with computers provided with disparate protocols
US4725249A (en) * 1986-09-22 1988-02-16 American Telephone & Telegraph Company Connector assembly
US4807282A (en) * 1985-12-30 1989-02-21 International Business Machines Corp. Programmable P/C compatible communications card
US4969083A (en) * 1988-04-04 1990-11-06 Petron Controls Corporation Network programmable logic controller system
US4972470A (en) * 1987-08-06 1990-11-20 Steven Farago Programmable connector
US5239662A (en) * 1986-09-15 1993-08-24 Norand Corporation System including multiple device communications controller which coverts data received from two different customer transaction devices each using different communications protocols into a single communications protocol
US5264958A (en) * 1991-11-12 1993-11-23 International Business Machines Corp. Universal communications interface adaptable for a plurality of interface standards
US5440755A (en) * 1992-04-06 1995-08-08 Accelerated Systems, Inc. Computer system with a processor-direct universal bus connector and interchangeable bus translator

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4032893A (en) * 1976-01-23 1977-06-28 Sperry Rand Corporation Reconfigurable data bus
US4648061A (en) * 1982-11-09 1987-03-03 Machines Corporation, A Corporation Of New York Electronic document distribution network with dynamic document interchange protocol generation
US4532588A (en) * 1982-11-09 1985-07-30 International Business Machines Corporation Electronic document distribution network with uniform data stream
US4513373A (en) * 1982-12-28 1985-04-23 Electronic Data Systems Corporation Local area network
US4677588A (en) * 1983-11-14 1987-06-30 International Business Machines Corp. Network interconnection without integration
US4641261A (en) * 1984-05-21 1987-02-03 Rca Corporation Universal interface circuit for microprocessor peripherals
US4706081A (en) * 1984-12-14 1987-11-10 Vitalink Communications Corporation Method and apparatus for bridging local area networks
US4750114A (en) * 1986-07-28 1988-06-07 Honeywell Bull Inc. Local area network control block
US4831620A (en) * 1986-07-28 1989-05-16 Bull Hn Information Systems Inc. Controller for controlling multiple LAN types
US4876742A (en) * 1987-03-23 1989-10-24 Gary Vacon Apparatus and method for providing a wireless link between two local area network systems
US4954949A (en) * 1988-02-05 1990-09-04 Commodore-Amiga, Inc. Universal connector device for bus networks in host computer/co-processor computer system
DE3823913A1 (en) * 1988-07-14 1990-01-18 Siemens Ag COMMUNICATION SYSTEM WITH SPECIFIED COMMUNICATION END DEVICES, PROVIDED AND CONTROLLED FUNCTIONS BY A COMMUNICATION SYSTEM THROUGH INFORMATION TRANSMISSION
JPH0665087B2 (en) * 1988-10-26 1994-08-22 ゼロックスコーポレーション Interface device
CA2034878C (en) * 1990-03-08 2002-04-02 Craig S. Hyatt Programmable controller communication module
US5289580A (en) * 1991-05-10 1994-02-22 Unisys Corporation Programmable multiple I/O interface controller
US5428526A (en) * 1993-02-03 1995-06-27 Flood; Mark A. Programmable controller with time periodic communication

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4688170A (en) * 1983-09-22 1987-08-18 Tau Systems Corporation Communications network for communicating with computers provided with disparate protocols
US4807282A (en) * 1985-12-30 1989-02-21 International Business Machines Corp. Programmable P/C compatible communications card
US5239662A (en) * 1986-09-15 1993-08-24 Norand Corporation System including multiple device communications controller which coverts data received from two different customer transaction devices each using different communications protocols into a single communications protocol
US4725249A (en) * 1986-09-22 1988-02-16 American Telephone & Telegraph Company Connector assembly
US4972470A (en) * 1987-08-06 1990-11-20 Steven Farago Programmable connector
US4969083A (en) * 1988-04-04 1990-11-06 Petron Controls Corporation Network programmable logic controller system
US5264958A (en) * 1991-11-12 1993-11-23 International Business Machines Corp. Universal communications interface adaptable for a plurality of interface standards
US5440755A (en) * 1992-04-06 1995-08-08 Accelerated Systems, Inc. Computer system with a processor-direct universal bus connector and interchangeable bus translator

Also Published As

Publication number Publication date
AU4418097A (en) 1998-04-17
EP1019832A4 (en) 2001-06-13
US5671355A (en) 1997-09-23
EP1019832A2 (en) 2000-07-19
WO1998014014A2 (en) 1998-04-02

Similar Documents

Publication Publication Date Title
WO1998014014A3 (en) Reconfigurable network interface apparatus and method
CA2315613A1 (en) Dual-protocol locomotive control system and method
WO2005034176A3 (en) Apparatus and method for selectively configuring a memory device using a bi-stable relay
CA2284727A1 (en) Input/output subsystem for a control system
JPH09224390A (en) Motor control network
WO1999016200A3 (en) Intelligent data bus interface using multi-port memory
WO2001010095A3 (en) Protection of communications
EP1213923A4 (en) Image interpolation system and image interpoloation method
WO2003036874A3 (en) Communication system
CA2209718A1 (en) Method and system for remote terminal dial-up
CA2239168A1 (en) Method and system for data transfer
AU5071500A (en) Data processing device
CA2194026A1 (en) Method and apparatus for moving data packets between networks while minimizing cpu interventions using a multi-bus architecture
WO1997007455A3 (en) Data storage apparatus
KR960035290A (en) Method and apparatus for bus loading distribution in a data processing system
US5625802A (en) Apparatus and method for adapting a computer system to different architectures
US6101553A (en) Communication network end station and adaptor card therefor eliminating on-board storage of operating control code in adaptor card
EP1198103A3 (en) Method for adapting between bus systems
CA2278472A1 (en) Serial data- and control-bus with distribution voltage
US5848252A (en) Peripheral component interconnect gateway controller
WO2005006625A3 (en) Device identification
EP0355078A3 (en) Hand-held tester for the input/output ports of a data processor
EP1401170A3 (en) Electronic apparatus for a bussystem
WO2000077621A3 (en) System and method for providing services to a vehicle
EP0344999A3 (en) Data transmission system

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AU CA JP MX

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): AT BE CH DE DK ES FI FR GB GR IE IT LU MC NL PT SE

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
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: 1997942496

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: JP

Ref document number: 1998515707

Format of ref document f/p: F

NENP Non-entry into the national phase

Ref country code: CA

WWP Wipo information: published in national office

Ref document number: 1997942496

Country of ref document: EP

WWW Wipo information: withdrawn in national office

Ref document number: 1997942496

Country of ref document: EP