PCB Design Automation Stackup - Build/Check/Compare Constraint - Build/Check/Compare Checklist – Check/Prompt/Record 6/6/2018
Purpose 1. We require an easier and faster way to create and verify PCB Design layer stackups and impedance values. (Completed) 2. We require a faster and easier way to add and verify signal constraints in the PCB Design database. (In-work) 3. We require a faster and easier way to check the PCB Design database prior to fabrication. (In-work)
Design Automation Flow Board Fabricator Stackup (.xml) dalTools Productivity Tool dal check 3 5 dalTools Productivity Tool dal stackup Are Changes needed? 4 Yes Start No Schematic Database (OrCad or HDL) Allegro PCB (.brd) dalTools Productivity Tool dal out 1 6 CRF Contraint Rule File (.xml) dalTools Productivity Tool dal constraint End 2
dal Constraint 1 *Currently In-Work
CRF FILE (Constraint Rule File) 1/4 2
CRF FILE (Constraint Rule File) 2/4
CRF FILE (Constraint Rule File) 3/4 2
CRF FILE (Constraint Rule File) 4/4 2
Stackup file from Fab Vendor (.xml) 3
dal stackup 1/3 4 Create/compare layer names. Create/compare thickness values. Create/compare dielectric/loss tangent values. Set/compare impedance line width and gap constraints. New daltools feature: Reads the standardized .xml file from Fab vendor:
Stackup 2/3 4 All created automatically in 10 seconds! Checked/Compared automatically too.
Stackup 3/3 4 Compare (.xml vs. .brd)
dal check 5 Customizable checklists
dal out 6