Device that provides the functionality of dual-ported memory...

Multiplex communications – Communication techniques for information carried in plural... – Combining or distributing information via time channels

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C370S412000, C370S535000, C370S314000

Reexamination Certificate

active

07738496

ABSTRACT:
A device that provides the functionality of dual-ported memory using single-ported memory for multiple clock domains is described. In one embodiment, a memory device comprises two or more port synchronization logic devices, a port multiplexing logic, and a single-ported memory core. The port multiplexing logic devices synchronize information communicated between ports associated with the port synchronization logic devices and the single-ported memory core by synchronizing the information between port clocks and a core clock.

REFERENCES:
patent: 4899352 (1990-02-01), Cucchi et al.
patent: 4965794 (1990-10-01), Smith
patent: 4970499 (1990-11-01), Ryherd et al.
patent: 5166926 (1992-11-01), Cisneros et al.
patent: 5247626 (1993-09-01), Firoozmand
patent: 5418781 (1995-05-01), Kaufman et al.
patent: 5444853 (1995-08-01), Lentz
patent: 5502833 (1996-03-01), Byrn et al.
patent: 5586294 (1996-12-01), Goodwin et al.
patent: 5625625 (1997-04-01), Oskouy et al.
patent: 5638506 (1997-06-01), Peterson et al.
patent: 5649230 (1997-07-01), Lentz
patent: 5778250 (1998-07-01), Dye
patent: 5802546 (1998-09-01), Chisholm et al.
patent: 5804986 (1998-09-01), Jones
patent: 5805808 (1998-09-01), Hasani et al.
patent: 5812820 (1998-09-01), Loram
patent: 5815501 (1998-09-01), Gaddis et al.
patent: 5822383 (1998-10-01), Muntz et al.
patent: 5822776 (1998-10-01), De Korte et al.
patent: 5881269 (1999-03-01), Dobbelstein
patent: 5898687 (1999-04-01), Harriman et al.
patent: 5912898 (1999-06-01), Khoury
patent: 5914757 (1999-06-01), Dean et al.
patent: 5963499 (1999-10-01), Leong et al.
patent: 5970229 (1999-10-01), Thomas et al.
patent: 5991295 (1999-11-01), Tout et al.
patent: 6005795 (1999-12-01), Hawkins et al.
patent: 6005796 (1999-12-01), Sywyk
patent: 6047339 (2000-04-01), Su et al.
patent: 6049487 (2000-04-01), Plants et al.
patent: 6104802 (2000-08-01), Perlmutter
patent: 6115379 (2000-09-01), Flanders et al.
patent: 6131123 (2000-10-01), Hurst et al.
patent: 6163810 (2000-12-01), Bhagavath et al.
patent: 6163842 (2000-12-01), Barton
patent: 6181595 (2001-01-01), Hawkins et al.
patent: 6181634 (2001-01-01), Okita
patent: 6212597 (2001-04-01), Conlin et al.
patent: 6246682 (2001-06-01), Roy et al.
patent: 6246692 (2001-06-01), Dai et al.
patent: 6262912 (2001-07-01), Sywyk et al.
patent: 6269413 (2001-07-01), Sherlock
patent: 6292877 (2001-09-01), Ryan
patent: 6295295 (2001-09-01), Wicklund
patent: 6304936 (2001-10-01), Sherlock
patent: 6339596 (2002-01-01), Kozaki et al.
patent: 6363077 (2002-03-01), Wong et al.
patent: 6430088 (2002-08-01), Plants et al.
patent: 6430626 (2002-08-01), Witkowski et al.
patent: 6504204 (2003-01-01), Hsu et al.
patent: 6515991 (2003-02-01), McKeown
patent: 6545935 (2003-04-01), Hsu et al.
patent: 6560668 (2003-05-01), Ryan et al.
patent: 6578118 (2003-06-01), Raza et al.
patent: 6581144 (2003-06-01), Raza et al.
patent: 6631455 (2003-10-01), Raza et al.
patent: 6731566 (2004-05-01), Sywyk et al.
patent: 6760327 (2004-07-01), Manchester et al.
patent: 6816955 (2004-11-01), Raza et al.
patent: 6822960 (2004-11-01), Manchester et al.
patent: 6834378 (2004-12-01), Augsburg et al.
patent: 6934289 (2005-08-01), Lee
patent: 7016349 (2006-03-01), Raza et al.
patent: 7193994 (2007-03-01), Payson
patent: 7242686 (2007-07-01), Dougherty et al.
patent: 7284074 (2007-10-01), Lee et al.
patent: 7289946 (2007-10-01), Lee
patent: 2001/0014053 (2001-08-01), Li
patent: 2001/0044882 (2001-11-01), Pille et al.
patent: 2001/0044885 (2001-11-01), Pille et al.
patent: 2002/0010897 (2002-01-01), Stark
patent: 2002/0057893 (2002-05-01), Wood et al.
patent: 2002/0091916 (2002-07-01), Dowling
patent: 2002/0188816 (2002-12-01), Johnson et al.
patent: 2004/0039938 (2004-02-01), Katz et al.
patent: 01285088 (1989-11-01), None
patent: WO2004075447 (2004-09-01), None
USPTO Non-Final Office Action, dated Dec. 12, 2008 for U.S. Appl. No. 10/746,349.
USPTO Final Office Action, dated Jun. 26, 2008 for U.S. Appl. No. 10/746,349.
USPTO Non-Final Office Action, dated Dec. 26, 2007 for U.S. Appl. No. 10/746,349.
USPTO Final Office Action, dated Jul. 26, 2007 for U.S. Appl. No. 10/746,349.
USPTO Non-Final Office Action, dated Jan. 25, 2007 for U.S. Appl. No. 10/746,349.
USPTO Final Office Action, dated Jul. 24, 2006 for U.S. Appl. No. 10/746,349.
USPTO Non-Final Office Action, dated Feb. 28, 2006 for U.S. Appl. No. 10/746,349.
U.S. Appl. No. 10/746,349: “Logic for Implementing a Dual Clock Domain Read Access with Predictable timing for Bi-Directional Inputs/Outputs;” Raza; 31 pages.
Provisional U.S. Appl. No. 60/445,872: “Logic for Implementing a Dual Clock Domain Read Access with Predictable timing for Bi-Directional Inputs/Outputs;” Raza; 6 pages.
Provisional U.S. Appl. No. 60/437,303: “Dual-Port Memory Using a Single Port Memory for Multiple Clock Domain;” Raza; 9 pages.
USPTO Notice of Allowance for U.S. Appl. No. 09/676,706, dated Oct. 19, 2005; 6 pages.
USPTO Advisory Action for U.S. Appl. No. 09/676,706 dated Aug. 10, 2005, 2 pages.
USPTO Final Rejection for U.S. Appl. No. 09/676,706 dated Jun. 1, 2005; 7 pages.
USPTO Non-Final Rejection for U.S. Appl. No. 09/676,706 dated Sep. 22, 2004; 7 pages.
S. Babar Raza et al., “Architecture for Implementing Virtual Multiqueue Fifos;” U.S. Appl. No. 09/676,704; filed Sep. 29, 2000; 79 pages.
S. Babar Raza et al., “Logic for Providing Arbitration for Synchronous Dual-Port Memory;” U.S. Appl. No. 09/676,169; filed Sep. 29, 2000; 82 pages.
S. Babar Raza et al., “Logic for Initializing the Depth of the Queue Pointer Memory;” U.S. Appl. No. 09/676,705; filed Sep. 29, 2000; 82 pages.
S. Babar Raza et al., “Method and Logic for Initializing the Forward-Pointer Memory During Normal Operation of the Device as a Background Process;” U.S. Appl. No. 09/676,170, filed Sep. 29, 2000, 62 pages.
S. Babar Raza et al., “Method for Logic for Storing and Extracting in-Band Multicast Port Information Stored along with the Data in a Single Memory without Memory Read Cycle Overhead;” U.S. Appl. No. 09/676,171; filed Sep. 29, 2000; 83 pages.
S. Babar Reza et al., “Logic for Generating Multicast/Unicast Address(es);” U.S. Appl. No. 09/676,706; filed Sep. 29, 2000; 83 pages.
USPTO Notice of Allowance for U.S. Appl. No. 09/676,171 dated Dec. 6, 2002; 4 pages.
USPTO Non-Final Rejection for U.S. Appl. No. 09/676,171 dated Jun. 18, 2002; 16 pages.
Julie K. Peterson, “The Telecommunications Illustrated Dictionary,” Second Edition, 2002, CRC Press; 3 pages.
USPTO Notice of Allowance for U.S. Appl. No. 09/676,170 dated Dec. 3, 2002; 5 pages.
USPTO Non-Final Rejection for U.S. Appl. No. 09/676,170 dated Aug. 15, 2002; 25 pages.
USPTO Notice of Allowance for U.S. Appl. No. 09/676,705 dated May 2, 2003; 5 pages.
USPTO Non-Final Rejection for U.S. Appl. No. 09/676,705 dated Nov. 13, 2002; 65 pages.
“Algorithm for Managing Multiple First-In, First-Out Queues from a Single Shared Random-Access Memory,” IBM Technical Disclosure Bulletin, Aug. 1989; 5 pages.
USPTO Notice of Allowance for U.S. Appl. No. 09/676,169 dated Jul. 14, 2004; 4 pages.
USPTO Advisory Action for U.S. Appl. No. 09/676,169 dated Jan. 15, 2004; 1 page.
USPTO Advisory Action for U.S. Appl. No. 09/676,169 dated Dec. 11, 2003; 2 pages.
USPTO Final Rejection for U.S. Appl. No. 09/676,169 dated Sep. 24, 2003; 8 pages.
USPTO Non-Final Rejection for U.S. Appl. No. 09/676,169 dated Jun. 4, 2003; 7 pages.
USPTO Advisory Action for U.S. Appl. No. 09/676,169 dated Mar. 6, 2003; 5 pages.
USPTO Final Rejection for U.S. Appl. No. 09/676,169 dated Dec. 18, 2002; 10 pages.
USPTO Non-Final Rejection for U.S. Appl. No. 09/676,169 dated Jul. 25, 2002; 6 pages.
“A Comprehensive Dictionary of Electrical Engineering,” Editor-in-Chief: Phillip A. Laplante; 1999, CRC Press; 3 pages.
Merriam Webster Online Dictionary “Separate;” retrieved on Feb. 10, 2004; 1 page.
USPTO Notice of Allowance for U.S. Appl. No. 09/676,704 dated Mar. 9, 2005; 8 pages.
USPTO Reply Brief Noted b

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Device that provides the functionality of dual-ported memory... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Device that provides the functionality of dual-ported memory..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Device that provides the functionality of dual-ported memory... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4198471

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.