Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Storage system with dynamic configurable and addressable content

A technology of addressing memory and dynamic configuration, applied in static memory, digital memory information, information storage, etc., can solve problems such as low efficiency of table lookup operation

Inactive Publication Date: 2004-10-27
CONVERSANT INTPROP MANAGEMENT INC
View PDF0 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the table lookup operations performed by this program are relatively inefficient

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Storage system with dynamic configurable and addressable content
  • Storage system with dynamic configurable and addressable content
  • Storage system with dynamic configurable and addressable content

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] The description, discussion and drawings herein explain the art to which this invention pertains, presenting the invention and some practical examples of its use. Known methods, procedures, systems, circuits or elements are described in illustration rather than in detail so as to avoid obscuring the principles of the invention. On the other hand, details of specific implementations of the invention are provided, although these details may not apply to other implementations of the invention.

[0042] Some of the descriptions and discussions herein use generic or technical terms, including but not limited to match, equal, generate, "true" or "false". These terms are used by those skilled in the art as a convenient nomenclature for elements, data or operations in computers, digital systems or electronic systems. The described elements, data or operations are represented by physical properties of actual objects, including but not limited to voltage, magnetic field and opti...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The configurable and addressable memory (CAM) system is composed of linked CAM modules. Each CAM module includes CAM matrix containing several lows. In operation of look-up table, matching operation is carried out between entry fields stored in CAM and word field from key code, and a field of matching signal is generated in low of match hit. Each CAM module receives a link control signal, and each row receives input match signal from previous CAM module, and generates output match signal base on the said arrangement. A instance: a CAM system can be dynamically configured as one or multiple independent CAM sub systems with different widths based on data stored in configuration registers or current values of key codes or other information in look-up table. In some instances, multiple encoders in different priority levels are dynamically linked to matched output of CAM module selected so as to realize operation of table look-up in parallel.

Description

technical field [0001] The present invention relates to a design technique of a dynamically configurable content-addressable memory system. Background technique [0002] Modern society and technology rely more and more on information or data. Various data types are typically stored or saved, accessed or retrieved, and modified or updated. There are many ways to do this, from time-tested paper and ink to advanced electronics. [0003] For example, using a 2003 phone book that includes Santa Clara, California, searching for "Silicon Semiconductor, Inc.," yields the phone number "(408) 588-0800." Using terms describing electronic memory , the phone book is a content addressable memory (CAM, content addressable memory). Finding a phone number is a table lookup operation that matches the entry stored in the CAM with the key code of the table lookup operation. The key code here is "Xincheng Semiconductor Co., Ltd.". All entries in the CAM will be consulted in order to find an ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G11C15/00
CPCG11C15/00
Inventor 周良荪郑仲志
Owner CONVERSANT INTPROP MANAGEMENT INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products