US5872822A - Method and apparatus for memory sequencing - Google Patents
Method and apparatus for memory sequencing Download PDFInfo
- Publication number
- US5872822A US5872822A US08/548,506 US54850695A US5872822A US 5872822 A US5872822 A US 5872822A US 54850695 A US54850695 A US 54850695A US 5872822 A US5872822 A US 5872822A
- Authority
- US
- United States
- Prior art keywords
- port
- memory
- receive memory
- frame
- 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; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F5/00—Methods or arrangements for data conversion without changing the order or content of the data handled
- G06F5/06—Methods or arrangements for data conversion without changing the order or content of the data handled for changing the speed of data flow, i.e. speed regularising or timing, e.g. delay lines, FIFO buffers; over- or underrun control therefor
- G06F5/10—Methods or arrangements for data conversion without changing the order or content of the data handled for changing the speed of data flow, i.e. speed regularising or timing, e.g. delay lines, FIFO buffers; over- or underrun control therefor having a sequence of storage locations each being individually accessible for both enqueue and dequeue operations, e.g. using random access memory
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/10—Program control for peripheral devices
- G06F13/12—Program control for peripheral devices using hardware independent of the central processor, e.g. channel or peripheral processor
- G06F13/124—Program 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/128—Program 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/14—Channel dividing arrangements, i.e. in which a single bit stream is divided between several baseband channels and reassembled at the receiver
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Computer Networks & Wireless Communication (AREA)
- Power Engineering (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Computer And Data Communications (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Multi Processors (AREA)
Abstract
Description
Claims (15)
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/548,506 US5872822A (en) | 1995-10-26 | 1995-10-26 | Method and apparatus for memory sequencing |
CA002182422A CA2182422A1 (en) | 1995-10-26 | 1996-07-31 | Method and apparatus for memory sequencing |
EP96115847A EP0772121A1 (en) | 1995-10-26 | 1996-10-02 | Method and apparatus for memory sequencing |
JP8269477A JPH09146906A (en) | 1995-10-26 | 1996-10-11 | Frame synchronous storage device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/548,506 US5872822A (en) | 1995-10-26 | 1995-10-26 | Method and apparatus for memory sequencing |
Publications (1)
Publication Number | Publication Date |
---|---|
US5872822A true US5872822A (en) | 1999-02-16 |
Family
ID=24189138
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US08/548,506 Expired - Lifetime US5872822A (en) | 1995-10-26 | 1995-10-26 | Method and apparatus for memory sequencing |
Country Status (4)
Country | Link |
---|---|
US (1) | US5872822A (en) |
EP (1) | EP0772121A1 (en) |
JP (1) | JPH09146906A (en) |
CA (1) | CA2182422A1 (en) |
Cited By (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6038619A (en) * | 1997-05-29 | 2000-03-14 | International Business Machines Corporation | Disk drive initiated data transfers responsive to sequential or near sequential read or write requests |
US6185203B1 (en) | 1997-02-18 | 2001-02-06 | Vixel Corporation | Fibre channel switching fabric |
US6205145B1 (en) * | 1997-01-31 | 2001-03-20 | Nec Corporation | Fibre channel fabric |
US6314477B1 (en) * | 1998-10-30 | 2001-11-06 | Agilent Technologies, Inc. | Performance of fibre channel protocol sequence reassembly using expected frame information and buffer list calculations |
US6314100B1 (en) | 1998-03-26 | 2001-11-06 | Emulex Corporation | Method of validation and host buffer allocation for unmapped fibre channel frames |
US6317427B1 (en) * | 1997-04-24 | 2001-11-13 | Cabletron Systems, Inc. | Method and apparatus for adaptive port buffering |
US6401128B1 (en) * | 1998-08-07 | 2002-06-04 | Brocade Communiations Systems, Inc. | System and method for sending and receiving frames between a public device and a private device |
US20020110125A1 (en) * | 1998-10-23 | 2002-08-15 | David Banks | Method and system for creating and implementing zones in hardware within a fibre channel system |
US6470007B1 (en) | 1997-02-18 | 2002-10-22 | Stuart B. Berman | Interconnect system for fiber channel arbitrated loop including private loop devices |
US6484245B1 (en) * | 1997-05-29 | 2002-11-19 | Hitachi, Ltd. | Apparatus for and method of accessing a storage region across a network |
WO2003043234A1 (en) * | 2001-11-13 | 2003-05-22 | Mcdata Corporation | Method and apparatus for providing optimized high speed link utilization |
US6571367B1 (en) * | 2000-03-15 | 2003-05-27 | Emc Corporation | Method and apparatus connecting between a fiber channel and a cache memory |
US20030196055A1 (en) * | 2000-05-24 | 2003-10-16 | Toshimitsu Kamano | Method and apparatus for controlling access to storage device |
US6636239B1 (en) | 2000-02-24 | 2003-10-21 | Sanavigator, Inc. | Method of operating a graphical user interface to selectively enable and disable a datapath in a network |
US6667983B1 (en) * | 1999-05-27 | 2003-12-23 | 3Com Corporation | Scaleable priority arbiter for arbitrating between multiple FIFO entry points of a network interface card |
US20040024930A1 (en) * | 1999-12-14 | 2004-02-05 | Shinichi Nakayama | Storage subsystem and storage controller |
US6721320B1 (en) * | 1998-12-18 | 2004-04-13 | Lsi Logic Corporation | Method and apparatus for fibre channel identification and retrieval |
US20040128311A1 (en) * | 2000-01-14 | 2004-07-01 | Hitachi, Ltd. | Security method and system for storage subsystem |
US6779083B2 (en) | 2001-07-13 | 2004-08-17 | Hitachi, Ltd. | Security for logical unit in storage subsystem |
US20040218593A1 (en) * | 2003-04-29 | 2004-11-04 | Brocade Communications Systems, Inc. | Extent-based fibre channel zoning in hardware |
US20050117543A1 (en) * | 2000-12-22 | 2005-06-02 | Intel Corporation | Method and system for evaluating a wireless link |
US20050169258A1 (en) * | 2004-01-29 | 2005-08-04 | Brocade Communications Systems, Inc. | Fibre channel zoning hardware for directing a data packet to an external processing device |
US20060190696A1 (en) * | 2000-01-14 | 2006-08-24 | Ryuske Ito | Security for logical unit in storage subsystem |
US7149857B2 (en) | 2002-05-14 | 2006-12-12 | Micron Technology, Inc. | Out of order DRAM sequencer |
US20070214412A1 (en) * | 2002-09-30 | 2007-09-13 | Sanavigator, Inc. | Method and System for Generating a Network Monitoring Display with Animated Utilization Information |
US7366194B2 (en) | 2001-04-18 | 2008-04-29 | Brocade Communications Systems, Inc. | Fibre channel zoning by logical unit number in hardware |
US20090005500A1 (en) * | 1999-08-26 | 2009-01-01 | Pirelli Pneumatici S.P.A. | Tyre for a vehicle and/or a vehicle wheel |
CN112385186A (en) * | 2018-07-03 | 2021-02-19 | 华为技术有限公司 | Apparatus and method for ordering data packets |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7499410B2 (en) | 2001-12-26 | 2009-03-03 | Cisco Technology, Inc. | Fibre channel switch that enables end devices in different fabrics to communicate with one another while retaining their unique fibre channel domain—IDs |
US7406034B1 (en) | 2002-04-01 | 2008-07-29 | Cisco Technology, Inc. | Methods and apparatus for fibre channel frame delivery |
US7616637B1 (en) | 2002-04-01 | 2009-11-10 | Cisco Technology, Inc. | Label switching in fibre channel networks |
EP1365555A1 (en) * | 2002-05-20 | 2003-11-26 | Texas Instruments Limited | Circular buffer for delay compensation in parallel transmission |
US7206288B2 (en) | 2002-06-12 | 2007-04-17 | Cisco Technology, Inc. | Methods and apparatus for characterizing a route in fibre channel fabric |
US7433326B2 (en) | 2002-11-27 | 2008-10-07 | Cisco Technology, Inc. | Methods and devices for exchanging peer parameters between network devices |
US7421014B2 (en) | 2003-09-11 | 2008-09-02 | Xilinx, Inc. | Channel bonding of a plurality of multi-gigabit transceivers |
US7916628B2 (en) | 2004-11-01 | 2011-03-29 | Cisco Technology, Inc. | Trunking for fabric ports in fibre channel switches and attached devices |
US7649844B2 (en) | 2004-12-29 | 2010-01-19 | Cisco Technology, Inc. | In-order fibre channel packet delivery |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4823365A (en) * | 1988-06-28 | 1989-04-18 | Honeywell, Inc. | Synchronization method and elastic buffer circuit |
US4928275A (en) * | 1989-05-26 | 1990-05-22 | Northern Telecom Limited | Synchronization of asynchronous data signals |
US5131013A (en) * | 1990-05-30 | 1992-07-14 | At&T Bell Laboratories | Asynchronous-synchronous digital transmission signal conversion |
US5329557A (en) * | 1990-09-05 | 1994-07-12 | Fujitsu Limited | Digital data radio transmission system |
US5333197A (en) * | 1990-04-12 | 1994-07-26 | British Telecommunications Public Limited Company | System to prevent a scrambler from generating undesired symbols |
US5426639A (en) * | 1991-11-29 | 1995-06-20 | At&T Corp. | Multiple virtual FIFO arrangement |
US5452010A (en) * | 1994-07-18 | 1995-09-19 | Tektronix, Inc. | Synchronizing digital video inputs |
US5457717A (en) * | 1993-11-29 | 1995-10-10 | Dsc Communications Corporation | Apparatus and method for eliminating mapping jitter |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4942515A (en) * | 1986-03-31 | 1990-07-17 | Wang Laboratories, Inc. | Serial communications controller with FIFO register for storing supplemental data and counter for counting number of words within each transferred frame |
US5299313A (en) * | 1992-07-28 | 1994-03-29 | 3Com Corporation | Network interface with host independent buffer management |
-
1995
- 1995-10-26 US US08/548,506 patent/US5872822A/en not_active Expired - Lifetime
-
1996
- 1996-07-31 CA CA002182422A patent/CA2182422A1/en not_active Abandoned
- 1996-10-02 EP EP96115847A patent/EP0772121A1/en not_active Ceased
- 1996-10-11 JP JP8269477A patent/JPH09146906A/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4823365A (en) * | 1988-06-28 | 1989-04-18 | Honeywell, Inc. | Synchronization method and elastic buffer circuit |
US4928275A (en) * | 1989-05-26 | 1990-05-22 | Northern Telecom Limited | Synchronization of asynchronous data signals |
US5333197A (en) * | 1990-04-12 | 1994-07-26 | British Telecommunications Public Limited Company | System to prevent a scrambler from generating undesired symbols |
US5131013A (en) * | 1990-05-30 | 1992-07-14 | At&T Bell Laboratories | Asynchronous-synchronous digital transmission signal conversion |
US5329557A (en) * | 1990-09-05 | 1994-07-12 | Fujitsu Limited | Digital data radio transmission system |
US5426639A (en) * | 1991-11-29 | 1995-06-20 | At&T Corp. | Multiple virtual FIFO arrangement |
US5457717A (en) * | 1993-11-29 | 1995-10-10 | Dsc Communications Corporation | Apparatus and method for eliminating mapping jitter |
US5452010A (en) * | 1994-07-18 | 1995-09-19 | Tektronix, Inc. | Synchronizing digital video inputs |
Cited By (119)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6205145B1 (en) * | 1997-01-31 | 2001-03-20 | Nec Corporation | Fibre channel fabric |
US6904053B1 (en) | 1997-02-18 | 2005-06-07 | Emulux Design & Manufacturing Corporation | Fibre Channel switching fabric |
US9137177B2 (en) | 1997-02-18 | 2015-09-15 | Emulex Corporation | System and method for interconnecting physical channels |
US9137149B2 (en) | 1997-02-18 | 2015-09-15 | Emulex Corporation | System and method for routing data |
US8270397B2 (en) | 1997-02-18 | 2012-09-18 | Emulex Design & Manufacturing Corporation | Fibre channel switching fabric port control |
US7012914B2 (en) | 1997-02-18 | 2006-03-14 | Emulex Design & Manufacturing Corporation | Methods and apparatus for fibre channel interconnection of private loop devices |
US20050286551A1 (en) * | 1997-02-18 | 2005-12-29 | Emulux Design & Manufacturing Corporation | Fibre channel switching fabric router |
US8270396B2 (en) | 1997-02-18 | 2012-09-18 | Emulex Desigh & Manufacturing Corporation | Fibre Channel switching fabric port control |
US6470007B1 (en) | 1997-02-18 | 2002-10-22 | Stuart B. Berman | Interconnect system for fiber channel arbitrated loop including private loop devices |
US20050226260A1 (en) * | 1997-02-18 | 2005-10-13 | Emulux Design & Manufacturing Corporation | Fibre channel switching fabric port control |
US20050226259A1 (en) * | 1997-02-18 | 2005-10-13 | Emulux Design & Manufacturing Corporation | Fibre channel switching fabric hub |
US7688735B1 (en) | 1997-02-18 | 2010-03-30 | Emulex Design And Manufacturing Corporation | Fibre channel switching system |
US7801118B2 (en) | 1997-02-18 | 2010-09-21 | Emulex Design & Manufacturing Corporation | Fibre channel switching fabric port control |
US20030086377A1 (en) * | 1997-02-18 | 2003-05-08 | Vixel Corporation | Methods and apparatus for Fibre Channel interconnection of private loop devices |
US20060176889A1 (en) * | 1997-02-18 | 2006-08-10 | Berman Stuart B | Methods and apparatus for fibre channel interconnection of private loop devices |
US9077653B2 (en) | 1997-02-18 | 2015-07-07 | Emulex Corporation | Interconnect system and method for ethernet networks |
US9013981B2 (en) | 1997-02-18 | 2015-04-21 | Emulex Corporation | System and method for routing data |
US7801117B2 (en) | 1997-02-18 | 2010-09-21 | Emulex Design & Manufacturing Corporation | Fibre channel switching fabric router |
US8902911B2 (en) | 1997-02-18 | 2014-12-02 | Emulex Corporation | System and method for interconnecting ethernet and fibre channel |
US20110007738A1 (en) * | 1997-02-18 | 2011-01-13 | Berman Stuart B | Fibre channel switching fabric port control |
US8780912B2 (en) | 1997-02-18 | 2014-07-15 | Emulex Corporation | Systems and method for routing data |
US8675639B2 (en) | 1997-02-18 | 2014-03-18 | Emulex Design And Manufacturing Corporation | Interconnect system and method for ethernet networks |
US7881213B2 (en) | 1997-02-18 | 2011-02-01 | Emulex Design & Manufacturing Corporation | Methods and apparatus for fibre channel interconnection of private loop devices |
US20110103244A1 (en) * | 1997-02-18 | 2011-05-05 | Berman Stuart B | Fibre channel switching fabric port control |
US8121137B2 (en) | 1997-02-18 | 2012-02-21 | Emulex Design & Manufacturing Corporation | Methods and apparatus for fibre channel interconnection of private loop devices |
US8831022B2 (en) | 1997-02-18 | 2014-09-09 | Emulex Corporation | System and method for interconnecting multiple communication interfaces |
US6185203B1 (en) | 1997-02-18 | 2001-02-06 | Vixel Corporation | Fibre channel switching fabric |
US7522619B2 (en) | 1997-02-18 | 2009-04-21 | Emulex Design & Manufacturing Corporation | Methods and apparatus for fibre channel interconnection of private loop devices |
US8204045B2 (en) | 1997-02-18 | 2012-06-19 | Emulex Design & Manufacturing Corporation | Fibre channel switching system |
US8134918B2 (en) | 1997-02-18 | 2012-03-13 | Emulex Design & Manufacturing Corporation | Fibre channel switching fabric hub |
US6317427B1 (en) * | 1997-04-24 | 2001-11-13 | Cabletron Systems, Inc. | Method and apparatus for adaptive port buffering |
US6484245B1 (en) * | 1997-05-29 | 2002-11-19 | Hitachi, Ltd. | Apparatus for and method of accessing a storage region across a network |
US8275950B2 (en) | 1997-05-29 | 2012-09-25 | Hitachi, Ltd. | Fiber channel connection storage controller |
US6877073B2 (en) | 1997-05-29 | 2005-04-05 | Hitachi, Ltd. | Fiber channel connection storage controller |
US6523096B2 (en) * | 1997-05-29 | 2003-02-18 | Hitachi, Ltd. | Apparatus for and method of accessing a storage region across a network |
US20050172052A1 (en) * | 1997-05-29 | 2005-08-04 | Akemi Sanada | Fiber channel connection storage controller |
US8583877B2 (en) | 1997-05-29 | 2013-11-12 | Hitachi, Ltd. | Fiber channel connection storage controller |
US6742090B2 (en) | 1997-05-29 | 2004-05-25 | Hitachi, Ltd. | Fiber channel connection storage controller |
US6535964B2 (en) | 1997-05-29 | 2003-03-18 | Hitachi, Ltd. | Fiber channel connection storage controller |
US20040168033A1 (en) * | 1997-05-29 | 2004-08-26 | Akemi Sanada | Fiber channel connection storage controller |
US6609180B2 (en) | 1997-05-29 | 2003-08-19 | Hitachi, Ltd. | Fiber channel connection storage controller |
US6728844B2 (en) | 1997-05-29 | 2004-04-27 | Hitachi, Ltd. | Method for preventing unauthorized access to storage volumes |
US7606984B2 (en) | 1997-05-29 | 2009-10-20 | Hitachi, Ltd. | Fiber channel connection storage controller |
US20110173388A1 (en) * | 1997-05-29 | 2011-07-14 | Hitachi, Ltd. | Fiber channel connection storage controller |
US6507896B2 (en) | 1997-05-29 | 2003-01-14 | Hitachi, Ltd. | Protocol for use in accessing a storage region across a network |
US6038619A (en) * | 1997-05-29 | 2000-03-14 | International Business Machines Corporation | Disk drive initiated data transfers responsive to sequential or near sequential read or write requests |
US20100011132A1 (en) * | 1997-05-29 | 2010-01-14 | Hitachi, Ltd. | Fiber channel connection storage controller |
US8204068B2 (en) | 1997-08-07 | 2012-06-19 | Emulex Design & Manufacturing Corporation | Methods and apparatus for fibre channel interconnection of private loop devices |
US20080240137A1 (en) * | 1997-08-07 | 2008-10-02 | Berman Stuart B | Methods and Apparatus for Fibre Channel Interconnection of Private Loop Devices |
US20030095549A1 (en) * | 1997-08-07 | 2003-05-22 | Vixel Corporation | Methods and apparatus for fibre channel interconnection of private loop devices |
US6314100B1 (en) | 1998-03-26 | 2001-11-06 | Emulex Corporation | Method of validation and host buffer allocation for unmapped fibre channel frames |
US6401128B1 (en) * | 1998-08-07 | 2002-06-04 | Brocade Communiations Systems, Inc. | System and method for sending and receiving frames between a public device and a private device |
US20040160953A1 (en) * | 1998-10-23 | 2004-08-19 | David Banks | Method and system for creating and implementing zones within a fibre channel system |
US6765919B1 (en) | 1998-10-23 | 2004-07-20 | Brocade Communications Systems, Inc. | Method and system for creating and implementing zones within a fibre channel system |
US20020110125A1 (en) * | 1998-10-23 | 2002-08-15 | David Banks | Method and system for creating and implementing zones in hardware within a fibre channel system |
US20080159171A1 (en) * | 1998-10-23 | 2008-07-03 | Brocade Communications Systems, Inc. | Method and system for creating and implementing zones within a fibre channel system |
US8730840B2 (en) | 1998-10-23 | 2014-05-20 | Polycom, Inc. | Node device cooperating with switch which implements zones in a fibre channel system |
US7120128B2 (en) | 1998-10-23 | 2006-10-10 | Brocade Communications Systems, Inc. | Method and system for creating and implementing zones within a fibre channel system |
US20050018619A1 (en) * | 1998-10-23 | 2005-01-27 | David Banks | Method and system for creating and implementing zones within a fibre channel system |
US6980525B2 (en) | 1998-10-23 | 2005-12-27 | Brocade Communications Systems, Inc. | Method and system for creating and implementing zones in hardware within a fiber channel system |
US7283486B2 (en) | 1998-10-23 | 2007-10-16 | Brocade Communications Systems, Inc. | Method and system for creating and implementing zones within a fibre channel system |
US8279775B2 (en) | 1998-10-23 | 2012-10-02 | Brocade Communications Systems, Inc. | Node device cooperating with switch which implements zones in a fibre channel system |
US6314477B1 (en) * | 1998-10-30 | 2001-11-06 | Agilent Technologies, Inc. | Performance of fibre channel protocol sequence reassembly using expected frame information and buffer list calculations |
US6721320B1 (en) * | 1998-12-18 | 2004-04-13 | Lsi Logic Corporation | Method and apparatus for fibre channel identification and retrieval |
US6667983B1 (en) * | 1999-05-27 | 2003-12-23 | 3Com Corporation | Scaleable priority arbiter for arbitrating between multiple FIFO entry points of a network interface card |
US20090005500A1 (en) * | 1999-08-26 | 2009-01-01 | Pirelli Pneumatici S.P.A. | Tyre for a vehicle and/or a vehicle wheel |
US7213141B2 (en) | 1999-12-14 | 2007-05-01 | Hitachi, Ltd. | Storage subsystem and storage controller |
US20070078952A1 (en) * | 1999-12-14 | 2007-04-05 | Shinichi Nakayama | Storage subsystem and storage controller |
US6725293B1 (en) | 1999-12-14 | 2004-04-20 | Hitachi, Ltd. | Storage subsystem and storage controller |
US20050033885A1 (en) * | 1999-12-14 | 2005-02-10 | Shinichi Nakayama | Storage subsystem and storage controller |
US7099962B2 (en) | 1999-12-14 | 2006-08-29 | Hitachi, Ltd. | Storage subsystem and storage controller |
US8015325B2 (en) | 1999-12-14 | 2011-09-06 | Hitachi, Ltd. | Storage subsystem and storage controller having memory which stores management information indicating corresponding relations between processors and identifies of logical units |
US20040024930A1 (en) * | 1999-12-14 | 2004-02-05 | Shinichi Nakayama | Storage subsystem and storage controller |
US7047329B2 (en) | 1999-12-14 | 2006-05-16 | Hitachi, Ltd. | Storage subsystem and storage controller |
US7461245B2 (en) | 1999-12-14 | 2008-12-02 | Hitachi, Ltd. | Storage subsystem and storage controller |
US20060161548A1 (en) * | 2000-01-14 | 2006-07-20 | Ryusuke Ito | Security method and system for storage subsystem |
US7657727B2 (en) | 2000-01-14 | 2010-02-02 | Hitachi, Ltd. | Security for logical unit in storage subsystem |
US7606806B2 (en) | 2000-01-14 | 2009-10-20 | Hitachi, Ltd. | Security method and system for storage subsystem |
US8700587B2 (en) | 2000-01-14 | 2014-04-15 | Hitachi, Ltd. | Security method and system for storage subsystem |
US20100005101A1 (en) * | 2000-01-14 | 2010-01-07 | Hitachi, Ltd. | Security method and system for storage subsystem |
US20040133576A1 (en) * | 2000-01-14 | 2004-07-08 | Hitachi, Ltd. | Security method and system for storage subsystem |
US7024410B2 (en) | 2000-01-14 | 2006-04-04 | Hitachi, Ltd. | Security method and system for storage subsystem |
US7908459B2 (en) | 2000-01-14 | 2011-03-15 | Hitachi, Ltd. | Security for logical unit in storage subsystem |
US6947938B2 (en) | 2000-01-14 | 2005-09-20 | Hitachi, Ltd. | Security method and system for storage subsystem |
US20100082902A1 (en) * | 2000-01-14 | 2010-04-01 | Hitachi, Ltd. | Security for logical unit in storage subsystem |
US20040128311A1 (en) * | 2000-01-14 | 2004-07-01 | Hitachi, Ltd. | Security method and system for storage subsystem |
US20060190696A1 (en) * | 2000-01-14 | 2006-08-24 | Ryuske Ito | Security for logical unit in storage subsystem |
US6636239B1 (en) | 2000-02-24 | 2003-10-21 | Sanavigator, Inc. | Method of operating a graphical user interface to selectively enable and disable a datapath in a network |
US6571367B1 (en) * | 2000-03-15 | 2003-05-27 | Emc Corporation | Method and apparatus connecting between a fiber channel and a cache memory |
US20080010427A1 (en) * | 2000-05-24 | 2008-01-10 | Toshimitsu Kamano | Method and apparatus for controlling access to storage device |
US7130978B2 (en) | 2000-05-24 | 2006-10-31 | Hitachi, Ltd. | Method and apparatus for controlling access to storage device |
US20060271753A1 (en) * | 2000-05-24 | 2006-11-30 | Toshimitsu Kamano | Method and apparatus for controlling access to storage device |
US20030196055A1 (en) * | 2000-05-24 | 2003-10-16 | Toshimitsu Kamano | Method and apparatus for controlling access to storage device |
US8095757B2 (en) | 2000-05-24 | 2012-01-10 | Hitachi, Ltd. | Method and apparatus for controlling access to storage device |
US6968434B2 (en) | 2000-05-24 | 2005-11-22 | Hitachi, Ltd. | Method and apparatus for controlling access to storage device |
US20040199736A1 (en) * | 2000-05-24 | 2004-10-07 | Toshimitsu Kamano | Method and apparatus for controlling access to storage device |
US8195904B2 (en) | 2000-05-24 | 2012-06-05 | Hitachi, Ltd. | Method and apparatus for controlling access to storage device |
US20050117543A1 (en) * | 2000-12-22 | 2005-06-02 | Intel Corporation | Method and system for evaluating a wireless link |
US7649868B2 (en) * | 2000-12-22 | 2010-01-19 | Intel Corporation | Method and system for evaluating a wireless link |
US7366194B2 (en) | 2001-04-18 | 2008-04-29 | Brocade Communications Systems, Inc. | Fibre channel zoning by logical unit number in hardware |
US7082503B2 (en) | 2001-07-13 | 2006-07-25 | Hitachi, Ltd. | Security for logical unit in storage system |
US20050010735A1 (en) * | 2001-07-13 | 2005-01-13 | Ryuske Ito | Security for logical unit in storage system |
US7051167B2 (en) | 2001-07-13 | 2006-05-23 | Hitachi, Ltd. | Security for logical unit in storage subsystem |
US6779083B2 (en) | 2001-07-13 | 2004-08-17 | Hitachi, Ltd. | Security for logical unit in storage subsystem |
WO2003043234A1 (en) * | 2001-11-13 | 2003-05-22 | Mcdata Corporation | Method and apparatus for providing optimized high speed link utilization |
US6862293B2 (en) | 2001-11-13 | 2005-03-01 | Mcdata Corporation | Method and apparatus for providing optimized high speed link utilization |
US20070101075A1 (en) * | 2002-05-14 | 2007-05-03 | Jeddeloh Joseph M | Out of order DRAM sequencer |
US8639902B2 (en) | 2002-05-14 | 2014-01-28 | Micron Technology, Inc. | Methods for sequencing memory access requests |
US7620789B2 (en) | 2002-05-14 | 2009-11-17 | Micron Technology, Inc. | Out of order DRAM sequencer |
US7149857B2 (en) | 2002-05-14 | 2006-12-12 | Micron Technology, Inc. | Out of order DRAM sequencer |
US9904489B2 (en) | 2002-05-14 | 2018-02-27 | Micron Technology, Inc. | Processing systems, memory controllers and methods for controlling memory access operations |
US20070214412A1 (en) * | 2002-09-30 | 2007-09-13 | Sanavigator, Inc. | Method and System for Generating a Network Monitoring Display with Animated Utilization Information |
US8862998B2 (en) | 2002-09-30 | 2014-10-14 | Brocade Communications Systems, Inc. | Method and system for generating a network monitoring display with animated utilization information |
US7352740B2 (en) | 2003-04-29 | 2008-04-01 | Brocade Communciations Systems, Inc. | Extent-based fibre channel zoning in hardware |
US20040218593A1 (en) * | 2003-04-29 | 2004-11-04 | Brocade Communications Systems, Inc. | Extent-based fibre channel zoning in hardware |
US20050169258A1 (en) * | 2004-01-29 | 2005-08-04 | Brocade Communications Systems, Inc. | Fibre channel zoning hardware for directing a data packet to an external processing device |
US7430203B2 (en) | 2004-01-29 | 2008-09-30 | Brocade Communications Systems, Inc. | Fibre channel zoning hardware for directing a data packet to an external processing device |
CN112385186A (en) * | 2018-07-03 | 2021-02-19 | 华为技术有限公司 | Apparatus and method for ordering data packets |
CN112385186B (en) * | 2018-07-03 | 2022-08-09 | 华为技术有限公司 | Apparatus and method for ordering data packets |
Also Published As
Publication number | Publication date |
---|---|
CA2182422A1 (en) | 1997-04-27 |
EP0772121A1 (en) | 1997-05-07 |
JPH09146906A (en) | 1997-06-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5872822A (en) | Method and apparatus for memory sequencing | |
US5610745A (en) | Method and apparatus for tracking buffer availability | |
US6240096B1 (en) | Fibre channel switch employing distributed queuing | |
US5835496A (en) | Method and apparatus for data alignment | |
US5828475A (en) | Bypass switching and messaging mechanism for providing intermix data transfer for a fiber optic switch using a bypass bus and buffer | |
EP1454440B1 (en) | Method and apparatus for providing optimized high speed link utilization | |
US6031842A (en) | Low latency shared memory switch architecture | |
US5490007A (en) | Bypass switching and messaging mechanism for providing intermix data transfer for a fiber optic switch | |
US5519695A (en) | Switch element for fiber channel networks | |
US5502719A (en) | Path allocation system and method having double link list queues implemented with a digital signal processor (DSP) for a high performance fiber optic switch | |
US6731646B1 (en) | Fibre channel switching system and method | |
EP0366935A2 (en) | High-speed switching system with flexible protocol capability | |
US5603064A (en) | Channel module for a fiber optic switch with bit sliced memory architecture for data frame storage | |
US5592160A (en) | Method and apparatus for transmission code decoding and encoding | |
US6343081B1 (en) | Method and apparatus for managing contention in a self-routing switching architecture in a port expansion mode | |
RU2142646C1 (en) | Device for multiplexing/demultiplexing data of communication between processors in asynchronous transmission mode | |
EP0766429A2 (en) | Method and apparatus for buffer management | |
JPH05136797A (en) | Multiple ring lan and data transmission method for multiple ring lan |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: HEWLETT-PACKARD COMPANY, CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:BENNETT, DWAYNE;REEL/FRAME:007817/0479 Effective date: 19951123 |
|
AS | Assignment |
Owner name: MCDATA CORPORATION, COLORADO Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:HEWLETT-PACKARD COMPANY;HEWLETT-PACKARD (CANADA) LTD.;REEL/FRAME:008535/0072;SIGNING DATES FROM 19970509 TO 19970513 |
|
FEPP | Fee payment procedure |
Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
CC | Certificate of correction | ||
FPAY | Fee payment |
Year of fee payment: 4 |
|
FPAY | Fee payment |
Year of fee payment: 8 |
|
FEPP | Fee payment procedure |
Free format text: PAYER NUMBER DE-ASSIGNED (ORIGINAL EVENT CODE: RMPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
AS | Assignment |
Owner name: BANK OF AMERICA, N.A. AS ADMINISTRATIVE AGENT, CAL Free format text: SECURITY AGREEMENT;ASSIGNORS:BROCADE COMMUNICATIONS SYSTEMS, INC.;FOUNDRY NETWORKS, INC.;INRANGE TECHNOLOGIES CORPORATION;AND OTHERS;REEL/FRAME:022012/0204 Effective date: 20081218 Owner name: BANK OF AMERICA, N.A. AS ADMINISTRATIVE AGENT,CALI Free format text: SECURITY AGREEMENT;ASSIGNORS:BROCADE COMMUNICATIONS SYSTEMS, INC.;FOUNDRY NETWORKS, INC.;INRANGE TECHNOLOGIES CORPORATION;AND OTHERS;REEL/FRAME:022012/0204 Effective date: 20081218 |
|
AS | Assignment |
Owner name: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATE Free format text: SECURITY AGREEMENT;ASSIGNORS:BROCADE COMMUNICATIONS SYSTEMS, INC.;FOUNDRY NETWORKS, LLC;INRANGE TECHNOLOGIES CORPORATION;AND OTHERS;REEL/FRAME:023814/0587 Effective date: 20100120 |
|
FPAY | Fee payment |
Year of fee payment: 12 |
|
AS | Assignment |
Owner name: BROCADE COMMUNICATIONS SYSTEMS, INC., CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MCDATA CORPORATION;REEL/FRAME:029486/0068 Effective date: 20121025 |
|
AS | Assignment |
Owner name: BROCADE COMMUNICATIONS SYSTEMS, INC., CALIFORNIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:034792/0540 Effective date: 20140114 Owner name: FOUNDRY NETWORKS, LLC, CALIFORNIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:034792/0540 Effective date: 20140114 Owner name: INRANGE TECHNOLOGIES CORPORATION, CALIFORNIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:034792/0540 Effective date: 20140114 |
|
AS | Assignment |
Owner name: FOUNDRY NETWORKS, LLC, CALIFORNIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT;REEL/FRAME:034804/0793 Effective date: 20150114 Owner name: BROCADE COMMUNICATIONS SYSTEMS, INC., CALIFORNIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT;REEL/FRAME:034804/0793 Effective date: 20150114 |