Configuration methods and devices for programmable device, identification information and programming data flow

A technology for identifying information and configuration methods, which is applied in the electronic field and can solve problems such as the inability to realize programming data flow and programmable device correspondence

Active Publication Date: 2016-05-04
SHENZHEN STATE MICROELECTRONICS CO LTD
View PDF6 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The programmable device, identification information, programming data flow configuration method and device provided by the present

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
  • Configuration methods and devices for programmable device, identification information and programming data flow
  • Configuration methods and devices for programmable device, identification information and programming data flow
  • Configuration methods and devices for programmable device, identification information and programming data flow

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0073] The present invention provides an idea, the core idea of ​​which is to configure identification information for programmable devices, so that the programming configuration stream also carries identification information, and before configuring the programmable device, first compare the identification information carried by the imported programming data stream with the Whether the identification information of the programmable device matches, and if it matches, it means that the programmable device is an authorized device, and the programmable device is normally configured according to the programming data flow to realize the correct design function. Through the present invention, the programming data flow can be associated with the programmable device, thereby realizing that the user design can only be compiled normally in the authorized programmable device, ensuring that the user design cannot be used correctly on other devices, thereby ensuring the security of the progra...

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 configuration methods and devices for a programmable device, identification information and programming data flow. A configuration method for the programmable device comprises the steps: inputting the programming data flow; reading identification information, which the programming data flow carries; reading identification information of the programmable device from a storage unit which is embedded in or externally connected with the programmable device; comparing the identification information, which the programming data flow carries, with the identification information of the programmable device; if the identification information, which the programming data flow carries, matches the identification information of the programmable device, configuring the programmable device according to the programming data flow. According to the configuration methods and devices for the programmable device, the identification information and the programming data flow, a problem that correspondence between the programming data flow and the programmable device cannot be achieved in the prior art is solved.

Description

technical field [0001] The invention relates to the field of electronic technology, in particular to a method and device for configuring programmable devices, identification information, and programming data streams. Background technique [0002] Since the advent of programmable devices, it has been widely used in the electronics industry. With the increase of design scale and the decrease of device price, the proportion of design cost in system realization is increasing. And more and more security issues are increasingly threatening life, economy, and even national defense: Whether it is boarding, closing doors, or designing circuits, launching satellites, and missiles; security has become a close concern in the field of electronic design. Among them, FPGA (Field-ProgrammableGateArray, Field Programmable Gate Array) is the most widely used programmable device. [0003] Major threats facing the design world today include reverse engineering, overbuilding, and cloning. The...

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
IPC IPC(8): G06F21/12G06F21/14G06F9/44G06N3/12H04L9/08H04L12/24
Inventor 包朝伟黄波汤阿龙张勇
Owner SHENZHEN STATE MICROELECTRONICS CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products