Method for remote downloading erasable programming logic device EPLD

A programming logic and remote download technology, applied in the field of communication, can solve the problems of inability to realize EPLD download and update, unfavorable EPLD program update, and heavy dependence on download cables, so as to facilitate management and main equipment switching, and reduce the difficulty of maintenance and upgrade. , The effect of saving PCB space

Inactive Publication Date: 2009-07-29
ZTE CORP
View PDF0 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Although the above-mentioned EPLD technology has the characteristic that data will not be lost after power failure, the existing EPLD download technology is downloaded to the target machine by the host computer through the download cable, and the download of EPLD and FPGA uses a joint test action organization (Joint Test Action) respectively. Group, JTAG) port
This technology is not conducive to the update of the EPLD program, and it is very dependent on the download cable. If the distance between the target machine and the host computer is very far, the download update of the EPLD cannot be realized; in addition, the two JTAG ports also occupy a larger printed circuit board (Printed Circuit Board). Circuit Board, PCB) 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 remote downloading erasable programming logic device EPLD
  • Method for remote downloading erasable programming logic device EPLD

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] Below, refer to the attached Figure 1~2 The method for remotely downloading EPLD of the present invention is described in detail.

[0020] The core idea of ​​the present invention is: simulate JTAG download signal with the IO port of CPU, the EPLD program file that compiles is downloaded in the FLASH of system by File Transfer Protocol (File Transfer Protocol, FTP), then reads the EPLD in FLASH by CPU. EPLD file, copy it to system RAM, download EPLD file to EPLD via JTAG bus.

[0021] Embodiments of the present invention are described in further detail below in conjunction with the accompanying drawings:

[0022] Such as figure 1 Shown, is the hardware connection schematic diagram of using JTAG chain remote download EPLD, the hardware part of the present invention is made up of remote host computer, target machine, EPLD and FPGA, remote host machine and target machine are connected by network cable, target machine and EPLD, FPGA pass JTAG signal Line connection, and...

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 provides a method for remotely downloading an erasable programmable logic device (EPLD), which is characterized in that an output / input interface IO of a CPU is used for simulating download signals of a Joint Test Action Group (JTAG), a pre-compiled EPLD program file is downloaded to a flash memory FLASH of a system through a file transfer protocol, then the EPLD file stored in FLASH is read through the CPU and copied to the random-access memory (RAM) of the system, and the EPLD file is downloaded into the EPLD through a JTAG bus. The method can remotely download EPLD which forms a JTAG link with a FPGA, and uses a JTAG port to download the JTAG and the FPGA.

Description

technical field [0001] The invention relates to the technical field of communication, in particular to a method for remotely downloading an erasable programmable logic device (Erasable Programable Logic Device, EPLD). Background technique [0002] In a large-scale communication system, Field Programmable Gate Arrays (Field Programable Gate Arrays, FPGA) and EPLD are usually used at the same time. Among them, FPGA is mainly used for baseband data processing, and its internal storage unit is based on random access memory (Random Access Memory, RAM). When the system is powered off, the data inside the FPGA is lost. Therefore, on the system After the power is turned on, the FPGA must be reloaded; and the EPLD is mainly used to expand the output / output interface (Input / Output, IO) of the system, and its internal storage unit is based on the read-only memory (Read Only Memory, ROM). After the power is turned on, the data inside the EPLD will not be lost. Therefore, after the syst...

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): G06F9/445
Inventor 宋飞李刚苏新主
Owner ZTE CORP
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