Electronic design automation system
By using active fiber optic cable optical transceiver and field programmable logic gate array computing device in electronic design automation systems, the problems of high latency and high power consumption of digital signal processing chips are solved, and the effect of reducing latency and power consumption and improving computing power is achieved.
Patent Information
- Application Number
- CN202421904575.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-07
- Publication Date
- 2025-06-13
- Estimated Expiration
- 2034-08-07
AI Technical Summary
Existing digital signal processing chips have high signal delivery delay and high power consumption in electronic design automation, which cannot meet the current complex and diverse semiconductor design needs.
Multiple active fiber optic cable optical transceivers are used to combine with field programmable logic gate array computing devices to reduce signal delivery delays through optical signals and increase computing power by distributing the computing volume.
It effectively reduces the signal transmission delay and power consumption of electronic design automation systems, improves computing power, and can better meet complex and diverse semiconductor design needs.
Smart Images

Figure CN222979969U_ABST
Abstract
Description
Technical Field
[0001] This application relates to an electronic design system, and more particularly to an electronic design automation system. Background Art
[0002] In the semiconductor field, the related art of electronic design automation (commonly abbreviated as EDA) technology is often used to achieve circuit design and development; in order to meet the increasingly complex and diverse semiconductor design requirements, the data computing volume of the related art of electronic design automation technology must be increased.
[0003] The related art of electronic design automation technology uses the related art of digital signal processing (commonly abbreviated as DSP) chips; however, the signal transmission delay of the related art of digital signal processing chips is relatively high and the power consumption is relatively high. Therefore, the computing power and capabilities of the related art of electronic design automation technology can no longer meet the current requirements. Summary of the Utility Model
[0004] To solve the above problems, the purpose of this application is to provide an electronic design automation system.
[0005] To achieve the above object of this application, the electronic design automation system of this application includes: a data operator system used in the field of electronic design automation, wherein the data operator system includes: a data operation device; and a plurality of active fiber optic cable optical transceivers, the plurality of active fiber optic cable optical transceivers are electrically connected to the data operation device, wherein the data operation device includes: a data operation circuit; and a plurality of ports, the active fiber optic cable optical transceivers are inserted into the ports to be electrically connected to the data operation circuit, wherein the active fiber optic cable optical transceivers include: a signal reply chip, the signal reply chip is electrically connected to the data operation circuit through the port; an optical signal transmitter, the optical signal transmitter is electrically connected to the signal reply chip; and an optical signal receiver, the optical signal receiver is electrically connected to the signal reply chip.
[0006] Furthermore, in a specific embodiment of the electronic design automation system of this application as described above, the signal reply chip is a frequency data reply integrated circuit.
[0007] Furthermore, in a specific embodiment of the electronic design automation system of this application as described above, the data operation device is a field programmable gate array operation device; the data operation circuit is a field programmable gate array operation circuit.
[0008] Furthermore, in a specific embodiment of the electronic design automation system of the present application as described above, the data operator system further includes: a switch, and the switch is electrically connected to the data operation circuit.
[0009] Furthermore, in a specific embodiment of the electronic design automation system of the present application as described above, the data operator system further includes: a data storage device, and the data storage device is electrically connected to the data operation circuit.
[0010] Furthermore, in a specific embodiment of the electronic design automation system of the present application as described above, the electronic design automation system is applied to a first external electronic device and a second external electronic device. The electronic design automation system includes a plurality of the data operator systems, and the plurality of data operator systems include a first data operator system and a second data operator system. The switch of the first data operator system is electrically connected to the first external electronic device, and the switch of the second data operator system is electrically connected to the second external electronic device. The plurality of optical signal transmitters and the plurality of optical signal receivers of the plurality of active optical fiber cable optical transceivers of the first data operator system are electrically connected to the plurality of optical signal transmitters and the plurality of optical signal receivers of the plurality of active optical fiber cable optical transceivers of the second data operator system.
[0011] Furthermore, in a specific embodiment of the electronic design automation system of the present application as described above, the electronic design automation system further includes: a plurality of at least one optical fiber cable. Among them, the plurality of optical signal transmitters and the plurality of optical signal receivers of the plurality of active optical fiber cable optical transceivers of the first data operator system are connected to the plurality of optical signal transmitters and the plurality of optical signal receivers of the plurality of active optical fiber cable optical transceivers of the second data operator system through the plurality of at least one optical fiber cable; each of the plurality of at least one optical fiber cable includes one or N branches, and N is an even number greater than zero.
[0012] Furthermore, in a specific embodiment of the electronic design automation system of the present application as described above, N is eight.
[0013] Furthermore, in a specific embodiment of the electronic design automation system of the present application as described above, the plurality of data operator systems further include a third data operator system; the plurality of optical signal transmitters and the plurality of optical signal receivers of the plurality of active optical fiber cable optical transceivers of the first data operator system are connected to the plurality of optical signal transmitters and the plurality of optical signal receivers of the plurality of active optical fiber cable optical transceivers of the third data operator system through the plurality of at least one optical fiber cable.
[0014] The efficacy of this application lies in reducing the signal transmission delay and power consumption of electronic design automation.
[0015] To further understand the technology, method, and effect of this application and achieve the intended purpose of this application, please refer to the following detailed description and drawings; in addition, the purpose, characteristics, and features of this application can be understood more deeply and specifically; however, the drawings are provided for reference and description only and are not intended to limit the scope of this application. Description of the Drawings
[0016] Figure 1 It is a block diagram of the first embodiment of the electronic design automation system of this application.
[0017] Figure 2 It is a block diagram of the second embodiment of the electronic design automation system of this application.
[0018] Figure 3 It is a block diagram of the third embodiment of the electronic design automation system of this application.
[0019] Description of the Reference Numerals:
[0020] 10: Electronic design automation system;
[0021] 20: First external electronic device;
[0022] 30: Second external electronic device;
[0023] 10A: First data operator system;
[0024] 10B: Second data operator system;
[0025] 10C: Third data operator system;
[0026] 102: Data operation device;
[0027] 104: Active optical fiber cable optical transceiver;
[0028] 106: Data operation circuit;
[0029] 108: Port;
[0030] 110: Signal reply chip;
[0031] 112: Optical signal transmitter;
[0032] 114: Optical signal receiver;
[0033] 116: Switch;
[0034] 118: Data storage device;
[0035] 120: At least one optical fiber cable;
[0036] 122: Operational data;
[0037] 124: Operational result. Detailed implementation
[0038] In this application, many specific details are provided to provide a comprehensive understanding of the embodiments of this application; however, those skilled in the art can understand that this application can also be practiced without one or more of these specific details; in other cases, well-known details are not shown or described to avoid obscuring the features of this application. The technical content and detailed description of this application are as follows and are illustrated with the accompanying drawings.
[0039] Please refer to Figure 1 , which is a block diagram of the first embodiment of the electronic design automation (EDA) system 10 of this application; the electronic design automation system 10 of this application includes a data operator system used in the field of electronic design automation (that is, the first data operator system 10A; the data operator system can also be called an electronic design automation data operator system); the data operator system (that is, the first data operator system 10A) includes a data operation device 102, a plurality of active optical cable (AOC) optical transceivers 104, a switch 116, and a data storage device 118; the data operation device 102 includes a data operation circuit 106 and a plurality of ports 108; the active optical cable optical transceiver 104 includes a signal recovery chip 110, an optical signal transmitter 112, and an optical signal receiver 114.
[0040] The data operation circuit 106 is electrically connected to the switch 116, the data storage device 118, and the plurality of ports 108; the active optical cable optical transceiver 104 is inserted into the port 108 to be electrically connected to the data operation circuit 106; the signal recovery chip 110 is electrically connected to the data operation circuit 106 through the port 108; the optical signal transmitter 112 and the optical signal receiver 114 are electrically connected to the signal recovery chip 110.
[0041] The data operation device 102 may be, for example but not limited to in this application, a field programmable gate array (usually abbreviated as FPGA) operation device; the data operation circuit 106 may be, for example but not limited to in this application, a field programmable gate array operation circuit. The signal recovery chip 110 may be, for example but not limited to in this application, a clock data recovery (usually abbreviated as CDR) integrated circuit; the clock data recovery integrated circuit (i.e., the signal recovery chip 110) has the characteristics of low signal transmission delay, low power consumption, and low heat dissipation. The data storage device 118 may be, for example but not limited to in this application, a hard disk.
[0042] Please refer to Figure 2 , which is a block diagram of a second embodiment of the electronic design automation system 10 of this application; Figure 2 The components shown and Figure 1 The components shown that are the same are not repeated here for the sake of simplicity. The electronic design automation system 10 further includes a plurality of at least one optical fiber cable 120; the electronic design automation system 10 is applied to the first external electronic device 20 and the second external electronic device 30; the electronic design automation system 10 includes a plurality of the data operation subsystems; the plurality of data operation subsystems include the first data operation subsystem 10A and the second data operation subsystem 10B. Each of the plurality of at least one optical fiber cable 120 includes one or N branches, where N is an even number greater than zero (e.g., two, four, six, eight...); if N is larger (e.g., eight), the power consumption of this application can be preferably dispersed to greatly improve the computing power of this application.
[0043] The switch 116 of the first data operation subsystem 10A is electrically connected to the first external electronic device 20; the switch 116 of the second data operation subsystem 10B is electrically connected to the second external electronic device 30; the plurality of optical signal transmitters 112 and the plurality of optical signal receivers 114 of the plurality of active optical fiber cable optical transceivers 104 of the first data operation subsystem 10A are electrically connected to the plurality of optical signal transmitters 112 and the plurality of optical signal receivers 114 of the plurality of active optical fiber cable optical transceivers 104 of the second data operation subsystem 10B through the plurality of at least one optical fiber cable 120.
[0044] Furthermore, the switch 116 of the first data operator system 10A is used to download the operation data 122 from the first external electronic device 20 and transmit the operation data 122 to the data operation circuit 106 of the data operation device 102 of the first data operator system 10A; the data operation circuit 106 of the data operation device 102 of the first data operator system 10A cooperates with the data operation circuit 106 of the data operation device 102 of the second data operator system 10B through the plurality of optical signal transmitters 112, the plurality of optical signal receivers 114, and the plurality of at least one optical fiber cable 120 to operate the operation data 122 to obtain an operation result 124; the data storage device 118 is used to store the operation result 124; the switch 116 of the second data operator system 10B transmits the operation result 124 to the second external electronic device 30.
[0045] Please refer to Figure 3 , which is a block diagram of a third embodiment of the electronic design automation system 10 of the present application; Figure 3 The components shown and Figure 2 The components shown to be the same are not repeated herein for the sake of brevity. The plurality of data operator systems further includes a third data operator system 10C; the plurality of optical signal transmitters 112 and the plurality of optical signal receivers 114 of the plurality of active optical fiber cable optical transceivers 104 of the first data operator system 10A are connected to the plurality of optical signal transmitters 112 and the plurality of optical signal receivers 114 of the plurality of active optical fiber cable optical transceivers 104 of the third data operator system 10C through the plurality of at least one optical fiber cable 120.
[0046] The effect of the present application is to reduce the signal transmission delay and power consumption of electronic design automation to further improve the computing power of electronic design automation. In the field of electronic design automation, the present application can adopt the plurality of data operator systems to operate simultaneously to disperse the computing amount. The present application can be applied to the optical transceiver module in the semiconductor field; the plurality of at least one optical fiber cable 120 can be wound around a server (not shown in the plurality of diagrams) to have a large bending angle; the present application adopts an active optical fiber cable instead of a thick copper wire to connect the plurality of data operator systems.
[0047] Although the present application has been described with reference to the embodiments of the present application, it should be understood that the present application is not limited to its details; various substitutions and modifications have been proposed in the foregoing description, and other substitutions and modifications will occur to those of ordinary skill in the art; therefore, all such substitutions and modifications are intended to be included within the scope of the present application.
Claims
1. An electronic design automation system, characterized in that: Include: Data operator systems, used in the field of electronic design automation, Wherein, the data operator system comprises: data processing devices; and a plurality of active fiber optic cable optical transceivers, wherein the plurality of active fiber optic cable optical transceivers are electrically connected to the data computing device, Wherein, the data computing device comprises: Data operation circuit; and a plurality of ports, wherein the active fiber optic cable optical transceiver is inserted into the ports to be electrically connected to the data operation circuit, Wherein, the active fiber optic cable optical transceiver comprises: A signal recovery chip, the signal recovery chip is electrically connected to the data operation circuit through the port; an optical signal transmitter, the optical signal transmitter being electrically connected to the signal reply chip; and An optical signal receiver is electrically connected to the signal reply chip.
2. The electronic design automation system according to claim 1, wherein: The signal recovery chip is a frequency data recovery integrated circuit.
3. The electronic design automation system according to claim 1, wherein: The data operation device is a field programmable logic gate array operation device; the data operation circuit is a field programmable logic gate array operation circuit.
4. The electronic design automation system according to claim 1, wherein: The data operator system further comprises: A switch is electrically connected to the data operation circuit.
5. The electronic design automation system according to claim 1, wherein: The data operator system further comprises: A data storage device is electrically connected to the data operation circuit.
6. The electronic design automation system according to claim 4, wherein: Applied to a first external electronic device and a second external electronic device, the electronic design automation system includes a plurality of the data operator systems, wherein the plurality of data operator systems include a first data operator system and a second data operator system, the switch of the first data operator system is electrically connected to the first external electronic device, the switch of the second data operator system is electrically connected to the second external electronic device, and the plurality of optical signal transmitters and the plurality of optical signal receivers of the plurality of active optical fiber cable optical transceivers of the first data operator system are electrically connected to the plurality of optical signal transmitters and the plurality of optical signal receivers of the plurality of active optical fiber cable optical transceivers of the second data operator system.
7. The electronic design automation system according to claim 6, wherein: Also includes: a plurality of at least one optical fiber cable, The multiple optical signal transmitters and the multiple optical signal receivers of the multiple active fiber optic cable optical transceivers of the first data operator system are connected to the multiple optical signal transmitters and the multiple optical signal receivers of the multiple active fiber optic cable optical transceivers of the second data operator system through the multiple at least one fiber optic cables; each of the multiple at least one fiber optic cables includes one or N branches, where N is an even number greater than zero.
8. The electronic design automation system according to claim 7, wherein: N is eight.
9. The electronic design automation system according to claim 7, wherein: The multiple data operator systems also include a third data operator system; the multiple optical signal transmitters and the multiple optical signal receivers of the multiple active fiber optic cable optical transceivers of the first data operator system are connected to the multiple optical signal transmitters and the multiple optical signal receivers of the multiple active fiber optic cable optical transceivers of the third data operator system through the multiple at least one optical fiber cable.