SmartDV’s Interlaken Synthesizable Transactor is a fully featured Interlaken chip-to-chip interconnect bus model purpose-built for hardware emulation and FPGA prototyping environments requiring fast, accurate, and highly configurable Interlaken TX and RX behavior during pre-silicon validation of high-bandwidth networking, data center, and AI interconnect designs. Fully compliant with Interlaken Protocol v1.2, Interlaken Look-Aside Protocol v1.0, Interlaken Retransmission Extension v1.1, and Interlaken Interoperability Recommendations v1.3 and v1.4, it delivers complete TX BFM and RX BFM functionality with configurable multi-channel and multi-lane support, giving validation teams a drop-in synthesizable Interlaken transactor ready for rapid integration into emulation and prototyping flows.
Designed for the speed and visibility demands of emulation and FPGA prototyping rather than ASIC tape-out, the transactor emphasizes fast bring-up, fine-grained controllability, and on-the-fly protocol checking over area or power optimization. It supports configurable burst max, burst short, and metaframe lengths, per-channel inband and out-of-band flow control, scheduling calendar logic with optional decision algorithm for bandwidth optimization, burst control word encapsulation, per-lane CRC-32 insertion, configurable scrambler, 64B/67B encoding, and flexible SerDes interface widths, enabling validation teams to exercise corner-case Interlaken behavior that is difficult to reach with production RTL alone.
Built for fast compile times and efficient resource utilization on hardware emulation and FPGA prototyping platforms, the transactor is fully synthesizable and platform-independent, deploying without modification across any major emulation or prototyping environment. Its comprehensive PRBS and user-defined test pattern generation and checking, extensive error injection suite, and rich set of configuration parameters controlling Interlaken functionality enable rapid deployment for early software bring-up and system-level validation regardless of the underlying emulation platform.