Embedded programmable memory based on memory IP core

An intellectual property core and memory technology, applied in the field of microelectronics, can solve the problems of changing programming methods, complex design, slow working speed, etc., and achieve the effects of reducing timing critical paths, reducing propagation delay, and improving working speed

Active Publication Date: 2010-06-23
INST OF ELECTRONICS CHINESE ACAD OF SCI
View PDF4 Cites 25 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

This technology described in this patents allows an integrated chip (IC) card or smartcard device to operate at different speeds depending upon user preferences. By embedding programming into these memories, the IC card's operation becomes faster due to fewer cycles needed during execution. Additionally, the system includes features like error detection mechanisms, support for both hardwired and softwire interfaces, and simplified interface designs. Overall, this innovative approach simplifies the hardware architecture while maintaining efficiency and performance.

Problems solved by technology

Technics Problem addressed in this patents include improving the efficiency and flexibility of embedding memory into computer programs without requiring extensive modifications during development cycles due to the lengthy process required for generating them. Additionally, current techniques require significant effort from developers who want to rewrite code rather quickly because they may lack speed capabilities. Therefore, new generations of built-in RAM cores were developed which allow users to easily modify certain aspects of the hardware configuration through external interfaces like USB tokens.

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
  • Embedded programmable memory based on memory IP core
  • Embedded programmable memory based on memory IP core
  • Embedded programmable memory based on memory IP core

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be described in further detail below in conjunction with specific embodiments and with reference to the accompanying drawings.

[0038] The core idea of ​​the present invention is to use the added register to cache conflicting data and addresses, and use the flag bit of the data bit, and the read-write conflict detection and protection mechanism to realize the programmable memory, which not only has the simplicity of design, but also has the advantages of Functional flexibility, many expansions have been made to conventional memory functions.

[0039] The present invention lists programmable parameters such as working mode and access bit width, and these parameters have been described in some Field Programmable Gate Array (Field Programmable Gate Array, FPGA) device manuals (such as document ), Not part of the present invention; however, the presen...

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 invention discloses an embedded programmable memory based on memory IP core, which provides programmable mechanism, enables users to design the bit wide, work mode and synchronous/asynchronous output of the memory, and supports the work modes, including packet mode, single port, simple dual port and true dual port. The invention adopts an additional register to buffer conflicting data and address, utilizes the bit zone of the data bit and the read-write conflict detection and protection mechanism to realize the programmable memory; the design convenience is realized and the functional flexibility is also realized, and the functions of conventional memory are greatly extended; compared with conventional programmable memory technology, the embedded programmable memory has great improvements on speed, area, power consumption and reliability.

Description

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

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
Owner INST OF ELECTRONICS CHINESE ACAD OF SCI
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products