arrygen.gif

The initial steps in creating a BGA involve laying out the array of ball pads, numbering them according to the JEDEC rules, and laying out the package outline. Artwork Conversion has developed a powerful yet simple-to-use AutoLISP routine that automates the layout. In only a minute you have the basic BGA outline. Runs Inside of AutoCAD
Because so much BGA design is done on AutoCAD we implemented ARRAYGEN as an AutoLisp routine. The user opens an AutoCAD drawing, starts up the ARRAYGEN Lisp routine, enters the required parameters and watches as ARRAYGEN places the balls, the soldermask, the package outline, and assigns the JEDEC numbering.


acad1.gif


Menu Driven
ARRAYGEN is menu driven. Enter the package size, number of balls, ball spacing, ball diameter and solder mask diameter. From this data the outline is automatically drawn, the balls are placed and numbered. We've recently introduced an enhancement that enables you to specify a different diameter/padstack for the repopulated ground balls. Many BGA manufacturers use a different sized ball for the ground vias under the die.

scrnshot.gif

outline.gif design1a.gif


Jedec Numbering

In addition to placing the balls, ARRAYGEN also places the correct JEDEC numbering along the outer edge of the package and labels each ball with a block attribute. This saves the draftsman the time to set up the numbering manually.

Depending on your documentation needs you can use either the outer numbering or the individual ball numbering.

Solder Mask

Arraygen also creates a solder mask layer; the user specifies the diameter of the solder mask and can have either a clearance from the ball or captured ball.

acad2.gif



Layering

ARRAYGEN puts the different elements on individual AutoCAD layers making it easier for the designer to separate functions:

AutoCAD Layer            Function
BOTM                     Balls placed on Bottom Metal Layer
BOTSM                    Solder mask circles placed on Bottom Solder Mask
OUTLINE                  Package Outline
BALL_NUMS                JEDEC Ball numbers placed on this layer



Return to:
BGA Design Software | FA3ST Overview | Die Import | Power/Gnd Rings | Lead Tip Generator
Solder Mask | Fiducials | Rats Nest | Encore BGA Interface |
Price and Availability | Download Software | Revision History | Artwork's Home Page