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

Method and apparatus for initializing programmable device

A technology for initializing and programming files, which is applied in the direction of program control devices, general-purpose stored program computers, and architectures with a single central processing unit, etc., and can solve problems such as additional CPU resource occupation and resource occupation

Active Publication Date: 2018-11-09
NEW H3C TECH CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, initialization of programmable devices often results in additional resource usage
For example, when the CPU undertakes the initialization of programmable devices, additional CPU resources will be occupied

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 initializing programmable device
  • Method and apparatus for initializing programmable device
  • Method and apparatus for initializing programmable device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings and examples.

[0026] Figure 1a to Figure 1c It is a schematic diagram of initializing a programmable device in an embodiment. See Figure 1a to Figure 1c , in one embodiment, CPU11 undertakes the initialization of programmable device 12, and programmable device 12 can be for example FPGA (Field-Programmable Gate Array, Field Programmable Gate Array), or CPLD (Complex Programmable Logic Device, complex programmable Logic devices) and other devices.

[0027] In this embodiment, CPU11 is connected to programmable device 12, for example, CPU11 can be connected to programmable device 12 through interfaces such as PCIE (Peripheral Component Interconnect Express, high-speed peripheral component interconnection) bus interface; The programming device is connected to the sec...

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

In order to initialize the programmable device, the present invention first loads the programming file containing the first module into the programmable device, then resets the programmable device, and then loads the first data into the memory connected to the programmable device, so that the memory in the memory The first data can be converted into the second data by the first module in the programmable device; and, after the first data in the memory is converted into the second data by the first module in the programmable device, the second module is loaded into The programmable device replaces the first module in the programming file so that the second data can be accessed by the second module.

Description

technical field [0001] The present invention relates to initialization of programmable devices. Background technique [0002] In order to enable the programmable device to undertake the specified logic function, it is necessary to initialize the programmable device accordingly. However, initialization of programmable devices often results in additional resource occupation. For example, when the CPU undertakes the initialization of the programmable device, additional CPU resources will be occupied. Contents of the invention [0003] In one embodiment, a method for initializing a programmable device can reduce additional resource occupation, and the method includes: [0004] loading the programming file containing the first module into the programmable device; [0005] Dereset the programmable device; [0006] loading the first data into the memory connected to the programmable device; [0007] After the first data in the memory is converted into second data by the firs...

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): G06F15/78
CPCG06F15/7871G06F15/177G06F9/445G06F9/4401
Inventor 葛长忠宋建明任凯
Owner NEW H3C TECH CO LTD