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