I've just discovered that the IPC-D-356 ulp does not handle blind or buried vias correctly. Actually, it lists them all as thru vias (Record type 317). This causes manufacturing houses to generate literally hundreds of errors on otherwise perfectly good HDI designs.
This ulp appears to work for boards with all thru-vias, but any blind or buried vias cause it to fail because it does not list them as Record type 307.
The big problem with this is that if there actually is a real error, it will be lost in the hundreds of "non-error" errors generated.
Having a Record type 390, for fudicials and such, would also be handy.
Is there any chance that an update to this ulp can be provided to reflect current technology?
Thanks,
Don