Program code memory bank in processor piece based on FLASH structure and method for realizing execution in code piece
A technology of program code and processor, which is applied in the direction of memory system, program control device, electric digital data processing, etc., can solve the problems of large area, high cost of NORFLASH, small capacity, etc., achieve small size, increase reading speed, and facilitate The effect of encapsulation and integration
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0054] The present invention will be further described below in conjunction with the accompanying drawings.
[0055] See figure 1 The connection between the CPU and NOR FLASH is shown. In the prior art, the internal program / data of the processor is stored in NOR FLASH. Nor Flash has an independent data bus and address bus, which are directly connected to the data and address bus interfaces of the processor. .
[0056] In order to realize the NAND FLASH as the on-chip storage body of the processor and realize the code on-chip execution, the present invention converts the linear address and the NAND FLASH index type address through the address mapping unit. Using the address mapping unit, the program code stored in NAND FLASH can be implemented on-chip (XIP). NAND FLASH uses the index type address of page number + page offset. This address structure is different from the linear address used when the CPU fetches instructions. If conversion is not performed, the CPU cannot fetc...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com