... | ... | @@ -34,32 +34,29 @@ |
|
|
1. Buses: check if all bits are used.
|
|
|
2. Differential signals: check if both \_P and \_N are used (and have
|
|
|
really this polarity).
|
|
|
3. Power signals naming: use P3V3, P5V, M12V etc.
|
|
|
4. Power signals positioning: positive voltages should point up,
|
|
|
negative ones down.
|
|
|
5. Check each connection of ICs. Notably hard-wired settings of ICs
|
|
|
3. Check each connection of ICs. Notably hard-wired settings of ICs
|
|
|
(division/amplification factors, operating modes etc. Add a note).
|
|
|
6. Check polarity of capacitors, notably on those connected to negative
|
|
|
4. Check polarity of capacitors, notably on those connected to negative
|
|
|
power supplies.
|
|
|
7. Check correct polarity of diodes and LEDs.
|
|
|
8. Check if enough decoupling for each IC.
|
|
|
9. Check global decoupling of power supplies (large cap at point of
|
|
|
5. Check correct polarity of diodes and LEDs.
|
|
|
6. Check if enough decoupling for each IC.
|
|
|
7. Check global decoupling of power supplies (large cap at point of
|
|
|
generation or entry).
|
|
|
10. Check protection circuits on the signals. Verify in detail where
|
|
|
8. Check protection circuits on the signals. Verify in detail where
|
|
|
current flows through.
|
|
|
11. Check if signal levels are compatible between outputs and inputs
|
|
|
9. Check if signal levels are compatible between outputs and inputs
|
|
|
(LVTTL etc.).
|
|
|
12. Check for any crosses on wires (showing no connection) and check
|
|
|
10. Check for any crosses on wires (showing no connection) and check
|
|
|
connectivity of crossing wires (a dot should show connected).
|
|
|
13. Check if there is a note about hard-wired settings of ICs
|
|
|
11. Check if there is a note about hard-wired settings of ICs
|
|
|
(division/amplification factors, operating modes etc.).
|
|
|
14. Calculate output voltage of DC/DC converters using formulas from
|
|
|
12. Calculate output voltage of DC/DC converters using formulas from
|
|
|
datasheet and check if corresponds with note on schematic.
|
|
|
15. Check if components are aligned to make the schematics look clear.
|
|
|
16. Check consistency of naming and numbering of schematic pages.
|
|
|
17. Check for testability: can all signals be tested on a production
|
|
|
13. Check if components are aligned to make the schematics look clear.
|
|
|
14. Check consistency of naming and numbering of schematic pages.
|
|
|
15. Check for testability: can all signals be tested on a production
|
|
|
test system (e.g., without needing probes, calibration etc.).
|
|
|
18. Check if version or revision of a PCB can be accessed via gateware.
|
|
|
16. Check if version or revision of a PCB can be accessed via gateware.
|
|
|
|
|
|
## FMC mezzanine cards
|
|
|
|
... | ... | @@ -80,7 +77,7 @@ |
|
|
|
|
|
## Schematics conventions
|
|
|
|
|
|
1. Name power P3V3, N5V0, GND, AGND etc.
|
|
|
1. Name power P3V3, M5V0, GND, AGND etc.
|
|
|
2. Power symbol for positive supply should point up and those for
|
|
|
negative supplies should point down.
|
|
|
3. Clock signals, add frequency in name (eg. CLK\_100, CLK20\_VCXO).
|
... | ... | @@ -105,5 +102,5 @@ |
|
|
|
|
|
-----
|
|
|
|
|
|
Erik van der Bij - 18 April 2016
|
|
|
Erik van der Bij - 30 August 2016
|
|
|
|