Welcome to Jaapson blog and resource center, where you find our company news, download technical datasheet and read our blogging about PCB design, manufacturing and assembly, Electronics, Industry news as well as other related subjects. Our blog is published on weekly basis and you are welcomed to visit as often as you can. If you don’t find what you need, please contact us and our technical team will try best to help you out.

PCB Design Checklist

2017-02-13 14:08:52


The following is a simple check list for common things which will help a great deal when constructing and debugging our PCB. 


1. Print out scale drawing of your board and place actual components on it to verify footprints. 

2. Does the board have the correct Advance circuits specifications in Altium

3. Name and Revision number on board.

4. Put the board dimensions on the top overlay, outisde a board outline for the manufacturer to see. Check if the Board Dimensions appear on the Gerber Files and are accurate. You can put extra comments in the Overlay outside the board so the manufacturer can utilize them and they won't show up on your final design.

5. Check plane clearances to avoid shorts when soldering.

6. Verify transmit and receive pins are correct for serial ports.

7. Verify silkscreen labels are not under component.

8. Verify traces are large enough to handle the load current. 

9. Passed the Design Rule Check (DRC) without any critical errors

10. Did I add in my ground plane before generating the gerbers?

11. Bypass capacitors are placed very close to their corresponding components.

12. Mounting Holes (for stand-offs) 140-150 diameter Mils of hole size is pretty standard.

13. All testpoints/headers are labeled with usable silkscreen designators

14. All components have orientation designators (location of pin 1 with a number or a dot)

15. All components have part designators (U1, R12, C4 etc.)

16. All polarized components have a (+) or (-) silkscreen designators

17. Important component Information is labeled with silkscreen designators

18. Large/Oddly shaped components have profile in Silkscreen and they do not interfere with other components.

19. Labels not covered by parts or no silkscreen overlap

20. Power LED for every voltage rail

21. Programmer header connection. Have I doubled checked the wiring for the connector? Programming header(s) oriented in the correct direction

22. Potential De-Bug LEDs

23. Add power disconnect jumpers if you want to be able to disable part of your board during testing. Or add a Power disconnect for each chip (2-pin header) for independent testing if needed

24. Extra Headers/Testpoints/Vias for testing various signals

25. Multiply extra testpoints/headers for power and ground (oscilloscope gnd connector). Or for connecting power off of the board

26. Trace sizes power requirements are met (Advanced spec: 1 oz cu plate)

27. Ground connections between different board/systems where data is transferring

28. Separate Digital and Analog ground (if necessary) for noisy, inductive components. If using motors or other inductive loading, separate voltages/gnds for digital and analog rails.

29. Voltage Level shifters present for data transmission between boards or chips with different voltage supply values

30. Have I ordered parts yet? Are all the parts I put on the PCB instock and ordered already. If not, get them first, then order the board. Or redesign with different components.

31. If you are not sure about certain digital connectors (TX/RX) have I added in disconnect headers for adding jumpers?




Author: Tom Brown

Original article is from http://ecee.colorado.edu/~ecen4610/wiki/index.php/PCB_Design_Checklist

Online message
    Contact Us
    TEL: 86-755-82596922
    EMAIL: info@jaapson-pcb.com
    FAX: 86-755-82596922 or 82596923
    SKYPE: jaapsoncircuits
    Jaapson, Expert in HDI multi-layer PCB manufacturing
    Copyright © 2016 Shenzhen Jaapson Technology Co.,Ltd.