feature article
Subscribe Now

Lattice CrossLinkPlus

Flashback Future FPGAs

Three decades ago – at the dawn of programmable logic technology – programmable logic devices such as CPLDs and FPGAs were primarily used for “glue logic.” That is, they could connect just about any digital thing to any other digital thing, regardless of the interface or protocol. In simple terms, FPGAs were digital duct tape. 

Those times are long gone, however, with today’s fancy feature-packed devices brimming with memories and multipliers and processors and AI engines, design teams are using FPGAs as full-fledged systems-on-chip (or -in-package). But one of the key features of FPGAs continues to be the rich and robust selection of external interfaces and the ability to bridge between those with flexible programmable LUT fabric. 

Well, perhaps those days aren’t quite so “gone” after all.  

Lattice Semiconductor recently announced CrossLinkPlus – an updated and aptly-named iteration of their popular “CrossLink” devices, which are the modern-day embodiment of “glue logic,” connecting many lanes of MIPI to just about any interface and protocol you’d want. There is a host of peripherals out there that you’d love to connect to your SoC, but with all of them speaking different protocols and using different IO standards, it’s really difficult to match up your SoC with your sensors, displays, and other widgets. Sometimes, even if your SoC has the right interface, you’ve got too many devices to connect to that port type, and you can end up designing in a larger, more expensive, more power-hungry application processor than you need – just to get the IO you require.

CrossLinkPlus gives you a better way to do all that. You can use it to connect multiple sensors, multiple/different displays and display types, and just about any interface or protocol that you can name into your system. CrossLinkPlus supports SubLVDS, LVDS, SLVS200, CMOS, and MIPI D-PHY. The magic is in the MIPI side – as the device packs two four-lane MIPI D-PHY transceivers at 6Gbps per port – giving a total of 12Gbps on the MIPI side and 11 programmable, source-synchronous I/O pairs for camera and display interfacing. It brings along 6K LUTs of FPGA fabric – enough for some pretty fancy bridging interconnect – as well as 180Kb embedded memory. It’s like an old-school glue logic FPGA, but with modern interfaces. It packs all this into a tiny 3.5mm X 3.5mm package, and it burns a miserly 5 mW – 135 mW operating power.

As those in the front of the room may have already noticed, there is a “Plus” on the end of “CrossLinkPlus.” That’s because Lattice has been selling the CrossLink family for a while:

https://www.eejournal.com/article/20160517-lattice/ https://www.eejournal.com/fish_fry/20160527-fishfry/

The “Plus” turns out to be a biggie. Lattice has added on-chip flash configuration memory to the CrossLink device. That means several good things. First, you don’t have to add off-chip FPGA configuration stuff to your design. Second, and most importantly, you can load the configuration bitstream into the device from on-chip flash in less than 10ms. That makes the FPGA qualify as “instant on.” 10ms is important because the human brain is able to perceive images after 15ms, so power-up and configuration can happen faster than human perception – hence, “instant on.” 

For many of the applications of this device – smart cameras, IoT devices with varying displays, etc. – that rapid startup means that more of the device can be left in “sleep” mode – which saves the most valuable commodity of all – system power. If your system can be largely powered down during vast standby intervals and can be instantly summoned to life to begin useful work in the literal blink of an eye, the ever-critical power metrics such as battery life can be extended dramatically. 

We expect that this device will co-exist well in systems that also use Lattice’s line of endpoint AI acceleration devices. With the current explosion in AI- and video-driven IoT endpoints with embedded vision intelligence, Lattice is making smart bets on socket wins with their FPGA technology, and they are hitting market holes that large FPGA companies like Xilinx and Intel are largely leaving behind. It will be interesting to watch as this new, low-power, high-performance market for mobile-friendly FPGAs shapes up.

One thought on “Lattice CrossLinkPlus”

  1. Lattice’s CrossLink Plus seems like a particularly versatile solution for video-related IoT applications where low power is paramount and there are countless variations in camera and display formats and sizes.
    Thoughts?

Leave a Reply

featured blogs
Nov 30, 2023
No one wants to waste unnecessary time in the model creation phase when using a modeling software. Rather than expect users to spend time trawling for published data and tediously model equipment items one by one from scratch, modeling software tends to include pre-configured...
Nov 27, 2023
See how we're harnessing generative AI throughout our suite of EDA tools with Synopsys.AI Copilot, the world's first GenAI capability for chip design.The post Meet Synopsys.ai Copilot, Industry's First GenAI Capability for Chip Design appeared first on Chip Design....
Nov 6, 2023
Suffice it to say that everyone and everything in these images was shot in-camera underwater, and that the results truly are haunting....

featured video

Dramatically Improve PPA and Productivity with Generative AI

Sponsored by Cadence Design Systems

Discover how you can quickly optimize flows for many blocks concurrently and use that knowledge for your next design. The Cadence Cerebrus Intelligent Chip Explorer is a revolutionary, AI-driven, automated approach to chip design flow optimization. Block engineers specify the design goals, and generative AI features within Cadence Cerebrus Explorer will intelligently optimize the design to meet the power, performance, and area (PPA) goals in a completely automated way.

Click here for more information

featured paper

3D-IC Design Challenges and Requirements

Sponsored by Cadence Design Systems

While there is great interest in 3D-IC technology, it is still in its early phases. Standard definitions are lacking, the supply chain ecosystem is in flux, and design, analysis, verification, and test challenges need to be resolved. Read this paper to learn about design challenges, ecosystem requirements, and needed solutions. While various types of multi-die packages have been available for many years, this paper focuses on 3D integration and packaging of multiple stacked dies.

Click to read more

featured chalk talk

Portable Medical Devices and Connected Health
Decentralized healthcare is moving from hospitals and doctors’ offices to the patients’ home and office and in the form of personal, wearable, and connected devices. In this episode of Chalk Talk, Amelia Dalton and Roger Bohannan from Littelfuse examine the components, functions and standards for a variety of portable connected medical devices. They investigate how Littelfuse can help you navigate the development of your next portable connected medical design.
Jun 26, 2023
19,048 views