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

Configurable memory for programmable logic circuits

Assignee: Monterey Research LLC
•
Filing: 2001-12-18
•
Granted: 2003-01-28
•
Expires: 2021-12-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An apparatus comprising a memory device and a programmable logic device. The memory device may be configured to (i) connect to a first bus and a second bus and (ii) operate in one or more modes in response to one or more control signals. The programmable logic device may be configured to generate the control signals.

Inventors

  • 👤 Timothy M. Lacey
  • 👤 David L. Johnson

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 15:08
CPC Classifications
H; H03; H03K; H03K19/00; H03K19/02; H03K19/173; H03K19/177; H03K19/17748; H03K19/1776

Claims Analysis

Total Claims: 21
Claim 1
Independent Claim 51 words
An apparatus comprising: a memory device configured to: receive one or more inputs from a first bus and a second bus; present one or more outputs to said first bus and said second bus; and operate in one or more modes in response to information stored in a programmable logic circuit.
Claim 2
Independent Claim 51 words
An apparatus comprising: a memory device configured to: receive one or more inputs from a first bus and a second bus; present one or more outputs to said first bus and said second bus; and operate in one or more modes in response to information stored in a programmable logic circuit.
Claim 3
Dependent Claim 19 words
The apparatus according to claim 1 , wherein said apparatus comprises a configurable memory in a programmable logic device.
Claim 4
Dependent Claim 18 words
The apparatus according to claim 1 , wherein said memory device further comprises an asynchronous dual port RAM.
Claim 5
Dependent Claim 33 words
The apparatus according to claim 3 , wherein said memory device further comprises an input multiplexer configured to select input signals to said asynchronous dual port RAM in response to said control signals.
Claim 6
Dependent Claim 27 words
The apparatus according to claim 3 , wherein said memory device further comprises an output multiplexer configured to select output signals in response to said control signals.
Claim 7
Dependent Claim 21 words
The apparatus according to claim 2 , wherein said first bus comprises a first routing channel of said programmable logic device.
Claim 8
Dependent Claim 21 words
The apparatus according to claim 2 , wherein said second bus comprises a second routing channel of said programmable logic device.
Claim 9
Dependent Claim 22 words
The apparatus according to claim 1 , wherein a plurality of said memory devices are cascaded to form a larger memory block.
Claim 10
Dependent Claim 18 words
The apparatus according to claim 1 , wherein said memory device is configurable as a synchronous FIFO memory.
Claim 11
Dependent Claim 19 words
The apparatus according to claim 1 , wherein said memory device is configurable as a synchronous dual port memory.
Claim 12
Dependent Claim 19 words
The apparatus according to claim 1 , wherein said memory device is configurable as an asynchronous dual port memory.
Claim 13
Dependent Claim 19 words
The apparatus according to claim 1 , wherein said memory device is configured using a JTAG programming standard STAPL.
Claim 14
Dependent Claim 15 words
The apparatus according to claim 1 , wherein said memory device comprises dedicated FIFO logic.
Claim 15
Dependent Claim 16 words
The apparatus according to claim 1 , wherein said memory device comprises dedicated dual port logic.
Claim 16
Dependent Claim 30 words
The apparatus according to claim 1 , wherein said memory device is configurable to connect directly to one or more inputs or outputs through said first and/or said second busses.
Claim 17
Dependent Claim 51 words
The apparatus according to claim 2 , wherein: said programmable logic device comprises a first routing channel run parallel to a first axis and a second routing channel run parallel to a second axis; and said memory device is connected to said first routing channel and to said second routing channel.
Claim 18
Dependent Claim 58 words
A memory device comprising: means for receiving one or more inputs from a first bus and a second bus; means for presenting one or more outputs to said first bus and said second bus; means for operating in one or more modes in response to one or more control signals; and means for programmably generating said control signals.
Claim 19
Dependent Claim 58 words
A memory device comprising: means for receiving one or more inputs from a first bus and a second bus; means for presenting one or more outputs to said first bus and said second bus; means for operating in one or more modes in response to one or more control signals; and means for programmably generating said control signals.
Claim 20
Independent Claim 70 words
A method for providing a memory in a programmable logic device comprising the steps of: receiving one or more inputs to said memory from a first bus and a second bus; presenting one or more outputs from said memory to said first bus and said second bus; and operating said memory in one or more modes in response to one or more control signals generated by said programmable logic device.
Claim 21
Independent Claim 70 words
A method for providing a memory in a programmable logic device comprising the steps of: receiving one or more inputs to said memory from a first bus and a second bus; presenting one or more outputs from said memory to said first bus and said second bus; and operating said memory in one or more modes in response to one or more control signals generated by said programmable logic device.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2006-01-27 2006-07-29 2007-01-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2010-01-27 2010-07-29 2011-01-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2014-01-27 2014-07-29 2015-01-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag