( ESNUG 601 Item 3 ) ------------------------------------------------------- [09/17/26]

Subject: Dean on 1000s of agentic AI workspaces; Shiv on IP lifecycle management
                     The live DAC'26 Troublemakers Panel

  Cooley: Dean. 

    Dean: Yes.

  Cooley: What's your goal?  What's IC Manage's goal when you're doing AI for GDP,
          which is for design and IP management?  Are you trying to replace all the
          CAD engineers the same way that Paul (Cunningham of Cadence) is not
          trying to replace the chip designers?

    Dean: What we're doing at IC Manage is giving the tools to the IT and CAD teams
          to basically support all of these AI agents that are being deployed.

          What we do in design management at IC Manage is we create workspaces.  The
          workspaces get all the files that the engineer needs to work on, whether those
          are partial files, full files, late revision, different versions, whatever.

          And we assemble all that.

          And there are maybe 100 or 1,000 engineers working.
          But now, each one of those 100 or 1,000 engineers might have 25 AI agents
          working for him.  And so instead of 100 or 1,000 workspaces, we're going
          to end up with 2,500 to 25,000 workspaces that need to be assembled,
          created, managed, and merged back in.

  Cooley: Why don't you just make one workspace and just copy it again and again
          and again and again and again?

    Dean: Well, because each one of those workspaces is likely different.   Each
          workspace is most likely doing a different task. 

          I'm doing layout in one.  I'm doing synthesis in another.  I'm doing RTL
          creation.  I'm doing RTL with some behavioral models.  You know, I'm just
          working on this one cell.  I'm doing an analog.

          The workspaces are very rarely the same between two engineers.

          If I'm going to do a regression test, I might have a bunch that are the
          same; but in a normal design environment, I won't.
          And if you don't manage this and control it -- what you're going to end up
          with is, instead of 25,000 agents doing work (i.e. "Agents of Order");
          you're going to end up with 25,000 "Agents of Chaos" -- basically trashing
          your design. 

  Cooley: Okay.

    Dean: And so that's the problem that, you know, IC Manage is known for scaling
          that up and doing that.  And so, we're scaling it up for our customers
          even more. 

          The second problem that the number of AI agents working on your design
          is your Network Files Systems (NFS) are going to get overloaded.  They
          are already slow and will bottleneck.
          So, we've created the IC Manage NFS booster Holodeck.

          And those two together (GPD-AI plus Holodeck) create basically a whole
          platform where we turn the red planet green; to make an environment
          for your AI to grow.
  Cooley: Red planet green?

    Dean: Yeah.  It's the scifi analogy of where you're going to turn Mars into
          a habitable planet.

  Cooley: Okay.
    Paul: "Total Recall". 

 [ EDITOR'S NOTE: In the movie "Total Recall", Arnold Schwarzenegger tries to
   make the red planet, Mars, green -- thus habitable by humans.  - John ]

    Dean: Yeah, yeah, yeah.

  Cooley: (to Paul) You know what that is?

    Dean: It goes to 11.  Ours goes to 11. 

          [Laughter.]

 [ EDITOR'S NOTE: "Ours goes to 11" means taking something to the extreme.  It
   comes from the 1984 comedy film "This Is Spinal Tap", where the guitarist
   shows off his amplifier with volume knobs numbered up to 11 instead of the
   usual 10, famously explaining that it is "one louder".  - John  ]

    Dean: And then at the same time, you know, we're kind of putting AI agent
          technology -- into the design management platform to basically
          automate workspace creation and to do IP life cycle management and
          get all design elements into the IP database -- so that engineers
          don't have to waste time doing that.
          We have the structured data of your design -- and making it accessible
          easily by your agentic AI tools -- so they can use A2A (Agent to Agent)
          and MCP to access the design and IP data and do more. 

          And so, it's basically all of the backbone for all of this AI to run
          on because -- otherwise you're just going to end up with AI and chaos.

 [ EDITOR'S NOTE: For those of you unfamiliar with A2A; here's an example from Gemini AI:

(click on pic to enlarge image)
   See how A2A delegates work?  And how MCP provides access to tools & data?  - John ]

  Cooley: Okay.

            ----    ----    ----    ----    ----    ----    ----    ----    ----
            ----    ----    ----    ----    ----    ----    ----    ----    ----
            ----    ----    ----    ----    ----    ----    ----    ----    ----

