Issue 59 Uncrewed Systems Technology Dec/Jan 2025 Thunder Wasp UAV | Embedded computing tech | SeaTrac USV | Intergeo | UAVE 120 cc four-stroke | Launch & recovery | Magazino UGV | DroneX | Knightsbridge K5 security robot

46 Die-to-die standards The UCIe standard was introduced in March 2022 to help standardise dieto-die (D2D) connectivity in multi-die systems. It can streamline interoperability between dies on different process technologies from various suppliers. UCIe works by defining a set of protocols and physical layer specifications that govern communications between chiplets, as well as the software model, and can work with any substrate technology. This standard ensures data can be transmitted at high speeds with minimal latency and power consumption. It also has added-in redundancy that can help with the manufacturability of devices and the overall reliability of an end device. The physical layer (PHY) deals with the electrical characteristics and signalling methods used in data transmission. UCIe specifies a high-speed, low-power physical layer that supports data rates of up to 32 Gbps per pin as per the v2.0 specification. The D2D adapter layer takes care of link management functionality, as well as protocol arbitration and negotiation. It includes the optional error-correction functionality, which is based on a CRC and retry mechanism. The protocol layer defines the rules and conventions for data exchange, including command sets and response formats, ensuring compatibility between chiplets from different manufacturers. The specification offers redundant lanes between the two sides of the physical interface, or PHY, enabling repairs through the extra lanes. Whether connected to the outside world or not, all die must be accessed, tested and repaired through the UCIe channel, which also enables monitoring of ongoing die issues. UCIe for automotive UCIe is increasingly seen as an open interconnect to mix and match various chiplets. To better evaluate automotive requirements, it made a number of enhancements. For preventive monitoring, the UCIe 1.1 specification adds new registers to capture eye margin (eye width and height, if applicable) information in a standard reporting format while a link is optimised; also called training. System software can trigger periodic retraining of the link to gain eye margin information using the existing UCIe 1.0 mechanism. The specification also defines how to inject test bits into the links at run time to check the mechanisms of UCIe 1.0 are working correctly. Any errors detected during the process will be reported in the UCIe 1.1 per-lane error-log register with the ability to send interrupts. System software can then use this information to assess whether link repair is needed. UCIe 1.0 supports streaming interconnects such as the AXI, CHI and symmetric multiprocessor (SMP) coherency protocols that connect up the blocks in a chip and run over the UCIe link to the chiplets. UCIe 1.1 keeps this raw mode, but the streaming protocols can now use the D2D adapter interface, so they reuse the redundancy checking, retry and powermanagement features in existing blocks in the system-on-a-chip or a chiplet. UCIe 1.1 can also work with other protocols with on-demand interleaving. This enables the coexistence of multiple protocols (like streaming for processing, PCIe for discovery, DMA, TLB, error reporting, interrupt, etc) for new uses. UCIe 2.0 The UCIe 2.0 Specification adds support for a standardised, systemmanagement architecture that can be used in all the different chiplets to control and debug a device. The manageability features are optional and work with the UCIe Debug Architecture (UDA), which includes a management fabric within each chiplet for testing, telemetry and debug functions, enabling chiplets from different suppliers to work together. The 2.0 Specification also supports 3D packaging. Rather than having the chips, memory and chiplets laid out flat, UCIe-3D is optimised for hybrid bonding in a stack, much like the PC/104e boards. The bump pitches for this vary from as big as 10-25 microns to as small as 1 micron or less to provide flexibility and scalability. December/January 2025 | Uncrewed Systems Technology The UCIe protocol stack for chiplet interconnect (Image courtesy of Synopsys) Chiplets allow a range of embedded compute configurations (Image courtesy of Renesas)

RkJQdWJsaXNoZXIy MjI2Mzk4