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

Memory device and method for exchanging data with memory device

A storage device and memory array technology, applied in the field of storage device access

Inactive Publication Date: 2013-05-01
INFINEON TECH AG +1
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Unfortunately, synthetic designs have disadvantages
For example, it typically puts all combinatorial logic together, which incurs larger gate delays and larger mask areas, which impacts performance and density
Also, timing disturbances and unnecessary switching operations in these designs often degrade speed performance and increase power consumption
These timing issues get worse as the clock frequency increases
Furthermore, the typically unsystematic nature of synthetic design logic does not facilitate reuse, for example, across device family members with different architectures (e.g., ×4, ×8, and ×16) or within individual devices supporting different architectures

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
  • Memory device and method for exchanging data with memory device
  • Memory device and method for exchanging data with memory device
  • Memory device and method for exchanging data with memory device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030]Embodiments of the present invention primarily provide techniques and circuits to support the switching operations required to transfer data between a memory array / bank and an external data buffer. On the write path, these switching operations include latching and assembling multiple bits received consecutively through a single data buffer, pairing them based on a particular type of access (e.g., interleaved or sequential, odd / even). The bits are reordered and coded based on the bank location accessed by the chip structure (eg ×4, ×8 or ×16). On the read path, similar operations can be performed (in reverse order) to prepare and assemble the data to be read from the device.

[0031] In the data path, by distributing these switching operations between different logic blocks, only some operations (such as latching data) can be performed at the data clock frequency, while the remaining operations (such as sorting and encoding) are performed at lower frequencies (such as 1 / ...

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

Improved double data rate type II dynamic random access memory data path. The present invention proposes techniques and circuits to support the switching operations required to exchange data between a memory array and an external data buffer. In the write path, this switching operation can include latching and assembling some of the data bits received sequentially on a single data buffer, rearranging the data bits based on the type of access pattern (for example, interleaved or sequential). Sort and perform encoding operations on the accessed bank locations based on the chip structure (eg ×4, ×8, ×16). Similar operations are performed in the read path (in reverse order) to assemble the data to be read from the slave device. By separating the cache logic from the switching logic that can perform various other logic functions, the switching logic that performs those functions can operate at a lower clock frequency, saving the time of data transfer from the memory array to the DQ buffer, which can Alleviate the associated timing needs and improve latency, and vice versa.

Description

technical field [0001] The present invention relates generally to accessing memory devices, and more particularly, to accessing double data rate (DDR) dynamic random access memory (DRAM) devices, such as DDR-II type DRAM devices. Background technique [0002] The development of submicron CMOS technology has led to an increase in demand for high speed semiconductor memory devices, such as dynamic random access memory (DRAM) devices, pseudo static random access memory (PSRAM) devices, and the like. Here, this type of memory is collectively referred to as a DRAM device. [0003] Some types of DRAM devices have a synchronous interface, which usually means that data is written to or read from the device along with clock pulses. Early synchronous DRAM (SDRAM) devices transferred one bit of data per clock cycle (eg, on the rising edge), and were properly referred to as single data rate (SDR) SDRAM devices. Later, improved double data rate (DDR) SDRAM devices included input / outpu...

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 Patents(China)
IPC IPC(8): G11C11/409G11C11/4093G11C11/4096
CPCG11C7/1018G11C7/1078G11C7/1087G11C7/1096G11C7/222G11C11/4076G11C11/4093G11C11/4096
Inventor K·费基-罗姆德汉S·S·刘
Owner INFINEON TECH AG
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