IT'S ALSO ABOUT IP LIFECYCLE MANAGEMENT: Two weeks after the Longbeach DAC'26, I
gave Dean's IC Manage COO and head DDM tech wizard, Shiv Sikand, a call for him to
explain what had Dean meant when he said this in the Troublemaker's panel:
            
    Dean: And then at the same time, you know, we're kind of putting AI agent
          technology -- into the design management platform to basically
          automate workspace creation and to do IP life cycle management and
          get all design elements into the IP database -- so that engineers
          don't have to waste time doing that.

After lots of blah blah blah blah, blah back and forth while looking at IC Manage's
web page, this graphic (below) boils down what Dean was talking about on stage -- namely
Dean was chatting up how his GDP-AI worked.

3 PROBLEMS, 3 SOLUTIONS: It's easier to just share how IC Manage GDP-AI came out as
a simple realization of IP creator psychology along with IP user psychology:

    PROBLEM 1: Once the IP creator has created his IP and babied it to
    get it 99% tested and debugged so it's usable and portable -- he wants to
    package & publish that new IP -- and to later NOT want to answer 1,001 questions
    from all the potential IP users on "how to use" his new IP.

(click on pic to enlarge image)
    SOLUTION 1: To internally publish his IP, all the IP creator has to do is point
    IC Manage GDP-AI to the directory of the raw data for his new IP -- and GDP-AI
    goes in and uses AI to extract the right meta and design data, and then package
    that new IP according to company standards.  All the IP creator has to do is
    review and accept it -- then that new IP is published to the central IP library.

            ----    ----    ----    ----    ----    ----    ----    ----    ----

    PROBLEM 2: Once the IP creator has published his new IP -- he does NOT later want
    to answer 1,001 general questions from the many potential IP users on "how to use"
    his new IP.
    SOLUTION 2: GDP-AI understands the IP to such a level that it has has an
    AI queryable model of that particular IP.  It can answers IP user's semantic
    questions -- and only actual IP design bugs are forwarded to the IP developer.
    Got that?

    Because of this IC Manage GDP-AI IP packaging, the IP creator does NOT have
    to deal with those 1,001 inane IP user support questions -- but the
    IP creator is still pulled in to deal with the few serious bugs in his
    new IP that he must fix.

            ----    ----    ----    ----    ----    ----    ----    ----    ----

    PROBLEM 3: As an IP user, how do I find the internal IP that my company has that
    best suits my current project's needs?  How can I be sure in detail that it'll
    work for my current project's needs?

    SOLUTION 3: IP users use conversational AI queries for IP discovery in GDP-AI.
    It interprets intent and returns the best-suited IP and configurations for the
    designer to assess.  It can also dynamically render customized datasheets, with
    links to external systems such as documentation management and bug tracking.

    For example, here's a conversational AI query:
    And here's the results of that conversational AI query:

(click on pic to enlarge image)
    Or the IP user can use a Google-like search and filtering.  A web UI-based search
    for keyword searching across your company's entire IP catalog.  Designers can also
    filter by IP classification (such as analog, digital, etc.) and specific
    properties such as technology node.

(click on pic to enlarge image)
            ----    ----    ----    ----    ----    ----    ----    ----    ----
            ----    ----    ----    ----    ----    ----    ----    ----    ----
            ----    ----    ----    ----    ----    ----    ----    ----    ----

HOLY $%&#!, IT READS EVERYTHING!: One of the more obvious "baits" that I almost always
fall for is whenever an EDA vendor makes an All-Powerful-Yet-Empty claim.
       
For GDP-AI, it was the empty claim "it reads in original IP in disparate formats".

