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

Method and apparatus for assisting CPU startup based on EPLD

A technology for starting the system and hardware configuration, applied in the field of IT applications, to achieve the effect of simplifying the BOM, simple and flexible system configuration, and shielding the details of CPU startup

Inactive Publication Date: 2018-03-06
天津科畅慧通信息技术有限公司
View PDF7 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The technical problem to be solved by the present invention is to overcome the problems existing in the prior art that hardware configuration characters need to be realized through cumbersome material list selection welding, and the modification of off-chip configuration characters is inconvenient

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
  • Method and apparatus for assisting CPU startup based on EPLD
  • Method and apparatus for assisting CPU startup based on EPLD

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] Below in conjunction with accompanying drawing, the implementation of technical scheme is described in further detail:

[0021] The hardware circuit of this system includes: CPU, programmable logic device EPLD.

[0022] The CPU can be a PowerPC, or an ARM processor or other high-end processor, responsible for the control, operation, communication and other functions of the single board or system. After power-on, the built-in Boot of the CPU starts to read the hardware configuration word of the specific pin. , the configuration word determines the CPU big and small endian mode, start address, main frequency and other system configuration information. After the CPU gets the above information, it will read the ROM inside the EPLD through the local bus according to the specified hardware configuration word. The ROM is generated by using the IP CORE inside the EPLD.

[0023] The programmable logic device EPLD has the characteristics of fast start-up when power-on, and the c...

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 present invention discloses a circuit-implemented method and apparatus for assisting CPU startup through an EPLD. The apparatus comprises: a CPU, wherein a hardware configuration word is read through a data bus or a specific pin after the CPU is powered on, and according to the hardware configuration word, a CPU operating mode such as a size end mode, starting from which memory, starting of anbase address, and the like is determined; a programmable logic chip EPLD, wherein the programmable logic chip EPLD is used to configure the CPU hardware configuration word, decode the address throughthe extended address bus, the data bus, the chip selection, the read and write signals, and the like, and assist the CPU to extend the LOCAL BUS; and an internal IP Core generated on-chip ROM, wherein the internal IP Core generated on-chip ROM is configured to store other important parameters related to CPU startup, and the ROM can be accessed by the CPU through an EPLD internal decoding circuit.The present invention further discloses a method and an apparatus for assisting CPU startup through the EPLD. The technical scheme of the present invention can effectively shield the underlying hardware startup details, has better compatibility, can simplify the single-board BOM, and can save the cost.

Description

technical field [0001] The invention relates to the field of IT application technology, in particular to a system whose startup of the underlying CPU is cumbersome and needs hardware configuration assistance to start. Background technique [0002] Common small CPU systems, such as Freescale’s MPC852, MPC8306, etc., need to read peripheral hardware configuration words and other hardware configuration information to determine the system startup mode, such as big and small endian mode, startup address, and main frequency, when the system is powered on and started. And other system configuration information, different types of CPU hardware configuration words are not the same, the configuration information is also different, usually the hardware configuration words are initially configured through pull-down resistors, and then other configuration words are written into Nor Flash or EEPROM, which requires modification The bill of material changes the hardware configuration word, ...

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): G06F9/445
CPCG06F9/44505
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