Patent US5130979A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5130979A Expired / Lapsed US ⏱️ 0.0 years remaining

Frame converter using a dual-port random access memory

Assignee: NEC Corp
•
Filing: 1989-07-06
•
Granted: 1992-07-14
•
Expires: 2009-07-06
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract For rearranging the time slots of an incoming frame according to a specified order and generating an outgoing frame. A time base generates timing pulses at intervals N times greater than the intervals at which the incoming and outgoing frames are generated, where N is an integer equal to or greater than 2. There is provided a dual-port random access memory capable of writing the time slots of a given incoming frame into memory cells and simultaneously reading the time slots of a rearranged version of a frame preceding the given incoming frame. A write address code is supplied to the random access memory in response to each of the timing pulses to write N successive incoming frames and a read address code is generated in accordance with a switching control signal and supplied to the random access memory in response to each of the timing pulses to read N successive outgoing frames.

Inventors

  • 👤 Masayuki Ohtawa

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 17:22
CPC Classifications
H; H04; H04J; H04J3/00; H04J3/16; H04J3/1605; H04J3/1623; H04J3/1635

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 228 words
A frame converter for rearranging time slots of an incoming frame according to a specified order to generate an outgoing frame, comprising: time base means for generating timing pulses at intervals which are N times greater than the intervals at which said incoming and outgoing frames are generated, where N is an integer equal to or greater than 2; a dual-port random access memory capable of storing signals in the time slots of an incoming frame into memory cells and reading signals of the time slots of said incoming frame before or after said frame is completely stored into the memory; write address generator means for supplying a write address code to said random access memory in response to each of said timing pulses to cause said memory to store signals in N successive incoming frames therein; read address generator means for supplying a read address code to said random access memory; and address control means for controlling one of said write and read address generator means so that the time slots of each of said outgoing frames read out of said memory are a rearranged version of the time slots of each of said incoming frames according to said specified order and controlling said read address generator means to start generating said read address code before or after an incoming frame is completely stored into said memory.
Claim 2
Dependent Claim 228 words
A frame converter for rearranging time slots of an incoming frame according to a specified order to generate an outgoing frame, comprising: time base means for generating timing pulses at intervals which are N times greater than the intervals at which said incoming and outgoing frames are generated, where N is an integer equal to or greater than 2; a dual-port random access memory capable of storing signals in the time slots of an incoming frame into memory cells and reading signals of the time slots of said incoming frame before or after said frame is completely stored into the memory; write address generator means for supplying a write address code to said random access memory in response to each of said timing pulses to cause said memory to store signals in N successive incoming frames therein; read address generator means for supplying a read address code to said random access memory; and address control means for controlling one of said write and read address generator means so that the time slots of each of said outgoing frames read out of said memory are a rearranged version of the time slots of each of said incoming frames according to said specified order and controlling said read address generator means to start generating said read address code before or after an incoming frame is completely stored into said memory.
Claim 3
Dependent Claim 58 words
A frame converter as claimed in claim 1, further comprising multiplexer means for multiplexing a plurality of incoming signals into the time slots of each of said incoming frames and for applying said incoming frames to said memory, and demultiplexer means for demultiplexing the time slots of each of said outgoing frames into a plurality of outgoing signals.
Claim 4
Dependent Claim 378 words
A time division switching system for interchanging time slots of incoming TDM (time division multiplex) signals to produce outgoing TDM signals, the time slots of each of said incoming and outgoing TDM signals being organized into frames, said switching system comprising: time base means for generating timing pulses at intervals which are N times greater than the intervals at which the frame of said incoming and outgoing TDM signals are generated, where N is an integer equal to or greater than 2; a first dual-pot random access memory capable of storing signals in the time slots of a frame of a first incoming TDM signal and simultaneously reading signals from the time slots of said incoming frame before or after said frame is completely stored into the first dual-port random memory; a second dual-port random access memory capable of storing signals in the time slots of a frame of a second incoming TDM signal and simultaneously reading signals from the time slots of said incoming frame before or after said frame is completely stored into the second dual-port random memory; write address generator means for supplying a write address code to said first and second dual-port random access memories in response to each of said timing pulses to cause said memories to store signals in N successive frames of said first and second incoming TDM signals; first read address generator means for supplying a read address code to said first dual-port random access memory; second read address generator means for supplying a read address code to said second random access memory; address control means for controlling said first and second read address generator means so that the time slots of each frame of said first and second outgoing TDM signals read out of said memories are a rearranged version of the time slots of each frame of said first and second incoming TDM signals according to a specified order and causing said first and second read address generator means to start generating said read address code of each of said memories before or after an incoming frame is completely stored in the memory; and space switch means for setting up connections from outputs of said first and second dual-pot random access memories to a plurality of output terminals.
Claim 5
Dependent Claim 378 words
A time division switching system for interchanging time slots of incoming TDM (time division multiplex) signals to produce outgoing TDM signals, the time slots of each of said incoming and outgoing TDM signals being organized into frames, said switching system comprising: time base means for generating timing pulses at intervals which are N times greater than the intervals at which the frame of said incoming and outgoing TDM signals are generated, where N is an integer equal to or greater than 2; a first dual-pot random access memory capable of storing signals in the time slots of a frame of a first incoming TDM signal and simultaneously reading signals from the time slots of said incoming frame before or after said frame is completely stored into the first dual-port random memory; a second dual-port random access memory capable of storing signals in the time slots of a frame of a second incoming TDM signal and simultaneously reading signals from the time slots of said incoming frame before or after said frame is completely stored into the second dual-port random memory; write address generator means for supplying a write address code to said first and second dual-port random access memories in response to each of said timing pulses to cause said memories to store signals in N successive frames of said first and second incoming TDM signals; first read address generator means for supplying a read address code to said first dual-port random access memory; second read address generator means for supplying a read address code to said second random access memory; address control means for controlling said first and second read address generator means so that the time slots of each frame of said first and second outgoing TDM signals read out of said memories are a rearranged version of the time slots of each frame of said first and second incoming TDM signals according to a specified order and causing said first and second read address generator means to start generating said read address code of each of said memories before or after an incoming frame is completely stored in the memory; and space switch means for setting up connections from outputs of said first and second dual-pot random access memories to a plurality of output terminals.
Claim 6
Dependent Claim 157 words
A time division switching system as claimed in claim 3, further comprising: first multiplexer means for multiplexing a plurality of first incoming signals into the time slots of said first incoming TDM signal and for applying said first incoming TDM signal to said first dual-port random access memory; second multiplexer means for multiplexing a plurality of second incoming signals into the time slots of said second incoming TDM signal and for applying said second incoming TDM signal to said second dual-port random access memory; first demultiplexer means coupled to a first output of said space switch means for demultiplexing the time slots of either of said switched first and second outgoing TDM signals into a plurality of first outgoing signals; and second demultiplexer means coupled to a second output of said space switch means for demultiplexing the time slots of either of said switched first and second outgoing TDM signals into a plurality of second outgoing signals.

References Cited (Backward Citations)

US4450557A Cited
USH586H Cited
US4782479A Cited
US4941141A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-07-14 1996-01-13 1996-07-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-07-14 2000-01-13 2000-07-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-07-14 2004-01-13 2004-07-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag