A photoelectric integrated optical computing system and its working method
By employing a cross-connection structure and intelligent path management, the limitations of optical chip size and insufficient heat dissipation in optoelectronic 3D packaging are solved, achieving efficient data transmission and system stability, making it suitable for complex environments such as cloud computing data centers and edge computing nodes.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-09
- Publication Date
- 2026-03-13
AI Technical Summary
Existing optoelectronic 3D packaging structures suffer from limitations in optical chip size, insufficient heat dissipation, and rigid signal transmission paths when pursuing high performance, making it difficult to meet the needs of big data processing.
It adopts a cross-connection structure, forming two signal transmission paths with the electrical chip and the optical chip through the second intermediate layer. The signal path is dynamically selected based on the task type, load and temperature, and intelligent management of the path is achieved through detection and fault switching mechanisms.
While ensuring the reliability of the packaging structure, it improves data transmission efficiency, heat dissipation performance and system stability, making it suitable for dynamic scenarios with large fluctuations in task load and complex environments.
Smart Images

Figure CN121277295B_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of chip packaging technology, specifically relating to an optoelectronically packaged optical computing system and its working method. Background Technology
[0002] With the continuous development of integrated circuit technology, three-dimensional (3D) packaging technology has gradually become an important direction for high-performance chip packaging due to its advantages in improving integration density, shortening interconnect length, and improving signal integrity. In the field of optoelectronic integration, packaging optical chips (PIC) and electrical chips (EIC) together has become a key path to achieve high-speed, high-bandwidth data communication.
[0003] In existing optoelectronic 3D packaging structures, a mainstream approach is to directly stack and interconnect optical and electrical chips, where the electrical chip is flip-chip mounted directly onto the optical chip via interconnect structures such as bumps. While this "direct stacking" approach offers short interconnect paths, its inherent limitations are becoming increasingly apparent when pursuing higher system performance.
[0004] With the development of the data-driven era, higher performance requirements are being placed on chips. The performance of optical chips is usually directly proportional to the number of integrated photonic computing units. To achieve high performance, the size of optical chips needs to be increased. However, due to limitations in wafer manufacturing and packaging processes, the size of optical chips cannot be increased indefinitely. When the performance of a single optical chip reaches a bottleneck, the natural approach is to package multiple optical chips into a single system. However, in the aforementioned direct stacking architecture, each optical chip requires an electrical chip of a matching size to directly cover it. This not only places extremely high demands on the manufacturing yield of large-area electrical chips but also leads to a complex overall package structure and difficulties in yield control.
[0005] In addition, the aforementioned structure of directly stacking optical and electrical chips also suffers from at least insufficient heat dissipation and rigid signal transmission paths.
[0006] Therefore, there is an urgent need for a new type of optoelectronic encapsulation solution to meet the needs of big data processing while ensuring the reliability of the encapsulation structure. Summary of the Invention
[0007] The purpose of this invention is to provide an optoelectronically packaged optical computing system and its working method to partially alleviate or solve the above-mentioned problems, so as to meet the needs of big data processing while ensuring the reliability of the packaging structure.
[0008] To solve the aforementioned technical problems, the present invention specifically adopts the following technical solution:
[0009] A first aspect of the present invention is to provide an optoelectronically packaged optical computing system, comprising a substrate, a first chip layer, a first interposer layer, and a second chip layer arranged sequentially from bottom to top. The first chip layer includes at least one photonic chip and at least one second interposer layer, and the second chip layer includes at least one electronic chip. A first signal transmission path is formed, which passes sequentially through the substrate, the second interposer layer, the first interposer layer, the electronic chip, and the first interposer layer, and finally reaches the photonic chip. A second signal transmission path is also formed, which passes from the substrate to the photonic chip.
[0010] Also includes:
[0011] The processing volume acquisition module is configured to acquire the processing volume of tasks in the current work task;
[0012] The first path selection module is configured to determine whether the task processing volume is greater than the preset data processing volume; if so, the first signal transmission path and the second signal transmission path are opened simultaneously.
[0013] The task type acquisition module is configured to acquire the number of type I and type II tasks in the current work task when the task processing volume is less than or equal to the preset data processing volume, wherein the processing speed requirement of type I tasks is greater than the processing speed requirement of type II tasks.
[0014] The second path selection module is configured to determine whether the number of the first type of tasks is greater than the number of the second type of tasks. If so, the second signal transmission path is opened and the first signal transmission path is closed; otherwise, the first signal transmission path is opened and the second signal transmission path is closed.
[0015] As an improvement, it also includes:
[0016] Temperature monitoring module: configured to acquire the operating temperature of the optical chip;
[0017] The third processing module is configured to determine whether the operating temperature exceeds a preset temperature threshold. If so, it closes the second signal transmission path and opens the first signal transmission path.
[0018] As an improvement, it also includes:
[0019] The detection module is configured to periodically send detection signals to the first signal transmission path and / or the second signal transmission path; and determine whether a response signal corresponding to the detection signal is received within a preset time; if so, maintain the current working state; otherwise, mark the path as a fault path, mark the other paths as normal paths, close the fault path, and open the normal path.
[0020] As an improvement, it also includes:
[0021] The prompting module is configured to determine whether both the first signal transmission path and the second signal transmission path are in a closed state. If so, it prompts the user to perform maintenance or replacement; otherwise, it maintains the current working mode.
[0022] A second aspect of the present invention provides a method for operating an optoelectronically packaged optical computing system, the optoelectronically packaged optical computing system comprising, from bottom to top, a substrate, a first chip layer, a first interposer layer, and a second chip layer, wherein the first chip layer comprises at least one photonic chip and at least one second interposer layer, and the second chip layer comprises at least one electronic chip; and forming a first signal transmission path that sequentially passes through the substrate, the second interposer layer, the first interposer layer, the electronic chip, and the first interposer layer, and finally reaches the photonic chip, and a second signal transmission path from the substrate to the photonic chip;
[0023] The working method includes:
[0024] S100, Get the task processing volume in the current work task;
[0025] S200: Determine whether the task processing volume is greater than the preset data processing volume; if so, simultaneously open the first signal transmission path and the second signal transmission path; otherwise, proceed to step S300.
[0026] S300, obtain the number of Category 1 tasks and Category 2 tasks in the current work task, wherein the processing speed requirement of Category 1 tasks is greater than the processing speed requirement of Category 2 tasks.
[0027] S400, determine whether the number of the first type of task is greater than the number of the second type of task. If so, open the second signal transmission path and close the first signal transmission path; otherwise, open the first signal transmission path and close the second signal transmission path.
[0028] As an improvement, when the number of tasks in the first category is greater than the number of tasks in the second category, the method further includes the following step:
[0029] S500, obtain the operating temperature of the optical chip;
[0030] S510, determine whether the operating temperature exceeds a preset temperature threshold. If so, close the second signal transmission path and open the first signal transmission path.
[0031] As an improvement, the working method further includes the following steps:
[0032] S600, periodically send detection signals to the first signal transmission path and / or the second signal transmission path;
[0033] S610, determine whether a response signal corresponding to the detection signal is received within a preset time; if yes, maintain the current working state; otherwise, mark the path as a fault path, mark the other paths as normal paths, close the fault path, and open the normal path.
[0034] As an improvement, following S610, the following steps are also included:
[0035] If both the first signal transmission path and the second signal transmission path are determined to be in a closed state, the user is prompted to perform maintenance or replacement; otherwise, the current working mode is maintained.
[0036] As an improvement, the electrical chip is provided with a first functional area and a second functional area. The first functional area integrates a receiver, a transmitter, a transimpedance amplifier, and a digital interface. The second functional area integrates a power supply, a clock, a driver, a ground terminal, a digital-to-analog converter, and an analog-to-digital converter. The optical chip is connected to the first functional area, and the second interposer is connected to the second functional area.
[0037] As an improvement, the first surface of the optical chip is divided into a first region and a second region, the electrical chip is located above the first region, and the second region is provided with an optical fiber array interface.
[0038] The principle and beneficial technical effects of this invention are as follows:
[0039] Unlike existing technologies that directly stack photonic and electronic chips, this application provides a cross-connection structure and its operating method for chip packaging structures with more complex functions or larger data processing volumes (especially when the size of photonic chips is limited). Physically, it forms two selectable signal transmission paths (the first path is via a second interposer to the electronic chip, and the second path directly connects the substrate to the optical chip). In conjunction with the functional partitioning of the electronic chip, it realizes dynamic selection and optimization of signal paths based on task type, load, and temperature. Thus, while overcoming the size limitations of optical chips, it also solves the problems of heat dissipation and signal transmission efficiency. It is particularly suitable for dynamic scenarios with large fluctuations in task load, complex environments, and extremely high requirements for energy efficiency and reliability, such as cloud computing data centers, edge computing nodes, intelligent driving vehicle computing platforms, and industrial real-time control systems.
[0040] First, this invention effectively breaks through the size limit of a single photonic chip due to process limitations by using a "one (large interposer layer) carrying multiple (electrical chips)" layout. In other words, the electronic chip and the photonic chip are partially connected by bridging, and the upper surface of the photonic chip can be fully utilized. At the same time, two distinct signal transmission paths are formed within the entire packaging structure. That is, by constructing a first signal transmission path (via the second interposer layer and the electrical chip) and a second signal transmission path (directly via the photonic chip), this structure provides a dual-channel path selection scheme, ensuring data transmission efficiency. The system dynamically activates or switches different signal paths according to factors such as task processing volume, task type (such as high-speed tasks and ordinary tasks), and the operating temperature of the photonic chip. This effectively disperses heat sources, reduces local temperature rise, and improves system reliability and lifespan while ensuring transmission efficiency.
[0041] Furthermore, through a dual-path dynamic scheduling mechanism, the system can select the optimal path based on task characteristics. In particular, when a type of task (high processing speed requirement) is dominant, the second signal transmission path (direct connection to the optical chip) is prioritized, significantly improving high-speed data transmission capabilities. Furthermore, when the optical chip temperature is detected to be too high, the system can automatically switch to the first signal transmission path to avoid continuous high-load operation of the optical chip, effectively alleviating the heat concentration problem and improving the stability and reliability of the system in high-temperature environments. At the same time, through a periodic path detection and fault switching mechanism, the system can automatically activate the backup path when a certain path fails, ensuring uninterrupted data transmission and improving the robustness and maintainability of the system. Attached Figure Description
[0042] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. In all the drawings, similar elements or parts are generally identified by similar reference numerals. The elements or parts in the drawings are not necessarily drawn to scale. Obviously, the drawings described below are some embodiments of the present invention, and those skilled in the art can obtain other drawings based on these drawings without any creative effort.
[0043] Figure 1 This is a schematic diagram of an optoelectronically encapsulated optical computing system according to an exemplary embodiment of the present invention;
[0044] Figure 2 This is a schematic diagram of an optoelectronically encapsulated optical computing system according to another exemplary embodiment of the present invention;
[0045] Figure 3 This is a top view of the optoelectronically encapsulated optical computing system in an embodiment of the present invention;
[0046] Figure 4 This is a schematic diagram of the partition structure of the electrical chip in an embodiment of the present invention;
[0047] Figure 5 This is a top view of an optoelectronically encapsulated optical computing system according to another embodiment of the present invention;
[0048] Figure 6 This is a top view of an optoelectronically encapsulated optical computing system according to another embodiment of the present invention;
[0049] Figure 7 This is a schematic diagram of the modular structure of the optoelectronically encapsulated optical computing system in an embodiment of the present invention;
[0050] Figure 8 This is a flowchart illustrating the working method of the optoelectronic co-encapsulated optical computing system in an embodiment of the present invention.
[0051] In the diagram, the markings are as follows: 100, substrate; 200, first interposer; 300, second interposer; 400, photonic chip; 410, first region; 420, second region; 500, electronic chip; 510, first functional area; 520, second functional area; 610, first connection structure; 620, second connection structure; 630, third connection structure; 640, fourth connection structure; 650, fifth connection structure; 700, optical fiber; 800, first gap; 900, second gap. Detailed Implementation
[0052] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without creative effort are within the scope of protection of the present invention.
[0053] In this document, suffixes such as "module," "component," or "unit" used to denote elements are used solely for the purpose of illustrative purposes and have no specific meaning in themselves. Therefore, "module," "component," or "unit" may be used interchangeably. In this document, terms such as "upper," "lower," "inner," "outer," "front," "rear," "one end," and "the other end," indicating orientation or positional relationships based on the orientation or positional relationships shown in the accompanying drawings, are used only for the convenience of describing the invention and for simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of the invention. Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance.
[0054] In this document, unless otherwise explicitly specified and limited, the terms "installed," "equipped with," and "connected," etc., should be interpreted broadly. For example, "connected" can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection, a direct connection, or an indirect connection through an intermediate medium; it can be a connection within two components. Those skilled in the art can understand the specific meaning of the above terms in this invention based on the specific circumstances. In this document, "multiple" means two or more, that is, it includes two, three, four, five, etc.
[0055] Example 1
[0056] A photoelectric integrated optical computing system, see [link / reference] Figure 2 The system includes a substrate 100, a first chip layer, a first interposer layer 200, and a second chip layer arranged sequentially from bottom to top. The first chip layer includes at least one photonic chip 400 and at least one second interposer layer 300, and the second chip layer includes at least one electronic chip 500. A first signal transmission path is formed, which passes sequentially through the substrate 100, the second interposer layer 300, the first interposer layer 200, the electronic chip 500, and the first interposer layer 200, and finally reaches the photonic chip 400. A second signal transmission path is also formed, which passes from the substrate 100 to the photonic chip 400.
[0057] See Figure 8 The optical computing system also includes the following functional modules to achieve intelligent path management:
[0058] The processing volume acquisition module is configured to acquire the processing volume of tasks in the current work task.
[0059] The first path selection module is configured to determine whether the task processing volume is greater than the preset data processing volume; if so, the first signal transmission path and the second signal transmission path are opened simultaneously.
[0060] The task type acquisition module is configured to acquire the number of type I and type II tasks in the current work task when the task processing volume is less than or equal to a preset data processing volume, wherein the processing speed requirement of type I tasks is greater than the processing speed requirement of type II tasks.
[0061] The second path selection module is configured to determine whether the number of the first type of tasks is greater than the number of the second type of tasks. If so, the second signal transmission path is opened and the first signal transmission path is closed; otherwise, the first signal transmission path is opened and the second signal transmission path is closed.
[0062] In some embodiments, it also includes:
[0063] Temperature monitoring module: configured to acquire the operating temperature of the optical chip.
[0064] Signal switching module: configured to determine whether the operating temperature exceeds a preset temperature threshold; if so, to close the second signal transmission path and open the first signal transmission path.
[0065] Optical computing systems with the aforementioned structure are particularly suitable for dynamic scenarios characterized by large fluctuations in workload, complex environments, and extremely high requirements for energy efficiency and reliability, such as cloud computing data centers, edge computing nodes, intelligent driving vehicle computing platforms, and industrial real-time control systems. In these scenarios, computing tasks exhibit high uncertainty and sporadic nature in terms of type, quantity, and temporal distribution. The intelligent management path provided by this invention enables optical computing systems to perceive their own status (e.g., temperature, load) and external demands (e.g., task type) in real time, dynamically allocating signal paths to achieve an optimal balance between performance, power consumption, and heat dissipation, significantly improving the system's adaptability and overall energy efficiency in changing environments.
[0066] In some embodiments, it also includes:
[0067] The detection module is configured to periodically send detection signals to the first signal transmission path and / or the second signal transmission path; and determine whether a response signal corresponding to the detection signal is received within a preset time; if so, maintain the current working state; otherwise, mark the path as a fault path, mark the other paths as normal paths, close the fault path, and open the normal path.
[0068] In some embodiments, it also includes:
[0069] The prompting module is configured to determine whether both the first signal transmission path and the second signal transmission path are in a closed state. If so, it prompts the user to perform maintenance or replacement; otherwise, it maintains the current working mode.
[0070] In some embodiments, it also includes:
[0071] Line allocation module: configured to be used when the first signal transmission path is in the open state;
[0072] The data type transmitted through the first signal transmission path is obtained. This data type includes two categories: Category I data and Category II data. The processing speed requirement for Category I data is shorter than that for Category II data. Specifically, Category I data refers to data requiring high speed and low latency (such as core computing instructions and cache synchronization data), while Category II data refers to data with relatively lower speed requirements (such as device status control signals and analog-to-digital conversion data collected by sensors). A corresponding sub-channel is matched based on the data type. When the data type is Category I data, it is assigned to the first sub-path for transmission; when the data type is Category II data, it is assigned to the second sub-path for transmission.
[0073] In summary, this application provides a multi-level path selection scheme for a cross-type optoelectronic co-packaged optical computing system, which controls the system from the perspectives of temperature and faults. While improving heat dissipation performance, it enables the system to dynamically optimize signal transmission according to task requirements, thereby comprehensively improving the performance, reliability and flexibility of the packaging structure to meet the high computing power requirements of dynamic scenarios such as cloud computing data centers with large task load fluctuations, complex environments and extremely high requirements for energy efficiency and reliability.
[0074] In some specific embodiments, see Figures 1-6 The optical computing system includes a substrate 100, a first interposer 200, at least one photonic chip 400 (also referred to herein as an optical chip), at least two second interposers 300, and at least two electronic chips 500 (also referred to herein as electronic chips).
[0075] The second interposer layer 300 and the photonic chip 400 are alternately disposed on the upper surface of the substrate 100, a first gap 800 is formed between the second interposer layer 300 and the photonic chip 400, the first interposer layer 200 covers the upper surfaces of the photonic chip 400 and the second interposer layer 300, and the electronic chip 500 is disposed on the upper surface of the first interposer layer 200.
[0076] The upper and lower surfaces of the second interposer 300 are connected to the first interposer 200 and the substrate 100, respectively. The upper surface of the photonic chip 400 is connected to the first interposer 200, and the lower surface of the electronic chip 500 is connected to the first interposer 200. This forms a first signal transmission path that sequentially passes through the substrate 100, the second interposer 300, and the first interposer 200 to the electronic chip 500 for signal processing, and then through the first interposer 200 to the photonic chip 400 (see...). Figure 1 (middle path a).
[0077] The substrate 100 serves as the mechanical support and electrical foundation of the system. The first intermediary layer serves as a signal bridging layer between the upper electronic chip 500 and the lower photonic chip 400. The photonic chip 400 is used to perform optical computing and optical signal processing. The second intermediary layer 300 is used for signal relay and electrical connection. The electronic chip 500 is used for electrical signal processing and control.
[0078] In other words, unlike the stacked structure in existing technologies, this invention provides a cross-connection structure. Through the cooperation between the second interposer layer 300 and the photonic chip 400, and through the indirect bridging of electrical chips on the upper layer of the second interposer layer 300, on the one hand, the first gap 800 formed between the second interposer layer 300 and the optical chip, and the second gap 900 formed between multiple electrical chips (if any), the two gaps serve as channels for heat convection and radiation, which can improve the heat dissipation performance of the packaging structure. On the other hand, with the rapid development of modern computer networks, higher requirements are placed on chip performance. The above-mentioned cross-connection scheme can enable multiple electrical chips to be integrated with the optical chip at the same time. That is, even if the size of the optical chip is limited or the packaging capability is limited, and it is not possible to manufacture larger-sized optical chips, the need for efficient heat dissipation under the requirements of large data transmission and processing can still be met.
[0079] In some embodiments, the lower surface of the photonic chip 400 is connected to the substrate 100 to form a second signal transmission path from the substrate 100 to the photonic chip 400 (see [reference]). Figure 2 (middle path b).
[0080] In this process, an external controller or the logic circuit inside the chip can guide the signal to select a shorter second signal transmission path or a longer first signal transmission path, based on the signal type (such as high-speed data signal / low-speed control signal) or task load, by controlling the switching circuit or pre-designed wiring rules.
[0081] In other words, this application also provides a dual-path scheme, which forms signal transmission paths of different lengths through the above structure. For task types with high data processing speed requirements, a second signal transmission path with a shorter signal transmission path can be selected. Correspondingly, for task types with low data processing speed requirements, a first signal transmission path with a shorter signal transmission path can be selected, thereby optimizing the flexibility of data processing and alleviating the serious heat generation problem caused by excessive concentration of data transmission pressure to a certain extent.
[0082] In some embodiments, a first connection structure 610 is provided between the second interposer 300 and the substrate 100, a second connection structure 620 is provided between the second interposer 300 and the first interposer 200, a third connection structure 630 is provided between the first interposer 200 and the electronic chip 500, a fourth connection structure 640 is provided between the first interposer 200 and the photonic chip 400, and a fifth connection structure 650 is provided between the photonic chip 400 and the substrate 100.
[0083] In some embodiments, the first to fifth connection structures (the first connection structure 610, the second connection structure 620, the third connection structure 630, the fourth connection structure 640, and the fifth connection structure 650) are selected from at least one of bumps, through-silicon vias, bonding wires, solder balls, or hybrid bonding structures. That is, they can be selected according to specific needs to achieve a reliable electrical connection; for example, the first to fourth connection structures 640 may use bumps, and the fifth connection structure 650 may use solder balls.
[0084] In some embodiments, the electronic chip 500 is provided with a first functional area 510 and a second functional area 520. The first functional area 510 integrates a receiver, a transmitter, a transimpedance amplifier, and a digital interface. The second functional area 520 integrates a power supply, a clock, a driver, a ground terminal, a digital-to-analog converter, and an analog-to-digital converter. The first functional area 510 is located near the photonic chip 400, and the second functional area 520 is located near the second interposer layer 300. In other words, the electronic chip is divided into a first functional area 510 and a second functional area 520. The optical chip is connected to the first functional area 510 through a fourth interconnect structure, and the second interposer layer 300 is connected to the second functional area 520 through a third interconnect structure. The first functional area is located near the photonic chip 400 in horizontal projection, and the second functional area is located near the second interposer layer 300 in horizontal projection.
[0085] Specifically, signals that need to interact with the optical chip at high speed, received from the second interposer layer 300, can be processed directly into the first functional area 510 within the electrical chip with the shortest wiring distance, and then quickly output to the optical chip through the first interposer layer 200 below. For signals that need to be processed in the second functional area 520 (such as power distribution and clock driving), the signals need to be transmitted from the entry point to the second functional area 520, which is relatively far from the optical chip, within the electrical chip. After processing, they can then be routed to the first functional area 510 or directly managed, depending on the need, via a potentially longer internal path.
[0086] Therefore, this application creates a dual-path system within the electronic chip by partitioning low-speed and high-speed components. Specifically, components with higher speed requirements (such as receivers, transmitters, transimpedance amplifiers, and digital interfaces) are placed in the first region 410, which has a shorter path, while components with lower processing speed requirements (such as power supplies, clocks, drivers, grounding terminals, digital-to-analog converters, and analog-to-digital converters) are placed in the second region 420, which has a longer path. In other words, this application further optimizes the flexibility of data processing by providing a dual-path selection scheme.
[0087] In some embodiments, the upper surface of the photonic chip 400 is divided into a first region 410 and a second region 420. The electronic chip 500 is located above the first region 410, and the second region 420 is used for connection with an external optical fiber 700. This enables the input and output of optical signals. By partitioning the optical chip, heat dissipation is improved while facilitating the access of the external optical fiber 700. Preferably, the external optical fiber 700 is vertically connected to the optical fiber 700 array interface.
[0088] In some embodiments, see Figure 5 One photonic chip 400 can correspond to four electronic chips 500; see [link / reference] Figure 6 Two or more photonic chips 400 can be packaged on the same substrate 100, and multiple electronic chips 500 can be connected to one photonic chip 400, thereby meeting the needs of big data processing even when the size of the photonic chip 400 is limited.
[0089] In some embodiments, the second region 420 extends outside the first intermediary layer 200, such that the top of the second region 420 is unobstructed, so that the external optical fiber 700 can be accessed without obstruction.
[0090] In some embodiments, a second gap 900 is provided between two adjacent electronic chips 500. In some specific embodiments, at least two second interposers 300 are provided, and the at least two second interposers 300 are respectively located on a first side and a third side of the optical chip, with the first side and the third side disposed opposite to each other; correspondingly, at least two electronic chips 500 are provided, and a second gap 900 is provided between two adjacent electronic chips 500.
[0091] In some embodiments, a connection layer is provided between the optical chip and the substrate 100, and the connection layer is filled with a dielectric adhesive material (preferably a DAF film, i.e., a Die Attach Film, but other materials may also be used).
[0092] In some embodiments, the electrical chip 500 is selected from at least one of a wDAC chip, an xADC chip, an xDAC chip, an ASIC chip, and an I / O chip. When multiple electrical chips are available, these chips can be combined to adapt to different application scenarios. Specifically, a wDAC chip refers to a weighted digital-to-analog converter chip; an xADC chip refers to an arbitrary or programmable analog-to-digital converter chip; an xDAC chip refers to an arbitrary or programmable digital-to-analog converter chip; an ASIC chip refers to an application-specific integrated circuit chip; and an I / O chip refers to an input / output interface chip.
[0093] In summary, this application provides a "bridging" three-dimensional packaging structure for chip packaging structures with more complex functions or larger data processing volumes (especially when the size of optical chips is limited). This structure improves heat dissipation performance and enables the system to dynamically optimize signal transmission according to task requirements, thereby comprehensively improving the performance, reliability, and flexibility of the packaging structure.
[0094] Example 2
[0095] This embodiment provides a working method for an optoelectronically integrated optical computing system. (See also...) Figure 7 The optical computing system based on the photoelectric packaging in Embodiment 1 includes the following steps: S100, obtaining the task processing volume in the current work task; wherein, the task processing volume may be the number of data packets to be processed, the total data size, or the number of calculation operations, etc.
[0096] S200: Determine whether the task processing volume exceeds the preset data processing volume. If so, it indicates that the system is facing a high-load task, and the first signal transmission path and the second signal transmission path are simultaneously activated. Otherwise, proceed to step S300. The preset data processing volume can be pre-set by the user or system designer based on the theoretical maximum throughput of the encapsulation structure, historical operating data statistics, or the performance requirements of a specific application scenario. For example, this threshold can be set to 60%-80% of the system's saturated processing capacity to ensure that the dual-path parallel mode is activated in advance before a high load occurs, avoiding a sudden performance drop.
[0097] S300, obtain the number of Category 1 and Category 2 tasks in the current work tasks, wherein the processing speed requirement of Category 1 tasks is greater than that of Category 2 tasks; wherein, Category 1 tasks may be artificial intelligence model calculation, real-time data stream processing, etc.; and Category 2 tasks may be system status recording, data storage management, device control command execution, etc.
[0098] S400, determine whether the number of the first type of task is greater than the number of the second type of task. If so, open the second signal transmission path and close the first signal transmission path; otherwise, open the first signal transmission path and close the second signal transmission path.
[0099] In other words, this application provides a dual-path selection scheme. First, it performs an initial screening based on the workload. When the workload is large, both channels (the first and second signal transmission paths) are activated simultaneously to meet operational requirements while mitigating heat concentration to some extent. Furthermore, when only one channel needs to be activated, the task is divided according to its type. The second signal transmission path (via the optical chip) provides a more direct and lower-latency channel for high-speed signals. Prioritizing this path for high-speed tasks fully leverages the advantages of optical transmission, meeting its stringent processing speed requirements and optimizing the system's response performance to high-priority tasks. For tasks with moderate speed requirements, the first signal transmission path (electrical interconnect path) is sufficient. Disabling the second signal transmission path related to the optical chip allows it to enter a low-power state, directly reducing overall system power consumption and operating heat, extending the optical chip's lifespan, and improving heat dissipation within the packaging structure.
[0100] In some embodiments, the steps further include:
[0101] S500, obtain the operating temperature of the optical chip; wherein, the operating temperature can be obtained in real time by a temperature sensor integrated near or inside the optical chip.
[0102] S510, determine whether the operating temperature exceeds a preset temperature threshold (e.g., 85°C). If so, close the second signal transmission path and open the first signal transmission path. When the operating temperature is detected to return to below the preset temperature threshold again, switch the signal transmission path from the first signal transmission path back to the second signal transmission path. The preset temperature threshold is mainly determined by the reliable operating temperature range of the optical chip, material properties, and the heat dissipation capacity of the package. It can be set by the user after obtaining the maximum junction temperature (Tjmax) from the optical chip's product specifications and reserving a certain safety margin (e.g., 10°C to 15°C below Tjmax).
[0103] In other words, this application also provides an active thermal management strategy. When the optical chip overheats due to continuous high-load operation, the system can promptly switch it out of the working circuit, allowing it to "rest" and cool down, while the first signal transmission path takes over the data transmission task. This effectively prevents the optical chip from being damaged by overheating, greatly improves the reliability and stability of the system under high-temperature environments or long-term high-load operation, and achieves a dynamic balance between performance and heat dissipation.
[0104] In some embodiments, the working method further includes the step of:
[0105] S600, periodically sends detection signals to the first signal transmission path and / or the second signal transmission path. For example, a detection signal such as a heartbeat packet or test sequence is sent every 2 seconds.
[0106] S610, determine whether a response signal corresponding to the detection signal is received within a preset time; if yes, maintain the current working state; otherwise, mark the path as a fault path, mark the other paths as normal paths, close the fault path, and open the normal path.
[0107] In other words, this application also provides a fault self-checking mechanism. Even if a signal path fails due to physical damage, aging or other reasons, the system can automatically detect it and quickly switch to a healthy backup path, ensuring the continuity of data transmission and the availability of system services, reducing dependence on external intervention, and is particularly suitable for application scenarios that require high reliability.
[0108] In some embodiments, after S610, the following step is further included:
[0109] The system determines whether both the first and second signal transmission paths are in a closed state (or marked as faulty paths). If so, it prompts the user to perform maintenance or replacement (e.g., through indicator lights or management software interface). Otherwise, it maintains the current operating mode. When both paths fail, the system can promptly notify the user, preventing the system from operating silently in a completely failed state and facilitating rapid problem location and maintenance.
[0110] In some embodiments, the electrical chip is provided with a first functional area and a second functional area. The first functional area integrates a receiver, a transmitter, a transimpedance amplifier, and a digital interface. The second functional area integrates a power supply, a clock, a driver, a ground terminal, a digital-to-analog converter, and an analog-to-digital converter. The optical chip is connected to the first functional area, and the second interposer is connected to the second functional area. Accordingly, a first sub-path is formed between the substrate, the first interposer, the second interposer, the first functional area of the electrical chip, and the optical chip. This path is mainly designed for low latency and high bandwidth requirements. A second sub-path is formed between the substrate, the first interposer, the second interposer, the second functional area of the electrical chip, and the optical chip. This path is mainly used to handle tasks that do not require high speed but require stable power supply or analog interaction. The working method further includes:
[0111] S700, determine whether the first signal transmission path is in an open state; if so, proceed to S710.
[0112] S710, acquire the data type that has passed through the first signal transmission path, the data type includes a first type of data and a second type of data; the processing speed requirement time for the first type of data is less than the processing speed requirement time for the second type of data, that is, the first type of data refers to data that requires high speed and low latency (such as core computing instructions and cache synchronization data), and the second type of data refers to data with relatively low speed requirements (such as device status control signals and analog-to-analog conversion data collected by sensors).
[0113] S720, Match the corresponding sub-channel according to the data type, wherein when the data type is a type 1 data, the type 1 data is assigned to the first sub-path for transmission, and when the data type is a type 2 data, the type 2 data is assigned to the second sub-path for transmission.
[0114] In other words, this application provides a multi-level signal routing and allocation mechanism. First, data is allocated from the packaging level to the first / second signal transmission path. Then, the data entering the first signal transmission path is allocated at the chip level inside the chip. Through multi-level path selection, the optimal distribution of data flow at the macro and micro levels is achieved, while providing high flexibility and scalability to cope with more complex and diverse computing tasks.
[0115] In summary, this application provides a multi-level path selection scheme for a cross-platform optoelectronic co-packaged optical computing system, which controls temperature, faults, and other aspects. While improving heat dissipation performance, it enables the system to dynamically optimize signal transmission according to task requirements, thereby comprehensively improving the performance, reliability, and flexibility of the packaging structure.
[0116] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.
[0117] The embodiments of the present invention have been described above with reference to the accompanying drawings. However, the present invention is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of the present invention without departing from the spirit and scope of the claims. All of these forms are within the protection scope of the present invention.
Claims
1. A photoelectric integrated optical computing system, characterized in that, The first chip layer includes a substrate, a first chip layer, a first interposer layer and a second chip layer arranged sequentially from bottom to top. The first chip layer includes at least one photonic chip and at least one second interposer layer. The second chip layer includes at least one electronic chip. And a first signal transmission path is formed, which passes sequentially through the substrate, the second interposer, the first interposer, the electronic chip, and the first interposer, and finally reaches the photonic chip; and a second signal transmission path is formed from the substrate to the photonic chip. Also includes: The processing volume acquisition module is configured to acquire the processing volume of tasks in the current work task; The first path selection module is configured to determine whether the task processing volume is greater than the preset data processing volume; if so, the first signal transmission path and the second signal transmission path are opened simultaneously. The task type acquisition module is configured to acquire the number of type I and type II tasks in the current work task when the task processing volume is less than or equal to the preset data processing volume, wherein the processing speed requirement of type I tasks is greater than the processing speed requirement of type II tasks. The second path selection module is configured to determine whether the number of the first type of tasks is greater than the number of the second type of tasks. If so, the second signal transmission path is opened and the first signal transmission path is closed; otherwise, the first signal transmission path is opened and the second signal transmission path is closed.
2. The optoelectronic co-packed optical computing system according to claim 1, characterized in that, Also includes: Temperature monitoring module: configured to acquire the operating temperature of the photonic chip; Signal switching module: configured to determine whether the operating temperature exceeds a preset temperature threshold; if so, to close the second signal transmission path and open the first signal transmission path.
3. The optoelectronic co-packed optical computing system according to claim 2, characterized in that, Also includes: The detection module is configured to periodically send detection signals to the first signal transmission path and / or the second signal transmission path; It determines whether a response signal corresponding to the detection signal is received within a preset time; if so, it maintains the current working state; otherwise, it marks the path as a fault path, marks the other paths as normal paths, closes the fault path, and opens the normal path.
4. The optoelectronic co-packed optical computing system according to claim 3, characterized in that, Also includes: The prompting module is configured to determine whether both the first signal transmission path and the second signal transmission path are in a closed state. If so, it prompts the user to perform maintenance or replacement; otherwise, it maintains the current working mode.
5. A method for operating a photoelectric integrated optical computing system, characterized in that, The optoelectronically packaged optical computing system includes a substrate, a first chip layer, a first intermediary layer and a second chip layer arranged sequentially from bottom to top. The first chip layer includes at least one photonic chip and at least one second intermediary layer, and the second chip layer includes at least one electronic chip. And a first signal transmission path is formed, which passes sequentially through the substrate, the second interposer, the first interposer, the electronic chip, and the first interposer, and finally reaches the photonic chip; and a second signal transmission path is formed from the substrate to the photonic chip. The working method includes: S100, Get the task processing volume in the current work task; S200: Determine whether the task processing volume is greater than the preset data processing volume; if so, simultaneously open the first signal transmission path and the second signal transmission path; otherwise, proceed to step S300. S300, obtain the number of Category 1 tasks and Category 2 tasks in the current work task, wherein the processing speed requirement of Category 1 tasks is greater than the processing speed requirement of Category 2 tasks. S400, determine whether the number of the first type of task is greater than the number of the second type of task. If so, open the second signal transmission path and close the first signal transmission path; otherwise, open the first signal transmission path and close the second signal transmission path.
6. The working method of the optoelectronic co-packed optical computing system according to claim 5, characterized in that, When the number of tasks of the first type is greater than the number of tasks of the second type, the method further includes: S500, obtain the operating temperature of the photonic chip; S510, determine whether the operating temperature exceeds a preset temperature threshold. If so, close the second signal transmission path and open the first signal transmission path.
7. The working method of the optoelectronic co-packed optical computing system according to claim 5, characterized in that, The working method also includes the following steps: S600, periodically send detection signals to the first signal transmission path and / or the second signal transmission path; S610, determine whether a response signal corresponding to the detection signal is received within a preset time; if yes, maintain the current working state; otherwise, mark the path as a fault path, mark the other paths as normal paths, close the fault path, and open the normal path.
8. The working method of the optoelectronic co-packed optical computing system according to claim 7, characterized in that, Following S610, the following steps are also included: If both the first signal transmission path and the second signal transmission path are determined to be in a closed state, the user is prompted to perform maintenance or replacement; otherwise, the current working mode is maintained.
9. The working method of the optoelectronic co-packed optical computing system according to claim 5, characterized in that, The electronic chip has a first functional area and a second functional area. The first functional area integrates a receiver, a transmitter, a transimpedance amplifier, and a digital interface. The second functional area integrates a power supply, a clock, a driver, a ground terminal, a digital-to-analog converter, and an analog-to-digital converter. The photonic chip is connected to the first functional area, and the second interposer is connected to the second functional area.
10. The working method of the optoelectronic co-packed optical computing system according to claim 5, characterized in that, The first surface of the photonic chip is divided into a first region and a second region, the electronic chip is located above the first region, and the second region is provided with an optical fiber array interface.
Citation Information
Patent Citations
Three-dimensional stacked photoelectric packaging structure and preparation method thereof
CN115588618A
Packaging structure and forming method thereof
CN117156670A