← Latest papers
💻 computer science

AnalogRetriever: Learning Cross-Modal Representations for Analog Circuit Retrieval

AnalogRetriever is a unified tri-modal retrieval framework that enables cross-modal searching of analog circuits (schematics, descriptions, and netlists) by mapping them into a shared embedding space, significantly improving both retrieval accuracy and the performance of downstream agentic design tasks.

Original authors: Yihan Wang, Lei Li, Yao Lai, Jing Wang, Yan Lu

Published 2026-04-28
📖 4 min read☕ Coffee break read

Original authors: Yihan Wang, Lei Li, Yao Lai, Jing Wang, Yan Lu

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are a chef in a massive, chaotic professional kitchen. You need to make a very specific type of sauce, but you don't have a recipe. You have three things to work with:

  1. A handwritten note that says: "A creamy, spicy sauce with a hint of garlic." (This is the Text).
  2. A blurry photo of a finished plate of food. (This is the Schematic/Image).
  3. A complex list of chemical ingredients and exact measurements like: "50g emulsified fat, 2g capsaicin, 0.5g allicin..." (This is the SPICE Netlist/Code).

In a normal kitchen, if you search for "spicy sauce" using only the ingredient list, you might find nothing because the list doesn't use the word "spicy." If you search using the photo, you might find something that looks similar but tastes completely different.

AnalogRetriever is like a "Super-Sous-Chef" who has learned to understand all three of these things at the exact same time.

The Problem: The "Language Barrier" of Circuits

Analog circuit design is incredibly difficult because the same "idea" (like an amplifier) can be described in three totally different ways: a picture, a paragraph of text, or a wall of mathematical code.

Currently, engineers have to manually hunt through old textbooks and files, trying to match keywords. It’s like trying to find a specific song by searching for the lyrics, the sheet music, and a picture of the album cover separately—and hoping they all lead to the same tune.

The Solution: The "Universal Translator"

The researchers built AnalogRetriever, a system that creates a "Shared Mental Map" for these three different formats.

  1. The Vision Expert (CLIP): It looks at the circuit drawings (the "photos") and understands the shapes and symbols.
  2. The Librarian (Transformer): It reads the descriptions (the "text") and understands the functional goals.
  3. The Structural Engineer (RGCN): This is the secret sauce. Instead of just reading the code like a book, it understands the connections. It knows that in a circuit, it matters deeply whether a wire is plugged into the "input" or the "output" of a component—just like in a recipe, it matters if you add salt before or after the water boils.

By training these three experts together, the system learns that a specific drawing, a specific paragraph, and a specific block of code all point to the exact same "concept."

The "Training Camp" (Curriculum Learning)

You wouldn't throw a toddler into a high-stakes cooking competition on day one. You teach them how to chop vegetables first, then how to follow a simple recipe, and finally how to create a five-course meal.

The researchers did the same thing. They didn't try to teach the system everything at once. They started by teaching it how to understand the "code," then slowly introduced the "images" and "text," and finally gave it "hard tests"—forcing it to distinguish between two circuits that look almost identical but behave differently.

Why does this matter? (The "Robot Chef" Assistant)

The researchers didn't just build a search engine; they plugged it into an AI "Designer" (called AnalogCoder).

Think of the AI Designer as a talented but sometimes "hallucinating" chef. Sometimes, the chef tries to make a sauce but forgets the salt or uses the wrong oil, creating a mess. By giving the chef AnalogRetriever, the chef can now say: "Wait, before I start cooking, let me look at a real, proven recipe first."

Because the AI can now "look up" real, working designs, it makes far fewer mistakes. It turns "failed attempts" into "successful masterpieces."

Summary in a Nutshell

AnalogRetriever is a bridge. It connects the words we use, the pictures we draw, and the math we write, allowing engineers to find exactly what they need in a split second, making the complex world of electronic design faster, smarter, and much more reliable.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →