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

On-line programming apparatus for programmable logic device

A programming logic and programming device technology, applied in the electronic field, can solve the problems of not having programming, being unable to program EEPROM circuits online, and not involving GAL chip online programming, etc.

Inactive Publication Date: 2008-12-17
CENT SOUTH UNIV
View PDF0 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Neither of these can perform in-circuit programming of GAL, EEPROM circuits that require high-voltage erasure, and the latter does not have the capability to program EEPROM while the user circuit is still working
And the above method does not involve the online programming of the GAL chip

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
  • On-line programming apparatus for programmable logic device
  • On-line programming apparatus for programmable logic device
  • On-line programming apparatus for programmable logic device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0035] The object of the present invention is to operate chips online. Therefore, the following situation may exist: the user has already connected, but the user starts to program the chip at the same time, and the two signals will affect each other at this time. Even more frightening is that it may damage the IO port. Therefore, the two signals must be isolated, and the idea of ​​bus control can be used. Such as figure 1 As shown, the programming signal from the MCU and the user signal from the GAL and EEPROM application circuits are connected to the corresponding pins of the GAL and EEPROM through the three-state buffer circuit. The tri-state buffer circuit is mutually exclusive controlled by the MCU. At a certain moment, only one path of the tri-state buffer signal from the programming signal and the tri-state buffer signal from the user signal is connected to GAL and EEPROM in a normal state, while all other tri-state buffers are in a high-impedance state. In this way,...

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 an online programming apparatus of a programmable logic device, characterized in that, the apparatus comprises a programmable logic device, a microprocessor and a three-state gate, wherein the data or the address pins of the programmable logic device are respectively connected with the user signal and the programming signal of the microprocessor through the three-state gate; the user signal is the signal in the normal use of the programmable logic device; the programming signal is the signal from the programmable logic device for operating the time sequence; the control end of the three-state gate is connected with the microprocessor. The invention mainly uses the bus technique of the computer, separates the programming signal and the user signal, realizes the online program on the programmable logic device without affecting the basic functions of the programmable logic device, and uses an optoelectronic coupler to control and erase the required high pressure, and eliminates the effect of the high pressure on bus circuit assistant with the diode circuit.

Description

technical field [0001] The invention belongs to the field of electronic technology, and relates to an online programming device of a programmable logic device. Background technique [0002] In digital electronic technology experiments, it is necessary to program GAL (a programmable logic device, whose Chinese name is general array logic) and EEPROM. The traditional method needs to write the chip on a dedicated programmer (GAL needs high programming voltage support), erase (high voltage), read, verify and other operations, and then insert the chip into the experimental breadboard. The damage to the pins of the chip is very serious, so the abnormal loss of the chip is large. It takes a lot of time to repeatedly plug and unplug the chip for programming and rewiring, resulting in low experiment efficiency. Of course, this phenomenon also commonly exists in many devices that need to use GAL and EEPROM. Since online programming cannot be realized, the maintenance cost of the sys...

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): H03K19/177G11C16/10
Inventor 陈里陈明义余笛王力为周前
Owner CENT SOUTH UNIV
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