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

Nor FLASH memory interface module applied to configurable logic block (CLB) bus

A storage interface and bus technology, which is applied in the field of built-in NorFLASH storage interface modules, can solve the problems of cumbersome operation steps, multiple CPU resources, and many signals, and achieve the effect of simple read and write operation steps, strong versatility, and improved utilization

Active Publication Date: 2013-05-22
苏州国芯科技股份有限公司
View PDF3 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The purpose of the present invention is to provide a NorFLASH storage interface module applied to the CLB bus. The NorFLASH storage interface module improves the utilization rate of NorFLASH to a greater extent; it can directly run code on the chip, with excellent stability and high transmission rate, which is very suitable for It is used in embedded systems as the advantage of NorFLASH ROM to solve the problem that there are many control signals on the NorFLASH port, but directly using register control will consume a lot of CPU resources and the operation steps are cumbersome; the operation is simple, the consumption of CPU resources is small, and it is convenient for software development

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
  • Nor FLASH memory interface module applied to configurable logic block (CLB) bus
  • Nor FLASH memory interface module applied to configurable logic block (CLB) bus
  • Nor FLASH memory interface module applied to configurable logic block (CLB) bus

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0028] Embodiment: a NorFLASH storage interface module applied to the CLB bus, a NorFlash memory 4 communicates with the CPU processor 1 via the CLB bus 2 through the NorFLASH storage interface module 3, and the NorFLASH storage interface module 3 further includes power-on detection Circuit 5, address decoding circuit 6, bad block replacement circuit 7, write control circuit 8, configuration register group 9 and status register group 10 for displaying the last operating state;

[0029] There is an information block 41 in the described NorFlash memory 4, and this information block 41 records the address of the bad block unit in the NorFlash memory 4, the address of the number, the replacement unit and the replacement unit to replace the bad block function enabling bit information, and this enabling bit is effective There is a bad block in the identification NorFlash memory 4, and there is a bad block register 51 for storing bad block information from the information block 41 in ...

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 provides a Nor FLASH memory interface module applied to a configurable logic block (CLB) bus. A Nor FLASH memorizer is communicated with a central processing unit (CPU) through the Nor FLASH memory interface module via the CLB bus, and the Nor FLASH memory interface module further comprises a power-on detection circuit, an address decoding circuit, a bad block replacing circuit, a write control circuit, a configuration register group and a state register group which is used for displaying a last-time operation state. An information block is arranged in the Nor FLASH memorizer and records bad block unit addresses, the number of bad block units, replacing unit addresses and function enabled information of the replacing unit replacing bad blocks, and a bad block register is arranged in the power-on detection circuit and used for storing the bad block information from the information blocks. According to the Nor FLASH memory interface module, the use ratio of Nor FLASH is improved to a larger degree, codes can be directly run on chips, the stability is excellent, the transmission speed is high, and the CPU resource consumption is small.

Description

technical field [0001] The invention relates to a built-in NorFLASH storage interface module applied to an SOC chip, in particular to a NorFLASH storage interface module applied to a CLB bus. Background technique [0002] NorFLASH can run code directly on the chip, with excellent stability and high transmission rate, which is very suitable for embedded systems as NorFLASH ROM. At present, NorFLASH has been widely used in SOC chips (System on Chip, called system-on-chip, also known as system-on-chip). Appropriate interface design is crucial to the application of NorFLASH on SOC chips. When reading and writing NorFLASH operations, it is necessary to control many control signals on it. If the NorFLASH control signals are directly implemented by register control, it will consume a lot of CPU resources, and the operation steps are cumbersome. It takes a lot of software resources to operate and replace the steps, and the software maintenance is more complicated. Therefore, how ...

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): G06F12/02
Inventor 郑茳肖佐楠匡启和林雄鑫周秀梅
Owner 苏州国芯科技股份有限公司
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