Unlock instant, AI-driven research and patent intelligence for your innovation.

Method for automatically configurating programmable device by inlaid CPU

An automatic configuration and embedded technology, applied in instruments, sustainable buildings, energy-saving ICT, etc., can solve problems such as insufficient use of memory space, loose combination of BOOT programs, difficult partition location and size, etc., to achieve simple upgrade and maintenance Reasonable use of operation and storage space, and the effect of reducing the process

Inactive Publication Date: 2008-10-15
ZTE CORP
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This method satisfies the independence of the configuration file, but it is loosely combined with the BOOT program, and cannot fully utilize the memory space.

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 for automatically configurating programmable device by inlaid CPU
  • Method for automatically configurating programmable device by inlaid CPU
  • Method for automatically configurating programmable device by inlaid CPU

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] Various preferred embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings.

[0032] The invention provides a method for automatically configuring a programmable device by an embedded CPU, which can automatically configure the CPLD after the single board is powered on, and remotely update the CPLD through commands; the method of the invention is suitable for booting memory BOOT FLASH in embedded applications A unified solution for storing hardware configuration files in BOOT FLASH, which is characterized in that multiple hardware configuration files can be closely combined with the CPU boot image to minimize the space it occupies; meanwhile, the method of the present invention provides a complete hardware configuration file stored on the BOOT FLASH. The advantages of the two methods in the prior art are retained, and the defects of the prior art are overcome.

[0033] The method of the invention is suitable for...

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 method for automatically configuring programmable devices by embedded CPU, comprising the steps of: the CPU connects with a programmable device, where the programmable pin of the programmable device is used to indicate whether to configure, and a configured programmable device outputs low level at this pin, the universal I / O pin of the CPU detects the low level to express the programmable device has been configured; otherwise at power-on, automatically downloading configuration files; storing hardware configuration files in booting memory of the CPU, including file system information terms, file information terms and analysis processing program to generate booting memory mapping, stored in program space. By automatically downloading CPLD configuration files when single plate is power on, it reduces working procedures in production; can provide remote upgrading and updating functions, making updating and maintenance simple and easy to operate; the memory space is more reasonable to use, convenient to independent development and updating of software and hardware.

Description

technical field [0001] The invention relates to a method for configuring a programmable device (CPLD) by a CPU in an embedded application, in particular to a method involving CPLD configuration file storage, automatic download and remote update. Background technique [0002] With the widespread and in-depth application of programmable devices, in order to reduce costs, reduce processes, and increase remote configurable features, more and more embedded devices use single-board CPUs to download configuration files of programmable devices. Generally, in the production process of a single board, it is necessary to first burn the boot program into the boot memory, and then download the logic of the programmable device for each board. By electrical judgment and automatic download of configuration files, a process of manually downloading programmable logic can be saved. [0003] To realize CPLD power-on and download, the premise is that the CPU can run independently without relyin...

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): G06F9/445G06F13/00
CPCY02B60/1228Y02D10/00
Inventor 陆建鑫王静璇仇永成
Owner ZTE CORP