Configuration method and system for programmable logic device (PLD)
A technology of programming logic and configuration method, which is applied in the direction of transmission system, program control device, electrical components, etc., can solve the problem that PLD configuration technology cannot be configured and used remotely, and achieve the effect of rich drive ports, improved efficiency, and full real-time performance
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
no. 1 example
[0031] figure 1 A schematic structural diagram of the PLD configuration system provided by the first embodiment of the present invention, consisting of figure 1 It can be seen that in this embodiment, the PLD configuration system provided by the present invention includes: client 1, server 2, programmer 3 and PLD4 connection, client 1 and server 2 are connected through the tcpsocket protocol, and server 2 is connected through the programmer 3 is connected with PLD4; where,
[0032] The server 2 is used to send the communication data to the PLD4 through the programmer 3 when receiving the communication data from the client 1;
[0033] PLD4 is used to execute the communication data, and send the execution result to the client 1 through the programmer 3 and the server 2;
[0034] Client 1 is used to process and output the execution result.
[0035] In some embodiments, after receiving the communication data from the client, the server 2 in the above embodiment is further used ...
no. 2 example
[0040] figure 2 The flow chart of the PLD configuration method provided by the second embodiment of the present invention is composed of figure 2 It can be seen that, in this embodiment, the PLD configuration method provided by the present invention includes:
[0041] S201: the client and the server are connected through the tcpsocket protocol, and the server is connected to the PLD through the programmer;
[0042] S202: When the server receives the communication data from the client, it sends the communication data to the PLD through the programmer;
[0043] S203: The PLD executes the communication data, and sends the execution result to the client through the programmer and the server;
[0044] S204: The client processes and outputs the execution result.
[0045] In some embodiments, after receiving the communication data from the client, the server in the above embodiment further includes: judging whether the PLD is executing communication data from other clients, and ...
no. 3 example
[0051] In this embodiment, FPGA is used as an application scenario to further describe the present invention.
[0052] A high-speed configuration PLD method and device are provided to solve the problem that the existing technology cannot be downloaded remotely, and to make full use of USB chip resources, while taking into account the flexibility, simplicity and real-time performance of debugging, and to improve the configuration download. efficiency.
[0053] Such as image 3 As shown, client 1 sends data or commands to server 2. After server 2 receives the data and commands from client 1, it judges whether server 2 is processing commands or data from other clients at this time. If it is idle at this time , then process the command and data, otherwise wait. Server 2 sends a signal, performs signal conversion in programmer 3, communicates with PLD4 and transmits data, and saves the data transmitted by PLD4 for local storage, and then transmits the data to client 1 after corre...
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