FPGA automatic downloading and on-line upgrading process
A technology for automatically downloading and upgrading programs, applied in the direction of program loading/starting, program control devices, etc., can solve problems such as implementation constraints, increase product costs, and inflexibility, and achieve the effects of reducing product costs, high costs, and increasing flexibility
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0035] The specific implementation of the present invention will be further described below in conjunction with accompanying drawing:
[0036] The invention proposes a method for realizing FPGA automatic download and online upgrade. When the FPGA is applied to network security products, this method can realize the automatic download of the FPGA program after the device is turned on; the online upgrade of the FPGA program can be completed through the network interface of the device.
[0037] The present invention is realized based on the FPGA download bus interface (including parallel download bus interface or serial download bus interface). FPGA parallel download bus interface includes the following 18 signals: FPGA_M[0:2], FPGA_BUSY, FPGA_PROG#, FPGA_CS#, FPGA_PDWR#, FPGA_CLK, FPGA_DONE, FPGA_INIT#, FPGA_D[0:7]; FPGA serial download The bus interface includes the following 11 signals: FPGA_M[0:2], FPGA_BUSY, FPGA_PROG#, FPGA_CS#, FPGA_PDWR#, FPGA_CLK, FPGA_DONE, FPGA_INIT#, ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com