Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

53 results about "In-system programming" patented technology

In-system programming (ISP), also called in-circuit serial programming (ICSP), is the ability of some programmable logic devices, microcontrollers, and other embedded devices to be programmed while installed in a complete system, rather than requiring the chip to be programmed prior to installing it into the system. It allows firmware updates to be delivered to the on-chip memory of microcontrollers and related processors without requiring specialist programming circuitry on the circuit board, and simplifies design work.

Method for dynamically configuring FPGA (field programmable gate arrays) on basis of file compression and non-contact modes

The invention provides a method for dynamically configuring FPGA (field programmable gate arrays) on the basis of file compression and non-contact modes. By the aid of the method, the technical problems of high hardware complexity, low configuration speeds and poor flexibility of existing dynamic configuration can be solved. The method includes implementation steps of constructing the target FPGA; carrying out lossless compression on configuration files of the target FPGA by the aid of external processing equipment; transmitting compressed configuration files to the target FPGA in wireless modes; storing the received compressed configuration files in internal RAM (random access memories) by the aid of wireless receiving modules; reading the compressed configuration files from the RAM by the aid of data decompression modules, decompressing the compressed configuration files and then writing the configuration files into configuration FLASH; transmitting configuration file loading commands and hot start addresses by the aid of the external processing equipment; starting to load the configuration files from the hot start addresses of the configuration FLASH by the aid of configuration file loading modules so as to completely dynamically configure the FPGA. Programs of the wireless receiving modules, the data decompression modules, in-system programming modules and the configuration file loading modules are solidified inside the target FPGA.
Owner:XIDIAN UNIV

Electric wheelchair controller

An electric wheelchair controller belongs to the field of equipment for the elderly and the disabled, and includes a potentiometer type two dimensional rocking bar, an analog/digital conversion circuit, a circuit with four functional keys, a two nixie tube display circuit, a storage battery voltage detection circuit, a single chip and a minimum system circuit. The single chip serves as a core component of the controller. An analog signal which is output from the two dimensional rocking bar are converted into a digital signal through the analog/digital conversion circuit, and then the digital signal is processed and determined by the single chip so as to control an advance direction and speed of the electric wheelchair; the four keys have the following functions of increasing and decreasing of the speed of the electric wheelchair, sound alarming and on and off of the power source; the two nixie tube is respectively used for displaying the speed of the electric wheelchair and power of the storage battery; and the single chip is provided with an in-system programming (ISP) online download interface which is used for downloading control programs. According to the electric wheelchair controller, the operation is flexible and portable, the cost is low, and the ISP function provided by the controller can meet the requirement of personalized operating habits of drivers.
Owner:YANSHAN UNIV

In-system programming enabled general-purpose flight parameter collector

The invention belongs to the technologies of electronics, and specifically relates to an in-system programming enabled general-purpose flight parameter collector. Existing products in the field of flight parameters are different in model but roughly the same in function for the purpose of ensuring the uniformity and certainty of technical conditions, and this may thus be unfavorable for mass production and cause troubles for a user during aircraft routine maintenance and troubleshooting. The in-system programming enabled general-purpose flight parameter collector in the invention comprises a host computer module, a power module, a signal conditioning module, and an assembly of signal interface modules for various aircraft types. A ground maintenance device loads onboard configuration related information to a storage area within the flight parameter collector by way of in-system programming to meet the demands of use of different types of aircrafts. A general-purpose design can allow reduction of product categories, effective control of technical conditions, mass production, and also improve the convenience in aircraft routine maintenance and reduce the cost and difficulty of service assurance.
Owner:SHAANXI QIANSHAN AVIONICS

Method for reading and writing on-line serial data of on-chip system

The invention discloses a method for reading and writing on-line serial data of an on-chip system, and belongs to the technical field of integrated circuits. The method comprises the following steps of: generating an ISP (in-system programming) module by using a comprehensive hardware description language, and inserting the ISP module into the on-chip system with a program memory to implement read-write of the on-line serial data of the program memory. The ISP module comprises a controller module, a status register module, an SPI (serial peripheral interface) module, a data path module, a timer module, an address generator module and a control signal generator module. The controller module is connected with the SPI module, the status register module, the data path module, the timer module, the address generator module and the control signal generator module; the timer module is connected with the control signal generator module; and the control signal generator module is connected with the address generator module. The module in the method is clear to divide, simple to implement and high in reliability, is easily transplanted in different on-chip systems, is convenient to develop and debug the on-chip system, and shortens the development period of the on-chip system.
Owner:SHANDONG UNIV

Immutable object types

A language extension that advances safety in system programming in that an entire type may be declared to be immutable in the case in which all instances of that type are immutable. The immutable type declaration automatically causes any instances of that type to be treated as immutable, and automatically causes all directly or indirectly reachable members (e.g., fields, methods, properties) of the instance to also be treated as immutable. Furthermore, any construction time reference that allows for field assignment of the instance is not permitted to survive beyond the point at which the instance becomes accessible to its creator. Accordingly, this instance, and any other instance of that same type, will be immutable from the very time of construction. The ability to classify all such instances as immutable is beneficial as the immutable characteristic permits actions that normally would not be allowed due to resource access safety.
Owner:MICROSOFT TECH LICENSING LLC

System programming process for at least one non-volatile means of storage of a wireless communication device, corresponding programming equipment and packet to be downloaded

It is proposed an in-system programming process, by programming equipment of at least one non-volatile storage memory of a communication device. The process includes the following steps: transmission, by the programming equipment to the communication device, of at least one extension file; transmission, by at least one of the extension files, called an enlightening extension file, of at least one first item of configuration information for the communication device; selection, by the programming equipment depending on the first item(s) of configuration information for the communication device of at least one data file associated to an internal application of the communication device; and transmission, by the programming equipment to the storage memory, of the selected data file(s).
Owner:WAVECOM SA
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