IP Library Granted Patent US 6,847,640
Granted Patent B1
US 6,847,640 · App. 09/741,858 · Granted Jan 25, 2005

High speed physical circuits of memory interface

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 6,847,640
App. No.
09/741,858
Granted
Jan 25, 2005
Kind
B1
Abstract

A memory interface for a switching router in a network communications system. The interface operates at 200 MHz PLL clock using high speed transistor logic I/O buffers. The interface allows transfer of clock synchronization signals along with the data signals. This allows the setup/hold times to be optimized for an inbound or outbound data pipeline. During writes, data is at least driven one clock cycle after the address. The interface provides flexibility by utilizing at least two clock cycles in order to accommodate a myriad of memory devices (e.g., burst mode SSRAMs having HSTL I/O). In operation, most of the data transfers through the interface are either direct reads or lookup reads. The interface stores writes are stored in a buffer in order to reduce bus turn around penalties.

Claims (14)

1. An interface for transferring data between a network switching router for fast path processing of network data packets and at least one memory device, comprising:

an external portion having a clock source for generating a continuous cyclic signal, a clock buffer coupled to said clock source for registering said continuous cyclic signal and providing a plurality of timing control signals and said at least one memory device; and

an internal portion having an input cell, a phase locked loop, at least one multiplexer, and a plurality of controlled latches, said input cell is coupled to said clock buffer for receiving one of said timing control signals and transforming said timing control signals into pulses, said phase locked loop coupled to said input cell for receiving said pulses, said phase locked loop maintaining a timing pulse frequency in response to said pulses, said at least one multiplexer configured to gate data transfer to and from said internal portion and said external portion, said controlled latches responsive to said timing pulse frequency for coupling said switching router to said at least one multiplexer, such that said switching router stores and retrieves data to and from said at least one memory device at a rate about 10 gigabits per second,

wherein said at least one memory receives another one of said timing control signals from said clock buffer; and

wherein said timing pulse frequency provides synchronization between said external portion and said internal portion.

2. The interface according to claim 1 , wherein the phase locked loop includes a feedback delay for adjusting said timing pulse frequency, wherein said timing pulse frequency is maintained at a fixed rate.

3. The interface according to claim 1 , wherein a first portion of said plurality of controlled latches is configured to receive data and control signals from said switching router for storing in said memory device, said first portion of controlled latches is controlled by said timing pulse frequency.

4. The interface according to claim 3 , wherein a second portion of said plurality of controlled latches is configured to receive data from said memory device for retrieval by said switching router, said second portion of controlled latches is controlled by said timing pulse frequency.

5. The interface according to claim 3 , wherein a third portion of said plurality of controlled latches is configured to synchronize data received from said first portion of controlled latches for verifying a skew rate of data transfer from said switching router to said multiplexer, said third portion of controlled latches is controlled by said pulses of said input cell.

6. The interface according to claim 1 , wherein said clock being an oscillator having a frequency of at least 200 MHz.

7. The interface according to claim 1 , wherein said at least one memory device includes at least a first bank and a second bank of SRAM.

8. The interface according to claim 7 , wherein said first bank and said second bank of SRAM each being synchronous SRAM.

9. The interface according to claim 1 , further comprising a plurality of delay units for preventing data transfer conflicts.

10. The interface according to claim 1 , wherein said multiplexer and said memory device having I/O cells coupled therebetween for buffering the data to and from said memory device.

Assignments (15)
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 61087/0386) Recorded May 18, 2023
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063690/0359 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 48612/0598) Recorded May 18, 2023
From: GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT
To: AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; ZANG, INC. (FORMER NAME OF AVAYA CLOUD INC.); HYPERQUALITY, INC.; HYPERQUALITY II, LLC; CAAS TECHNOLOGIES, LLC; AVAYA MANAGEMENT L.P.
Reel/Frame 063691/0294 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 53955/0436) Recorded May 18, 2023
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063705/0023 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 4, 2023
From: AVAYA INC.; AVAYA MANAGEMENT L.P.; INTELLISIST, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 063542/0662 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 3, 2023
From: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; KNOAHSOFT INC.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB [COLLATERAL AGENT]
Reel/Frame 063742/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS AT REEL 48612/FRAME 0582 Recorded Apr 26, 2023
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: AVAYA HOLDINGS CORP.; AVAYA INC.; AVAYA MANAGEMENT L.P.
Reel/Frame 063456/0428 →
RELEASE OF SECURITY INTEREST IN PATENTS AT REEL 57700/FRAME 0935 Recorded Apr 26, 2023
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: AVAYA HOLDINGS CORP.; AVAYA INC.; AVAYA MANAGEMENT L.P.
Reel/Frame 063458/0303 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Aug 5, 2022
From: AVAYA INC.; INTELLISIST, INC.; AVAYA MANAGEMENT L.P.; AVAYA CABINET SOLUTIONS LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 061087/0386 →
SECURITY INTEREST Recorded Oct 4, 2021
From: AVAYA MANAGEMENT LP
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 057700/0935 →
SECURITY INTEREST Recorded Sep 25, 2020
From: AVAYA INC.; AVAYA MANAGEMENT L.P.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 053955/0436 →
SECURITY INTEREST Recorded Mar 15, 2019
From: AVAYA MANAGEMENT L.P.
To: GOLDMAN SACHS BANK USA
Reel/Frame 048612/0598 →
SECURITY INTEREST Recorded Mar 15, 2019
From: AVAYA MANAGEMENT L.P.
To: CITIBANK, N.A.
Reel/Frame 048612/0582 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 12, 2019
From: AVAYA HOLDINGS LIMITED
To: AVAYA MANAGEMENT L.P.
Reel/Frame 048577/0492 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 26, 2010
From: NORTEL NETWORKS LIMITED
To: AVAYA HOLDINGS LIMITED
Reel/Frame 023998/0799 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 20, 2001
From: MODELSKI, RICHARD P.
To: NORTEL NETWORKS LIMITED
Reel/Frame 011705/0394 →