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

Unified Bit Width Conversion Method for Cache and Bus Interface in System Chip

A bus interface and bit-width conversion technology, applied in memory systems, memory address/allocation/relocation, instruments, etc., can solve undiscovered problems, achieve the effect of clear design structure, localized modification scope, and guaranteed consistency

Active Publication Date: 2017-05-10
NO 771 INST OF NO 9 RES INST CHINA AEROSPACE SCI & TECH
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

After searching the relevant literature, no method that can solve this problem has been found so far

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
  • Unified Bit Width Conversion Method for Cache and Bus Interface in System Chip
  • Unified Bit Width Conversion Method for Cache and Bus Interface in System Chip
  • Unified Bit Width Conversion Method for Cache and Bus Interface in System Chip

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] The present invention will be further described in detail below in conjunction with the accompanying drawings, which are explanations rather than limitations of the present invention.

[0033] see figure 1 , the unified bit width conversion structure of the cache and the bus interface in the system chip of the present invention includes a processor core 1 and a plurality of IP cores 3 that perform data interaction with the processor core 1 through the on-chip bus 2, wherein the memory controller IP and the off-chip The main memory 4 is connected; the processor core 1 includes an instruction pipeline and a hit judgment logic unit capable of receiving instruction pipeline read / write operation instructions, and an access bit width judgment unit 5 and a bit width / bit width judgment unit 5 are arranged between the hit judgment logic unit and the cache bus interface. The address conversion unit 6 and the hit judgment logic unit can send the judgment result data to the instruc...

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 a unified bit width converting structure and method in a cache and a bus interface of a system chip. The converting structure comprises a processor core and a plurality of IP cores carrying out data interaction with the processor core through an on-chip bus, and a memorizer controller IP is communicated with an off-chip main memorizer. The processor core comprises an instruction assembly line and a hit judgment logic unit receiving an operation instruction of the instruction assembly line. An access bit width judgment unit and a bit width / address converting unit are arranged between the hit judgment logic unit and the cache bus interface, the hit judgment logic unit sends a judgment result to the instruction assembly line, and the processor core is connected with the on-chip bus through the cache bus interface. According to the converting method, for the read access of a byte or a half byte, if cache deficiency happens and the access space belongs to the cache area, the bit width / address converting unit converts the read access of the byte or the half byte into one-byte access, access and storage are finished through the bus, an original updating strategy is not affected, and flexibility can exist.

Description

technical field [0001] The invention relates to a data processing structure of a processor core in a system chip and a processing method thereof, in particular to a method for converting a uniform bit width of a cache and a bus interface in the system chip. Background technique [0002] In the embedded system chip (SOC), the processor core is responsible for coordinating the orderly work of each IP core. They are integrated together through the on-chip bus, which is conducive to the transplantation and multiplexing of various IP cores and improves the system development. quality and speed. Among them, the AHB high-speed bus protocol introduced by ARM Company is more common on-chip bus. The agreement defines the minimum bus bit width of 32 bits, and stipulates the read and write access timing between the master and the slave. Usually, the access of the processor core to the external memory can include several different bit width forms such as 8-bit byte, 16-bit half word, 3...

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): G06F13/16G06F12/1045G06F12/0831G06F12/10
CPCG06F12/1045G06F13/1673
Inventor 李红桥肖建青裴茹霞娄冕张洵颖
Owner NO 771 INST OF NO 9 RES INST CHINA AEROSPACE SCI & TECH
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