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

External memory storage interface

A technology of external memory and memory, which is applied in the direction of instrumentation and electrical digital data processing, etc. It can solve the problem of inflexible data access, limit the scalability and flexibility of digital signal processors, affect the scalability and flexibility of digital signal processors, etc. problems, to achieve the effects of easy implementation, improved scalability and work flexibility, and simple structure

Inactive Publication Date: 2008-07-16
BEIJING MXTRONICS CORP +1
View PDF0 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the data width of the external memory usually has multiple bit widths, so whether the external memory can support multiple bit widths will directly affect the scalability and flexibility of the digital signal processor
At present, the external memory interface of most digital signal processors is not flexible enough for data access, and only supports data access with a fixed bit width, although there is a digital signal processor SMDSP that supports 32-bit instructions and 32-bit data, and allows external memory. The data width is 8-bit, 16-bit or 32-bit, and code can also be executed from 16-bit or 32-bit wide external memory, but its external memory interface does not have the ability to interact with multi-bit wide memory, which limits this type of digital Scalability and flexibility of signal processors

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
  • External memory storage interface
  • External memory storage interface
  • External memory storage interface

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] Below in conjunction with accompanying drawing and embodiment the present invention is described in further detail:

[0030] As shown in Figure 1, an external memory interface includes a control unit, an address output channel, a read-write and chip selection unit, a data input channel and a data output channel;

[0031] The control unit receives the transmission request signal sent by the CPU or DMA and feeds back the request response signal to the CPU or DMA, receives the 32-bit address mapping register value transmitted on the CPU or DMA system bus, and receives the external ready signal used to generate the internal ready signal , receiving clock signals for chip selection control, internal ready signal generation, and access cycle counter counting, and receiving intervening interval cycle signals for resolving external bus conflicts; the control unit outputs transmission start, address segment comparison, and data width signals to address output Channel, output dat...

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 external memory interface consisting of a control unit, an address output channel, a reading-writing and chip-selection unit, a data input channel and a data output channel, wherein, the three 32-bit address mapped registers are designed in the control unit, which ensures that a 32-bit digital signal processor has the ability of interacting with a multiple bit-width external memory. The interface can synchronously make access operations to an 8-bit external memory, a 16-bit external memory and a 32-bit external memory, thereby improving the extensibility and the working flexibility of the 32-bit digital signal processor; at the same time, the interface has a simple structure, is easy to control and miniaturize, and is convenient to be realized on the chips.

Description

technical field [0001] The invention relates to a high-performance digital signal processor interface, in particular to an external memory interface of a high-performance digital signal processor and a realization method thereof. Background technique [0002] Since the advent of digital signal processors, it has provided the development of digital signal processing technology with its unique characteristics of stability, repeatability, large-scale integration, especially programmability and easy adaptive processing of digital devices. a broad platform. However, the data width of the external memory usually has multiple bit widths, so whether the external memory can support multiple bit widths will directly affect the scalability and flexibility of the digital signal processor. At present, the external memory interface of most digital signal processors is not flexible enough for data access, and only supports data access with a fixed bit width, although there is a digital si...

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): G06F13/28
Inventor 车德亮赵宁
Owner BEIJING MXTRONICS CORP
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