Multiplex communications – Communication techniques for information carried in plural... – Combining or distributing information via time channels
Reexamination Certificate
2004-02-06
2010-06-15
Nguyen, Hanh (Department: 2616)
Multiplex communications
Communication techniques for information carried in plural...
Combining or distributing information via time channels
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
Cypress Semiconductor Corporation
Nguyen Hanh
LandOfFree
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.
Profile ID: LFUS-PAI-O-4198471