Patents Represented by Attorney, Agent or Law Firm William J. Kubida, Esq.
  • Patent number: 6819654
    Abstract: A method and apparatus for routing frames through a fiber channel fabric to make the most efficient possible use of redundant inter-switch links between neighboring switches. The inter-switch links may have different bandwidths. The flow between adjacent switches is monitored to determine various local usage statistics and periodically adjust routing tables to move data flows from congested links to lightly loaded links.
    Type: Grant
    Filed: March 6, 2003
    Date of Patent: November 16, 2004
    Assignee: McData Corporation
    Inventors: Stuart R. Soloway, Henry S. Yang, David D. Beal
  • Patent number: 6804131
    Abstract: The present invention relates a Pulse Width Modulation (PWM)/linear driver for an electromagnetic load by a bridge circuit of the type having a signal input and a signal output and at least two conduction control inputs for driving a voice coil motor in a linear mode and in a pulse width modulation. The bridge circuit is driven by a PWM converter coupled to one of said two control inputs and by a linear amplifier coupled to the other of said two control inputs.
    Type: Grant
    Filed: February 14, 2003
    Date of Patent: October 12, 2004
    Assignee: STMicroelectronics S.R.L.
    Inventors: Ezio Galbiati, Michele Boscolo
  • Patent number: 6777287
    Abstract: A ferroelectric random access memory has a ferroelectric capacitor formed of a stacking of a lower electrode, a PZT film and an upper electrode of SrRuO3, wherein the PZT film includes pinholes, with a pinhole density of about 17 &mgr;m2 or less.
    Type: Grant
    Filed: May 23, 2003
    Date of Patent: August 17, 2004
    Assignee: Fujitsu Limited
    Inventors: Soichiro Ozawa, Shan Sun, Hideyuki Noshiro, George Hickert, Katsuyoshi Matsuura, Fan Chu, Takeyasu Saito
  • Patent number: 6763029
    Abstract: A method and apparatus are presented for operating a time slicing shared memory switch. The apparatus includes a bus for receiving a plurality of data frames in a respective plurality of input channels to the switch. A slice crosspoint applies the plurality of data frames to a shared memory in a time sliced manner. The time slice is established for each section of a shared memory to be staggered so that on any clock cycle, one memory portion is being accessed for writing at least some of the data frames and on a next clock cycle the memory portion is accessed for reading at least a portion of the data.
    Type: Grant
    Filed: October 31, 2002
    Date of Patent: July 13, 2004
    Assignee: McData Corporation
    Inventors: Stephen Trevitt, Robert Hale Grant, David Book
  • Patent number: 6608819
    Abstract: A method for scoring queued frames 18 for selective transmission through a switch (12) includes providing one or more switches in a fibre channel fabric, particularly one or more fibre channel switches (12′). The method includes assigning an initial score (20) to the content (42) of the one or more frames (18) of data (26). The initial score (20) is adjusted by one or more alternative score components to determine one or more adjusted scores (22). The adjusted scores (22) are compared. The method also provides for selecting frames (18) having the highest adjusted scores (22), and transmitting through the switches (12) the frames (18) having the highest adjusted scores (22).
    Type: Grant
    Filed: November 30, 2000
    Date of Patent: August 19, 2003
    Assignee: McData Corporation
    Inventors: W. Jeffrey Mitchem, Michael E. O'Donnell
  • Patent number: 6560137
    Abstract: A memory cell layout for use in a 1T/1C ferroelectric memory array includes an access transistor having a gate coupled to a word line and a current path coupled between a bit line and an internal cell node, a shunt word line extending across the memory cell that is electrically isolated from the word line and the access transistor within the physical boundary of the memory cell, and a ferroelectric capacitor coupled between the internal cell node and a plate line.
    Type: Grant
    Filed: January 16, 2001
    Date of Patent: May 6, 2003
    Assignee: Ramtron International Corporation
    Inventors: Judith E. Allen, Lark E. Lehman, Dennis R. Wilson
  • Patent number: 6535446
    Abstract: A low voltage boost circuit suitable for use in a ferroelectric memory is realized implementing five N-channel devices and two ferroelectric capacitors. The voltage on a word line is boosted using charge sharing techniques in order to assure proper operation at lower power supply voltage conditions. In operation, the gate of an N-channel pass gate is boosted to supply a full VDD voltage on the bottom electrode of a ferroelectric capacitor, which capacitively couples into the word line for an efficient word line voltage boost.
    Type: Grant
    Filed: May 24, 2001
    Date of Patent: March 18, 2003
    Assignee: Ramtron International Corporation
    Inventor: Gary Moscaluk
  • Patent number: 6501698
    Abstract: A method and system for hiding DRAM cycle time behind burst read and write accesses. A combined read and write data transfer area interacts with a set of sense amplifiers to accelerate read and write cycles. By independently isolating the read data transfer areas and the write data transfer areas, data can be transferred (1) from the DRAM array to the read data transfer areas, (2) from the write data transfer areas to the DRAM array, and (3) from the write data transfer areas to the read data transfer areas.
    Type: Grant
    Filed: November 1, 2000
    Date of Patent: December 31, 2002
    Assignee: Enhanced Memory Systems, Inc.
    Inventor: Kenneth J. Mobley
  • Patent number: 6495413
    Abstract: A method for fabricating integrated capacitors, of particular utility in forming a ferroelectric capacitor array for a ferroelectric memory integrated circuits, begins with provision of a substrate. The substrate is typically a partially-processed CMOS integrated circuit wafer coated with an adhesion layer. Upon the substrate is deposited a bottom electrode layer, typically of noble metal, a dielectric layer, typically doped PZT, and a top electrode layer, typically a noble metal oxide. Next is deposited a hardmask layer of strontium ruthenium oxide, followed by a photoresist layer. The photoresist layer is aligned, exposed, developed, and cured as known in the art of integrated circuit photolithography. The resulting stack is then dry etched to remove undesired portions of the hardmask layer, the top electrode layer, and the dielectric layer. A principle advantage of the process is that a single photomasking operation is sufficient to define the top electrode and dielectric layers.
    Type: Grant
    Filed: February 28, 2001
    Date of Patent: December 17, 2002
    Assignees: Ramtron International Corporation, Ulvac Japan, Ltd.
    Inventors: Shan Sun, George Hickert, Diana Johnson, John Ortega, Eric Dale, Masahisa Ueda
  • Patent number: 6459609
    Abstract: An implementation of 1T/1C nonvolatile ferroelectric RAMS without using any reference cells—the polarization state in a memory cell is determined by applying two consecutive plate pulses on the ferroelectric capacitor in the memory cell, preamplifying the bit line voltages corresponding to these two plate pulses, and comparing the preamplified voltages. The two consecutive plate pulses have the same polarity.
    Type: Grant
    Filed: December 13, 2001
    Date of Patent: October 1, 2002
    Assignee: Ramtron International Corporation
    Inventor: Xiao Hong Du
  • Patent number: 6445608
    Abstract: A FRAM configurable output driver circuit allows the user to configure the output driver for either CMOS level push/pull operation or true open drain operation. This configuration is stored in a non-volatile memory including a FRAM cell and a standard logic latch. The configuration data is restored to the latch on powerup. The user is able to change the configuration at any time. Any changes to the configuration are stored in the non-volatile memory.
    Type: Grant
    Filed: September 10, 2001
    Date of Patent: September 3, 2002
    Assignee: Ramtron International Corporation
    Inventors: Kurt Schwartz, Michael Alwais
  • Patent number: 6430093
    Abstract: A boosting circuit for a ferroelectric memory using a NAND-INVERT circuit to control one electrode of a ferroelectric boosting capacitor. The other node of the capacitor is connected to the node to be boosted, which may be coupled to a word line. The NAND circuit has two inputs, one being coupled to the word line and another for receiving a timing signal. The timing input rises to initiate the boosting operation, and falls to initiate the removal of the boosted voltage. Only the selected word line in the memory array is affected as any word line remaining at a low logic level “0” will keep the inverter output clamped low. A second embodiment adds a second N-channel transistor in series with the inverter's N-channel transistor to allow for the option of floating the inverter output if it is desired to more quickly drive the word line high during its first upward transition.
    Type: Grant
    Filed: May 24, 2001
    Date of Patent: August 6, 2002
    Assignee: Ramtron International Corporation
    Inventors: Jarrod Eliason, William F. Kraus
  • Patent number: 6423592
    Abstract: A method of patterning and etching an integrated circuit ferroelectric capacitor uses a layer of PZT which has the same composition as the capacitor PZT as a temporary encapsulation during PZT grain growth annealing. The temporary encapsulation PZT also serves as a hard mask to pattern the top electrode and the capacitor PZT layers for a capacitor-on-oxide structure, i.e., two-layer-one-step patterning. The process of the present invention can also be modified as a three-layer-one-step patterning process and can be applied to a capacitor-on-plug structure.
    Type: Grant
    Filed: June 26, 2001
    Date of Patent: July 23, 2002
    Assignee: Ramtron International Corporation
    Inventor: Shan Sun
  • Patent number: 6381642
    Abstract: An in-band method/apparatus whereby a host is enabled to secure predetermined operational information relative to predetermined ports of a fiber channel switch. A set command is generated at the host and sent in-band to the switch. The information content of the set command defines the ports for which operational-parameters are to be monitored. The information content of the set command also defines which operational parameters are to be monitored. In response to receiving the set command, the switch establishes statistical counters for monitoring port operational parameters in accordance with received operational parameter identifiers. An accept signal is then sent in-band to the host, and a time period of port monitoring begins. After a predefined time period has expired, the host sends a read command in-band to the switch. The switch now generates a monitor record in accordance with the count content of the statistical counters that were established in response to the set command.
    Type: Grant
    Filed: October 21, 1999
    Date of Patent: April 30, 2002
    Assignees: McDATA Corporation, International Business Machines Corporation
    Inventors: Michael E. O'Donnell, Robert John Gallagher, Peter Holmes, Harry Morris Yudenfriend
  • Patent number: 6373751
    Abstract: A packet-based dynamic random access memory (“DRAM”) device incorporating an on-chip row register cache which is functional to reduce the initial device latency, reduce “page miss” latency and reduce chip layout overhead by reducing bus sizes and the level of required multiplexing and demultiplexing compared to Rambus® Direct RDRAM™ (trademarks, of Rambus, Inc., Mountain View, Calif.) devices. In accordance with an embodiment of the present invention, the row register cache and a separate write path, or bus, are integrated into each DRAM bank serving to improve DRAM latency parameters and pipeline burst rate, The row register holds “read” data during burst reads to allow hidden precharge and same bank activation to minimize “page miss” latency. The faster pipelined burst rate simplifies Direct RDRAM multiplexer/demultiplexer logic and reduces internal data bus size by 50%.
    Type: Grant
    Filed: May 15, 2000
    Date of Patent: April 16, 2002
    Assignee: Enhanced Memory Systems, Inc.
    Inventor: David Bondurant
  • Patent number: 6362675
    Abstract: An octal transparent latch or D-type register (or flip-flop) integrated circuit device may be packaged in an industry standard logic pin-out and configuration but having nonvolatile properties such as automatically recording the output state in nonvolatile form and restoring it on power up. The nonvolatile memory elements are ideally ferroelectric capacitors, using well known ferroelectric materials such as PZT, SBT, or BST or other ferroelectric materials. EEPROM, Flash, SNOS, or other writeable nonvolatile technologies can also be used. In a particular embodiment disclosed herein, the nonvolatile elements of the integrated circuit device are written only when the latched state changes to reduce write endurance changes thereto and data changes on either the input or output data lines that are not latched have no effect.
    Type: Grant
    Filed: July 11, 2000
    Date of Patent: March 26, 2002
    Assignee: Ramtron International Corporation
    Inventor: Michael Alwais
  • Patent number: 6347334
    Abstract: A method for implementing a link level service in a computer network having a first port device and a second port device. Node identification data is stored in the second port device. A physical-layer communications coupling is provided between the first port device and the second port device which may be a point-to-point, loop, or switched circuit connection. The first port device sends a request node identification (RNID) message addressed to the second port device. The second port device creates an accept message and copies stored node identification data into the accept message. The second port device sends the accept message to the first port device.
    Type: Grant
    Filed: January 6, 1999
    Date of Patent: February 12, 2002
    Assignee: McData Corporation
    Inventors: Kenneth J. Fredericks, Michael E. O'Donnell, Joseph C. Elliott
  • Patent number: 6347357
    Abstract: An enhanced DRAM contains embedded row registers in the form of latches. The row registers are adjacent to the DRAM array, and when the DRAM comprises a group of subarrays, the row registers are located between DRAM subarrays. When used as on-chip cache, these registers hold frequently accessed data. This data corresponds to data stored in the DRAM at a particular address. When an address is supplied to the DRAM, it is compared to the address of the data stored in the cache. If the addresses are the same, then the cache data is read at SRAM speeds. The DRAM is decoupled from this read. The DRAM also remains idle during this cache read unless the system opts to precharge or refresh the DRAM. Refresh or precharge occur concurrently with the cache read. If the addresses are not the same, then the DRAM is accessed and the embedded register is reloaded with the data at that new DRAM address.
    Type: Grant
    Filed: October 30, 1998
    Date of Patent: February 12, 2002
    Assignee: Enhanced Memory Systems, Inc.
    Inventors: Ronald H. Sartore, Kenneth J. Mobley, Donald G. Carrigan, Oscar Frederick Jones
  • Patent number: 6330636
    Abstract: A double data rate (“DDR”) synchronous dynamic random access memory (“SDRAM”) device incorporating a static random access memory (“SRAM”) cache per memory bank that provides effectively double peak data bandwidth, optimizes sustained bandwidth and improves bus efficiency as compared with conventional DDR SDRAM devices. The memory device disclosed provides effectively faster basic DRAM memory latency parameters, faster page “hit” latency, faster page “miss” latency and sustained bandwidth on random burst reads, faster read-to-write latency and write-to-read latency, hidden precharge, hidden bank activate latency, hidden refresh and hidden write precharge during a read “hit”.
    Type: Grant
    Filed: January 29, 1999
    Date of Patent: December 11, 2001
    Assignee: Enhanced Memory Systems, Inc.
    Inventors: David W. Bondurant, Michael Peters, Kenneth J. Mobley
  • Patent number: 6301183
    Abstract: An enhanced bus turnaround integrated circuit dynamic random access memory (“DRAM”) device of particular utility in providing maximum DRAM performance while concomitantly affording a device with may be readily integrated into systems designed to use zero bus turnaround (“ZBT”), or pipeline burst static random access memory (“SRAM”) devices. The enhanced bus turnaround DRAM device of the present invention provides much of the same benefits of a conventional ZBT SRAM device with a similar pin-out, timing and function set while also providing improvements in device density, power consumption and cost approaching that of straight DRAM memory.
    Type: Grant
    Filed: July 27, 2000
    Date of Patent: October 9, 2001
    Assignee: Enhanced Memory Systems, Inc.
    Inventors: David Bondurant, David Fisch, Bruce Grieshaber, Kenneth Mobley, Michael Peters