So I came down on Shiv Sikand like a ton of bricks on text while he was trapped on
the road somewhere where he was 29 time zones away from me.

 Cooley: I need an exhaustive list of all disparate formats that GDP-AI reads in.

   Shiv: It can read any text format used for IP packaging.

 Cooley: Please be more specific.

                   [then I kept looping "please be more specific." ]

   Shiv: Doc, ppt, PDF, text, csv.
         Can also read jpg.
         And of course it also reads .MD
         Markdown in HTML
         It can also read code, such as verilog RTL, C, C++.
         And voice notes.

 Cooley: Voice notes???

   Shiv: These days people have gotten so used to talking to AI rather than
         typing, you can give GDP-AI an mp3 file of human instructions.

 Cooley: Can it read GDS2 in any way?

   Shiv: It can read GDS2 binaries.
         Identify the top cell and hierarchy.
         Interpret layer/datatype usage if you provide the PDK layer map.
         Review an exported cell or hierarchy report.
         Diagnose common import/stream-out problems, including missing 
         references, wrong units, layer-map mismatches, flattened hierarchy,
         and malformed polygons.
         Draft scripts or workflows using tools such as KLayout Python/Ruby,
         gdstk, gdspy, or proprietary signoff/layout tools.
         It can compare two GDS revisions structurally -- for example,
         changed cells, new references, changed bounding boxes, layer usage,
         or geometry counts.

 Cooley: whoa.

 Cooley: what about netlists?

   Shiv: For netlists, it does design hierarchy: top module, preserved
         submodules, leaf cells, black boxes, generated blocks,
         repeated IP, and the consequences of flattening.

   Shiv: It can't do timing before you ask.
       
 Cooley: Whelp, I am humbled.

         I guess your GDP-AI really can read in original IP in disparate formats.

            ----    ----    ----    ----    ----    ----    ----    ----    ----
            ----    ----    ----    ----    ----    ----    ----    ----    ----
            ----    ----    ----    ----    ----    ----    ----    ----    ----

SHIV'S REVENGE: After I shamefully lost my battle with Shiv doubting his GDP-AI's
ability to read in IP in disparate formats -- D'oh! -- Shiv followed up in text with:

   Shiv: I hope you explain that IC Manage's IP management is also
         about IP lifecycle management.  IPs are not one and done;
         they constantly evolve.

Crap.  I lied to Shiv with: 

 Cooley: Of course, I'm including the lifecycle management stuff.

         I'm not an idiot, you know.

And here's what I've found out about GDP-AI's lifecycle management from a quick
scrubbing through the ICmanage.com web site:
I hate to admit this, but Shiv was right.  I found a boatload of lifecycle management
here that I didn't cover.

And that I only covered the first 3 steps in this lifecycle pic.  :(

Exercise left to the reader: go look up IP lifecycle management on the ICmanage.com
web site -- because there's no way I'm regurgitating all that stuff here.  - John 

  "IP reuse is inherently difficult due to competing demands on our IP developers'
   time, the variety of historic designs, and the quantity of different
   methodologies involved.

   With IC Manage, we were able to deliver a global IP Catalog as a key part of
   NXP's strategy to fully leverage the value of our internal IP."

       - Udi Landen VP of Engineering Design Enablement at NXP Semiconductors

            ----    ----    ----    ----    ----    ----    ----    ----    ----

Related Articles

    Dean's IC Manage IP Central makes searchable 100 million IP libraries
    Why is Billionaire Dean still in the EDA ghetto running IC Manage?
    Dean on IC Manage Holodeck hybrid/native cloud speedup & less storage
    IC Manage Dean on how design data management has changed in 14 years
    Sawicki on cloud EDA is 12 hours of burst compute on 6,000 CPU's
    Users on IC Manage/CDNS/Cliosoft/MENT cloud gets #5 "Best of 2018"
    Dean, Anirudh, and Sawicki on Big Data versus Machine Learning
    Shiv on IC Manage PeerCache for cloud bursting without EDA retooling
    Dean on hybrid cloud bursting EDA flows with IC Manage PeerCache
    IC Manage Envision tapeout predictor was #8 best tool at DAC'16
    How Dean Drako's 1/2 billion dollar "side hobby" might change EDA

Join    Index    Next->Item






   
 Sign up for the DeepChip newsletter.
Email
 Read what EDA tool users really think.






















Feedback About Wiretaps ESNUGs SIGN UP! Downloads Trip Reports Advertise

"Relax. This is a discussion. Anything said here is just one engineer's opinion. Email in your dissenting letter and it'll be published, too."
This Web Site Is Modified Every 2-3 Days
Copyright 1991-2026 John Cooley.  All Rights Reserved.
| Contact John Cooley | Webmaster | Legal | Feedback Form |

   !!!     "It's not a BUG,
  /o o\  /  it's a FEATURE!"
 (  >  )
  \ - / 
  _] [_     (jcooley 1991)