Guys -

I know it seems like I'm talking to myself.

> > This does not [work]:
> > Element(0x00 "Xilinx SF363 BGA" "" "XILINX_SF363" 100 0 0 100 0x00)
> >         (
> >          Pad[0 3150 0 3150 1350 "B1" 0x00]
> >          Pad[0 6299 0 6299 1350 "C1" 0x00]
> 
> Reading parse_y.y, I see I need to try for "pad_hi_format", and supply the
> clearance and mask.  When I make up some numbers, those lines look like:
>          Pad[0 3150 0 3150 1300 3000 1900 "B1" "2" 0x00]
>          Pad[0 6299 0 6299 1300 3000 1900 "C1" "3" 0x00]

An even more detailed reading of parse_y.y reveals that the new high-def
structure has to be maintained throughout the Element.  The leading
edge of this package now looks like

Element[0x00 "Xilinx SF363 BGA" "" "XILINX_SF363" 0 0 100 0 0 100 0x00]
        (
          Pad[0 3150 0 3150 1300 3000 1900 "B1" "1" 0x00]
          Pad[0 6299 0 6299 1300 3000 1900 "C1" "2" 0x00]

and does indeed work.  If anybody wants to alpha-test my footprints
XILINX_FT256
XILINX_FG320
XILINX_SF363
XILINX_FG456
XILINX_FG676
let me know.

       - Larry

Reply via email to