• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Community Forums
  2. Allegro X PCB Editor
  3. PCB allegro 17.4 CoB wirebond to die pin limitation =10...

Stats

  • State Suggested Answer
  • Replies 4
  • Answers 1
  • Subscribers 160
  • Views 5393
  • Members are here 0
More Content

PCB allegro 17.4 CoB wirebond to die pin limitation =100

SebFromGeneva
SebFromGeneva over 1 year ago

Hi Cadence experts,

I am working on PCB Allegro 17.4 and I need to design a PCB with a Chip On Board (COB), I would like to use the wirebond functionality as explained here:

community.cadence.com/.../how-to-implement-chip-on-board-cob-technology-by-using-allegro- printed circuit editor

https://support.cadence.com/apex/ArticleAttachmentPortal?id=a1O0V000007MgokUAC


but Allegro does not allow me to connect wirebond because my PCB contains more than 100 die pins to connect... indeed my chip has 128 pins.

so my questions are:

-why this limitation is never mentionned in documentation?

-why this limitation exist  ? 

-I would like to know if anyone knows of a solution to get around this limitation.

-is this limation still there in next version of Allegro 22 or 23?

Seb

PS:

I don't want to use APD+ witch is usefull for packaging but not dedicated for PCB 

I don't have a license for SIP

  • Sign in to reply
  • Cancel
Parents
  • Robert Finley
    0 Robert Finley over 1 year ago

    I am a PCB designer who got roped into packaging after we discovered you can't export ODB from HFSS and fabricate anything.  

    3D visualization of wirebonds might be a reason to use the chip on board function in Allegro.  I set it up once.  Marketing loved it.  Engineers waiting for their designs, not so much.  Package design is a smaller scale than Allegro.  Grid resolution in the 10 micron range or something like that.  With SIP, the die stack manager is critical but not covered in SIP ILS training for some reason.

    Since you have it available, I think an Allegro background makes APD easy to learn.  APD supports building a complete package model to extract SI and thermal models from.   Package designer had optimized everything in HFSS before I knew about the project.

    Allegro designs don't use wirebonds often.  For RF packages, wirebond data comprised of a set of XY coordinates from the center of the substrate.   Haven't had anyone ask for detailed shapes of the individual wires.  

    SIP/APD adds physical DRCs for spacing, angles of wirebonds, that Allegro doesn't offer.  If you design your package substrate in Allegro, could you enlist the help of the fabricator to validate wirebonds for yield?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • SebFromGeneva
    0 SebFromGeneva over 1 year ago in reply to Robert Finley

    Hi Robert,

    thank you for your reply.
    I understand your point of view, but we don't have the same needs....

    I don't need to package a chip or design a substrate, I design a PCB to test a first chip prototype (currently in die version before packaging).
    On this PCB I have some connectors, a level translator, LDO chips + the die.
    As the quantity is small (2 boards), the size of the PCB is small (12x6 cm) and we have the machines in our workshop: we carry out the PCBA + wirebonding in-house.
    the process is simple: we stick the die on the card and we wirebond the pin of the die to the PCB.
    This is actually a chip on board (COB) project and I don't need to export any simulation models like in packaging process.
    Today we program the wirebond machine manually (each connection 1 by 1) and use a workaround with a virtual copper layer to simulate wirebond in allegro...
    I would just like to use allegro appropriately for COB design but the limitation of "100 die pins" discourages me...

    so my questions remain:

    -why this limitation is never mentionned in documentation?

    -why this limitation exist  ? 

    -I would like to know if anyone knows of a solution to get around this limitation.

    -is this limation still there in next version of Allegro 22 or 23?

    regards,

    Seb

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
Reply
  • SebFromGeneva
    0 SebFromGeneva over 1 year ago in reply to Robert Finley

    Hi Robert,

    thank you for your reply.
    I understand your point of view, but we don't have the same needs....

    I don't need to package a chip or design a substrate, I design a PCB to test a first chip prototype (currently in die version before packaging).
    On this PCB I have some connectors, a level translator, LDO chips + the die.
    As the quantity is small (2 boards), the size of the PCB is small (12x6 cm) and we have the machines in our workshop: we carry out the PCBA + wirebonding in-house.
    the process is simple: we stick the die on the card and we wirebond the pin of the die to the PCB.
    This is actually a chip on board (COB) project and I don't need to export any simulation models like in packaging process.
    Today we program the wirebond machine manually (each connection 1 by 1) and use a workaround with a virtual copper layer to simulate wirebond in allegro...
    I would just like to use allegro appropriately for COB design but the limitation of "100 die pins" discourages me...

    so my questions remain:

    -why this limitation is never mentionned in documentation?

    -why this limitation exist  ? 

    -I would like to know if anyone knows of a solution to get around this limitation.

    -is this limation still there in next version of Allegro 22 or 23?

    regards,

    Seb

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
Children
No Data
Cadence Guidelines

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information