SlideShare a Scribd company logo
Rev 1.0 – November 2014 System Board Design Guideline
http://tgpcorp.com/
System Board Design Guideline
Revision : 1.0
TGP Technology Application Co.,ltd
Page 1 of 12
Rev 1.0 – November 2014 System Board Design Guideline
http://tgpcorp.com/
Table of Contents
1 Introduction........................................................................................................................................................ 3
1.1 Purpose..................................................................................................................................................... 3
1.2 Scope........................................................................................................................................................ 3
1.3 Responsibility............................................................................................................................................. 3
1.4 Definition.................................................................................................................................................... 3
1.5 Acronyms................................................................................................................................................... 3
1.6 References................................................................................................................................................ 3
1.7 Templates/Forms.......................................................................................................................................3
2 General Requirements.......................................................................................................................................4
3 Process Flow..................................................................................................................................................... 5
4 Contents............................................................................................................................................................ 6
4.1 System Board Design Request Form........................................................................................................6
4.2 Mechanical Design....................................................................................................................................6
4.3 Parts Selection........................................................................................................................................... 6
4.4 SCH Design............................................................................................................................................... 6
4.5 PCB Design............................................................................................................................................... 8
4.6 Checklist.................................................................................................................................................... 8
4.7 BOM.......................................................................................................................................................... 9
4.8 CPLD Glue Logic Design...........................................................................................................................9
4.9 FPGA Image Diagnostic Physiscal............................................................................................................9
4.10 Lab Ass ................................................................................................................................................... 9
4.11 Board Debug.......................................................................................................................................... 10
4.12 Software Board Support Package..........................................................................................................12
TGP Technology Application Co.,ltd
Page 2 of 12
Rev 1.0 – November 2014 System Board Design Guideline
http://tgpcorp.com/
1 Introduction
1.1 Purpose
To establish System Board Design Process for Board Design Group in TGP.
1.2 Scope
The process will apply for Board Design Group in TGP.
1.3 Responsibility
Board Level Manager and Engineering Employee
1.4 Definition
Not required
1.5 Acronyms
TGP: TGP Technology Application Co.,ltd
BD: Board Design
MEC: Mechanical
ASS: Assembly
SCH: Schematic
PCB: Printed Circuit Board
1.6 References
Not required
1.7 Templates/Forms
TGP Technology Application Co.,ltd
Page 3 of 12
Rev 1.0 – November 2014 System Board Design Guideline
http://tgpcorp.com/
2 General Requirements
Each release contains:
 Schematic & Layout
 BOM
 Checklist
 Gerber
 Netlist
 Version history
 Schematic PDF
 CPLD code
 FPGA code
 Software Board Support Package
 Each release must be identified by: Product Name and a Version Number
 The version number is formed: [XY]
 Which X: is the main Code Version of Board design, for the initial release (default is 1) or major
change.
 Which Y: is the Sub-code Version of Board design, for the initial release (default is 0) or minor
change.
TGP Technology Application Co.,ltd
Page 4 of 12
Rev 1.0 – November 2014 System Board Design Guideline
http://tgpcorp.com/
3 Process Flow
The work flows for design, releasing and delivering are depicted as the following:
Review
SOF Diag
User Manual
Diagnosis
User
Diagnosis
NG
G
NG: Not Good
G: Good
NG
NG
NG
NG
NG
NG
NG
G
G
G
G
G
G
G
EP Design Request Form
SCH Design
Interface Design
Store Check
Mec Design
Block Diagam
Parts Select
Review
Parts Selection
PCB Design
Board Debug
Mec Design
Review
OrderingDraw SCH Create Symbol
Cost,Leadtime
BOMPlacement Netlist
CPLD Code
Memory Map
Drawing
Checklist
Order PCB
ASS House
Review
Order Box
Review
Silk Name
Review
Receive Boards
Check Power
Lab Ass
Board Debug
EP Box
Ship to Assembly
TGP Technology Application Co.,ltd
Page 5 of 12
Rev 1.0 – November 2014 System Board Design Guideline
http://tgpcorp.com/
4 Contents
4.1 System Board Design Request Form
 Mechanical standard information
 All interface selected
 Main chip selected
4.2 Mechanical Design
 From EP Design Request Form get the information of mechanical standard
 PCB file exports the .dxf file
 Acad tool imports .dxf file to create mechanical file
4.3 Parts Selection
 Checking the store. If yes please select, if no please go to distributor or manufacture
 Information need to check when buy parts: quantity, cost and leadtime.
Some of the distributors:
http://www.digikey.com/
http://www.mouser.com/
http://www.avnet.com/
http://www.arrow.com/
Some of the manufacturers
http://www.altera.com/
http://www.exar.com/
http://www.maxim-ic.com/
4.4 SCH Design
 From EP Design Request Form, draws the block diagram
 The block diagram must be review before drawing SCH and according the principles below:
 maintain visibility
 proper functionality
 reduce complexity
 good looking and easily understandable
 indicate current ratings, matching requirements and sensitive nodes
TGP Technology Application Co.,ltd
Page 6 of 12
Rev 1.0 – November 2014 System Board Design Guideline
http://tgpcorp.com/
 use informative names for components
 all input ports put left side and output ports are right side
 all components should have respective values like width, length, devices name etc.
 put spares and dummys in above/below power rails or put in dotted box
 minimize virtual connections as much as possible.
 SCH drawing need according the principles below:
 put net name of signal must be on standard
 All signal name have direction (input, output, bidirectional)
 All parts drawing must be set load and no load
 File name on each sheet
 Minimum number of characters in values
 Consistent character size for readability
 Schematics printed at a readable scale
 All components have reference designators
 Every component has a value
 Every component has a part name (except resistors, capacitors etc.)
 Every net has a name
 Special information for a component
 Polarized components connections checked
 Power and ground pins shown (preferred) or listed for each component
 Check hidden power and ground connections (they are the source for many troubles)
 Title block completed for each sheet
 All test points and jumpers are marked clearly and have reference designator
 Check that all required options appear clearly on the drawing
 Check connectors and on-board elements pin out
 Ensure socket pins are marked if in use
 Electronic design consideration:
 Connect spare gates inputs or unused inputs to GND or Vcc
 Outside world I/O lines filtered for RFI
 All outside world I/O lines protected against electro static discharge
 Bypass capacitor(s) for each IC
 Voltage ratings of components checked
TGP Technology Application Co.,ltd
Page 7 of 12
Rev 1.0 – November 2014 System Board Design Guideline
http://tgpcorp.com/
 Ensure 3.3 volt parts are 5 volt tolerant where they interface
 Verify power sequencing requirements on 5 volt and 3.3 volt rails
 Each IC has known or controlled power-up state
 Electrolytic and tantalum capacitors checked for no reverse voltage
 Ground makes first and breaks last for hot insertion
 Check for input voltages applied with power off and CMOS latch-up possibilities
 Reset circuit design tested with fast and slow power supply rise and fall time
 Check reset behavior in power cycles before the circuit is fully operational
 Check all resets for possible reset loops, especially for hot swap operations
 Enable halting watchdog timer for testing and diagnostics
 Sufficient capacitance on low dropout voltage regulators
 Capacitance and fan out limits checked for busses
 Check maximum power dissipation at worst-case operating temperatures
 Estimate total worst case power supply current
 Avoid reverse base-emitter current/voltage on bipolar transistors
Note: for more detail read the Schematic Design Guideline
4.5 PCB Design
 Import the net list from SCH to PCB file
 Get mechanical symbol to PCB file
 Place the main parts match with block diagram
 Place all parts remain according the main parts
 Routing according the principles below:
 following group
 from important to less important
 horizontal and vertical by alternating layer
 optimization of each line routing
 when deadlock you must remove all line each group and restart routing
Note: for more detail read the PCB Design Guideline
4.6 Checklist
Using Schematic and PCB checklist form checking the schematic and PCB.
Note: for more detail read the Checklist Design Form
TGP Technology Application Co.,ltd
Page 8 of 12
Rev 1.0 – November 2014 System Board Design Guideline
http://tgpcorp.com/
4.7 BOM
BOM must be created automatic from SCH tool and correct with standard form.
Note: for more detail read the BOM Design Form
4.8 CPLD Glue Logic Design
 Create new project
 Make Pin assignment: import net list form SCH to .qsf file and top file
 Drawing the block diagram and partition the cpld according SCH block diagram
 Coding verilog HDL according block diagram
 Review
 Synthesis using Quartus II of Altera or Vivado of Xilinx
 Simulation by ModeSim
 Create the Memory Map
 On board testing
Note: for more detail read the Verilog HDL Design Guideline
4.9 FPGA Image Diagnostic Physiscal
 Create new project
 Make Pin assignment: import net list form SCH to .qsf file and top file
 Drawing the block diagram and partition the FPGA according SCH block diagram
 Coding verilog HDL according block diagram
 Review
 Synthesis using Quartus II of Altera or Vivado of Xilinx
 Simulation by ModeSim
 Create the Memory Map
 On board testing
Note: for more detail read the Verilog HDL Design Guideline
4.10 Lab Ass
Using Lab Ass form
TGP Technology Application Co.,ltd
Page 9 of 12
Rev 1.0 – November 2014 System Board Design Guideline
http://tgpcorp.com/
4.11 Board Debug
 Before Power-Up
 Check for short circuit all on power rails. Use DMM to measure resistance between Power rails
to GND and between one Power rail to another then fill the reading into following resistance
matrix:
 Check NL (No Load) components (optional components are not populated on the board)
 Check configure jumper
 Hardware environment set up
 RJ45 cable
 UART cable
 OCD cable
 Power up
 Do not turn on the power supply at immediately. Make sure the power supply is connected to a
power strip has a switch, or it's had better if it connected to a programmable AC source.
 Use DMM to probe at +1.2V
 Power up board. Once Voltage reading is stable, check if it's in range from 1.14V-1.26V. If
reading out of that range, immediately power off, and then investigate for problem. If it's OK, go
to next step
TGP Technology Application Co.,ltd
Page 10 of 12
Power Rails +3.3V +2.5V +1.8V +1.5V +1.2V +1.1V +0.9V +0.75V
GND
+3.3V
+2.5V
+1.8V
+1.5V
+1.2V
+1.1V
+0.9V
+0.75V
No. Parts Name Description Assembly Date Assembly By Check Date Check By Note
1 PT13 RJ11, top, (x = 96 mil,y = 75 mil) 12/12/09 Engineer 12/12/09
2 PT11 RJ45, top, (x = 110 mil, y = 1228mil) 12/12/09 Engineer 12/12/09
3 UT57 OPT, top, (x = 1380 mil, y = 2010 mil) 12/12/09 Engineer 12/12/09
4 RB251 R, Bot, (x = 2548 mil, y = 7056 mil) 12/12/09 Engineer 12/12/09
TGPCorp
TGPCorp
TGPCorp
TGPCorp
Rev 1.0 – November 2014 System Board Design Guideline
http://tgpcorp.com/
 After Power up
 Measure all power rails (see board_test_point.pdf for probe points), fill reading to below table
and make sure that all value in range set by lower and upper limits.
 Measures the voltage ripple on power rails, then fill the reading to below table, verify that all of
them are in specified range
 Refer to board_test_points_for_ripple_measurement.pdf for probe points
 Wrong selected probing points may causes inaccurate reading
 Do not use probes with the long grounding wire or tip, noise pickup will be added to measured
result
 The bandwidth setting for ripple measurement is 20Mhz and ripple amplitude is in term of peak-
peak value
 Measure all clocks signals (see board_test_points.pdf for probe points)
TGP Technology Application Co.,ltd
Page 11 of 12
Power Rails Tolerance Lower Limit Upper Limit Reading G/NG
+3.3V +/- 5% 3.14 3.47
+2.5V +/- 5% 2.38 2.63
+1.8V +/- 5% 1.71 1.89
+1.5V +/- 5% 1.43 1.58
+1.2V +/- 5% 1.14 1.26
+1.1V +/- 5% 1.05 1.16
+0.9V +/- 5% 0.86 0.95
+0.75V +/- 5% 0.71 0.79
Power Rails G/NG
+3.3V +/- 2% 66
+2.5V +/- 2% 50
+1.8V +/- 2% 36
+1.5V +/- 2% 30
+1.2V +/- 2% 24
+1.1V +/- 2% 22
+0.9V +/- 2% 18
+0.75V +/- 2% 15
Tolerance
Max(%)
Limit
(mVp-p)
Reading
(mVp-p)
Rev 1.0 – November 2014 System Board Design Guideline
http://tgpcorp.com/
 DDR clock speed depends on configuration
 These steps could be eliminated to save time when working on large amount of board.
 It need to be performed on the first board, when having bug or need data for statistics purposes
4.12 Software Board Support Package
 Download the BSP from Manufacture's CPU
 Change some interface match with new board design
 CPU loading: please use the CPU Loading Guideline
TGP Technology Application Co.,ltd
Page 12 of 12
Clock Name Value Reading G/NG
CLK_SYS_38M88 38.88MHZ
CLK_GBE_125M 125MHZ
CLK_OCN_38M88 38.88MHZ
CLK_CPU_66M66 66.66MHZ
CLK_DS1_2M048 2.048MHZ
CLK_DS3_12M288 12.288MHZ
CLK_DDRTOP_155M52 155.52MHZ
CLK_DDRBOT_155M52 155.52MHZ

More Related Content

What's hot

Unit VI CPLD-FPGA Architecture
Unit VI CPLD-FPGA ArchitectureUnit VI CPLD-FPGA Architecture
Embedded System Test Automation
Embedded System Test AutomationEmbedded System Test Automation
Embedded System Test Automation
GlobalLogic Ukraine
 
Efficient Methodology of Sampling UVM RAL During Simulation for SoC Functiona...
Efficient Methodology of Sampling UVM RAL During Simulation for SoC Functiona...Efficient Methodology of Sampling UVM RAL During Simulation for SoC Functiona...
Efficient Methodology of Sampling UVM RAL During Simulation for SoC Functiona...
Sameh El-Ashry
 
Verification Automation Using IPXACT
Verification Automation Using IPXACTVerification Automation Using IPXACT
Verification Automation Using IPXACT
DVClub
 
Programmable logic controller - Siemens S7-1200
Programmable logic controller - Siemens S7-1200Programmable logic controller - Siemens S7-1200
Programmable logic controller - Siemens S7-1200
Ahmed Elsayed
 
Fpga Knowledge
Fpga KnowledgeFpga Knowledge
Fpga Knowledge
ranvirsingh
 
Plc 101
Plc 101Plc 101
Cpld and fpga mod vi
Cpld and fpga   mod viCpld and fpga   mod vi
Cpld and fpga mod vi
Agi George
 
Cpld fpga
Cpld fpgaCpld fpga
Cpld fpga
anishgoel
 
Chipions session 2021 - VLSI career
Chipions session 2021 - VLSI careerChipions session 2021 - VLSI career
Chipions session 2021 - VLSI career
Sameh El-Ashry
 
Physical design-complete
Physical design-completePhysical design-complete
Physical design-complete
Murali Rai
 
CPLDs
CPLDsCPLDs
4+yr Hardware Design Engineer_Richa
4+yr Hardware Design Engineer_Richa4+yr Hardware Design Engineer_Richa
4+yr Hardware Design Engineer_Richa
Richa Verma
 
An Overview of LPC2101/02/03
An Overview of LPC2101/02/03An Overview of LPC2101/02/03
An Overview of LPC2101/02/03
Premier Farnell
 
Test Automation for Embedded Devices
Test Automation for Embedded DevicesTest Automation for Embedded Devices
Test Automation for Embedded Devices
Scott Barber
 
verification_planning_systemverilog_uvm_2020
verification_planning_systemverilog_uvm_2020verification_planning_systemverilog_uvm_2020
verification_planning_systemverilog_uvm_2020
Sameh El-Ashry
 
Hardware in Loop System Design
Hardware in Loop System DesignHardware in Loop System Design
Hardware in Loop System Design
parulo123
 
Karthik-CV
Karthik-CVKarthik-CV
Fpga intro1
Fpga intro1Fpga intro1
Fpga intro1
Srishti Jain
 
Agilent flash programming agilent utility card versus deep serial memory-ca...
Agilent flash programming   agilent utility card versus deep serial memory-ca...Agilent flash programming   agilent utility card versus deep serial memory-ca...
Agilent flash programming agilent utility card versus deep serial memory-ca...
AgilentT&M EMEA
 

What's hot (20)

Unit VI CPLD-FPGA Architecture
Unit VI CPLD-FPGA ArchitectureUnit VI CPLD-FPGA Architecture
Unit VI CPLD-FPGA Architecture
 
Embedded System Test Automation
Embedded System Test AutomationEmbedded System Test Automation
Embedded System Test Automation
 
Efficient Methodology of Sampling UVM RAL During Simulation for SoC Functiona...
Efficient Methodology of Sampling UVM RAL During Simulation for SoC Functiona...Efficient Methodology of Sampling UVM RAL During Simulation for SoC Functiona...
Efficient Methodology of Sampling UVM RAL During Simulation for SoC Functiona...
 
Verification Automation Using IPXACT
Verification Automation Using IPXACTVerification Automation Using IPXACT
Verification Automation Using IPXACT
 
Programmable logic controller - Siemens S7-1200
Programmable logic controller - Siemens S7-1200Programmable logic controller - Siemens S7-1200
Programmable logic controller - Siemens S7-1200
 
Fpga Knowledge
Fpga KnowledgeFpga Knowledge
Fpga Knowledge
 
Plc 101
Plc 101Plc 101
Plc 101
 
Cpld and fpga mod vi
Cpld and fpga   mod viCpld and fpga   mod vi
Cpld and fpga mod vi
 
Cpld fpga
Cpld fpgaCpld fpga
Cpld fpga
 
Chipions session 2021 - VLSI career
Chipions session 2021 - VLSI careerChipions session 2021 - VLSI career
Chipions session 2021 - VLSI career
 
Physical design-complete
Physical design-completePhysical design-complete
Physical design-complete
 
CPLDs
CPLDsCPLDs
CPLDs
 
4+yr Hardware Design Engineer_Richa
4+yr Hardware Design Engineer_Richa4+yr Hardware Design Engineer_Richa
4+yr Hardware Design Engineer_Richa
 
An Overview of LPC2101/02/03
An Overview of LPC2101/02/03An Overview of LPC2101/02/03
An Overview of LPC2101/02/03
 
Test Automation for Embedded Devices
Test Automation for Embedded DevicesTest Automation for Embedded Devices
Test Automation for Embedded Devices
 
verification_planning_systemverilog_uvm_2020
verification_planning_systemverilog_uvm_2020verification_planning_systemverilog_uvm_2020
verification_planning_systemverilog_uvm_2020
 
Hardware in Loop System Design
Hardware in Loop System DesignHardware in Loop System Design
Hardware in Loop System Design
 
Karthik-CV
Karthik-CVKarthik-CV
Karthik-CV
 
Fpga intro1
Fpga intro1Fpga intro1
Fpga intro1
 
Agilent flash programming agilent utility card versus deep serial memory-ca...
Agilent flash programming   agilent utility card versus deep serial memory-ca...Agilent flash programming   agilent utility card versus deep serial memory-ca...
Agilent flash programming agilent utility card versus deep serial memory-ca...
 

Viewers also liked

Los parques disney world sebastian jota
Los parques disney world sebastian jotaLos parques disney world sebastian jota
Los parques disney world sebastian jota
Sebasj419
 
Parques Disney world
Parques Disney worldParques Disney world
Parques Disney world
Sebasj419
 
Sobrinos, primos y demás familia
Sobrinos, primos y demás familiaSobrinos, primos y demás familia
Sobrinos, primos y demás familia
Aster
 
La Nieve
La NieveLa Nieve
La Nieve
Sergio Miranda
 
Proyecto nieve
Proyecto nieveProyecto nieve
Proyecto nieve
deyyanira
 
Ensayo completo
Ensayo completoEnsayo completo
Ensayo completo
valenthina
 
Trabajo Drogas
Trabajo DrogasTrabajo Drogas
Trabajo Drogas
doloresalvarez
 
Diapositiva de la paz
Diapositiva de la pazDiapositiva de la paz
Diapositiva de la paz
palmarvirca
 
Ensayo- importancia de la familia para la convivencia escolar (joana lillo y...
 Ensayo- importancia de la familia para la convivencia escolar (joana lillo y... Ensayo- importancia de la familia para la convivencia escolar (joana lillo y...
Ensayo- importancia de la familia para la convivencia escolar (joana lillo y...
Licentiare
 
Conejos
ConejosConejos
“Aprendizaje y diferentes etapas de las madres”
“Aprendizaje y diferentes etapas de las madres”“Aprendizaje y diferentes etapas de las madres”
“Aprendizaje y diferentes etapas de las madres”
Raul Ccrs
 
Trabajo sobre la paz
Trabajo sobre la pazTrabajo sobre la paz
Trabajo sobre la paz
tercerciclofrigola
 
La historia de mi vida
La historia de mi vidaLa historia de mi vida
La historia de mi vida
guest3027521
 
Diapositiva Sobre La Paz
Diapositiva Sobre La PazDiapositiva Sobre La Paz
Diapositiva Sobre La Paz
hector acevedo
 
Biografia Personal
Biografia PersonalBiografia Personal
Biografia Personal
Leonardo Granda
 
Ensayo familia
Ensayo familiaEnsayo familia
Ensayo familia
kristhian1kruz
 
La historia de mi vida
La historia de mi vidaLa historia de mi vida
La historia de mi vida
guesta95b2a
 
Mi Vida En Powerpoint
Mi Vida En PowerpointMi Vida En Powerpoint
Mi Vida En Powerpoint
RominaNardi
 
Drogas causas y efectos
Drogas causas y efectos Drogas causas y efectos
Drogas causas y efectos
caatheerinee95
 
historia de mi vida
historia de mi vidahistoria de mi vida
historia de mi vida
guestbb74433
 

Viewers also liked (20)

Los parques disney world sebastian jota
Los parques disney world sebastian jotaLos parques disney world sebastian jota
Los parques disney world sebastian jota
 
Parques Disney world
Parques Disney worldParques Disney world
Parques Disney world
 
Sobrinos, primos y demás familia
Sobrinos, primos y demás familiaSobrinos, primos y demás familia
Sobrinos, primos y demás familia
 
La Nieve
La NieveLa Nieve
La Nieve
 
Proyecto nieve
Proyecto nieveProyecto nieve
Proyecto nieve
 
Ensayo completo
Ensayo completoEnsayo completo
Ensayo completo
 
Trabajo Drogas
Trabajo DrogasTrabajo Drogas
Trabajo Drogas
 
Diapositiva de la paz
Diapositiva de la pazDiapositiva de la paz
Diapositiva de la paz
 
Ensayo- importancia de la familia para la convivencia escolar (joana lillo y...
 Ensayo- importancia de la familia para la convivencia escolar (joana lillo y... Ensayo- importancia de la familia para la convivencia escolar (joana lillo y...
Ensayo- importancia de la familia para la convivencia escolar (joana lillo y...
 
Conejos
ConejosConejos
Conejos
 
“Aprendizaje y diferentes etapas de las madres”
“Aprendizaje y diferentes etapas de las madres”“Aprendizaje y diferentes etapas de las madres”
“Aprendizaje y diferentes etapas de las madres”
 
Trabajo sobre la paz
Trabajo sobre la pazTrabajo sobre la paz
Trabajo sobre la paz
 
La historia de mi vida
La historia de mi vidaLa historia de mi vida
La historia de mi vida
 
Diapositiva Sobre La Paz
Diapositiva Sobre La PazDiapositiva Sobre La Paz
Diapositiva Sobre La Paz
 
Biografia Personal
Biografia PersonalBiografia Personal
Biografia Personal
 
Ensayo familia
Ensayo familiaEnsayo familia
Ensayo familia
 
La historia de mi vida
La historia de mi vidaLa historia de mi vida
La historia de mi vida
 
Mi Vida En Powerpoint
Mi Vida En PowerpointMi Vida En Powerpoint
Mi Vida En Powerpoint
 
Drogas causas y efectos
Drogas causas y efectos Drogas causas y efectos
Drogas causas y efectos
 
historia de mi vida
historia de mi vidahistoria de mi vida
historia de mi vida
 

Similar to Electronic System Design Guideline

car wash system
car wash systemcar wash system
car wash system
Rohit Premakar
 
Prezentare tcs2011
Prezentare tcs2011Prezentare tcs2011
Prezentare tcs2011
Alexandru IOVANOVICI
 
Tools using for Repair Electronic devices.pptx.
Tools using for Repair Electronic devices.pptx.Tools using for Repair Electronic devices.pptx.
Tools using for Repair Electronic devices.pptx.
Fasial Ghazanfar
 
Embedded systems, 8051 microcontroller
Embedded systems, 8051 microcontrollerEmbedded systems, 8051 microcontroller
Embedded systems, 8051 microcontroller
Amandeep Alag
 
Ppt embedded
Ppt embeddedPpt embedded
Ppt embedded
karan bansal
 
Embeded system by Mitesh Kumar
Embeded system by Mitesh KumarEmbeded system by Mitesh Kumar
Embeded system by Mitesh Kumar
Mitesh Kumar
 
Soc.pptx
Soc.pptxSoc.pptx
Soc.pptx
Jagu Mounica
 
Uav Stability Augmentation System Usas
Uav Stability Augmentation System   UsasUav Stability Augmentation System   Usas
Uav Stability Augmentation System Usas
ahmad bassiouny
 
Introduction to Blackfin BF532 DSP
Introduction to Blackfin BF532 DSPIntroduction to Blackfin BF532 DSP
Introduction to Blackfin BF532 DSP
Pantech ProLabs India Pvt Ltd
 
Ananthprofilepln
AnanthprofileplnAnanthprofilepln
Ananthprofilepln
ananthch
 
Acrobat document2
Acrobat document2Acrobat document2
Acrobat document2
esregroup
 
Open_IoT_Summit-Europe-2016-Building_a_Drone_from_scratch
Open_IoT_Summit-Europe-2016-Building_a_Drone_from_scratchOpen_IoT_Summit-Europe-2016-Building_a_Drone_from_scratch
Open_IoT_Summit-Europe-2016-Building_a_Drone_from_scratch
Igor Stoppa
 
GTG 2015 General Test Presentation V2.0
GTG 2015 General Test Presentation V2.0GTG 2015 General Test Presentation V2.0
GTG 2015 General Test Presentation V2.0
Muthu Babu
 
Vlsi
VlsiVlsi
Catalog Frenic MULTI - www.haophuong.com
Catalog Frenic MULTI - www.haophuong.comCatalog Frenic MULTI - www.haophuong.com
Catalog Frenic MULTI - www.haophuong.com
CTY TNHH HẠO PHƯƠNG
 
PLC Training Intro
PLC Training IntroPLC Training Intro
PLC Training Intro
Business Industrial Network
 
Choosing the right processor
Choosing the right processorChoosing the right processor
Choosing the right processor
Pantech ProLabs India Pvt Ltd
 
Ip so c-30sept2010
Ip so c-30sept2010Ip so c-30sept2010
Ip so c-30sept2010
Design And Reuse
 
Nobuya Okada presentation
Nobuya Okada presentationNobuya Okada presentation
Nobuya Okada presentation
kazu_papasan
 
Heart rate monitor system
Heart rate monitor systemHeart rate monitor system
Heart rate monitor system
Skyinthe Raw
 

Similar to Electronic System Design Guideline (20)

car wash system
car wash systemcar wash system
car wash system
 
Prezentare tcs2011
Prezentare tcs2011Prezentare tcs2011
Prezentare tcs2011
 
Tools using for Repair Electronic devices.pptx.
Tools using for Repair Electronic devices.pptx.Tools using for Repair Electronic devices.pptx.
Tools using for Repair Electronic devices.pptx.
 
Embedded systems, 8051 microcontroller
Embedded systems, 8051 microcontrollerEmbedded systems, 8051 microcontroller
Embedded systems, 8051 microcontroller
 
Ppt embedded
Ppt embeddedPpt embedded
Ppt embedded
 
Embeded system by Mitesh Kumar
Embeded system by Mitesh KumarEmbeded system by Mitesh Kumar
Embeded system by Mitesh Kumar
 
Soc.pptx
Soc.pptxSoc.pptx
Soc.pptx
 
Uav Stability Augmentation System Usas
Uav Stability Augmentation System   UsasUav Stability Augmentation System   Usas
Uav Stability Augmentation System Usas
 
Introduction to Blackfin BF532 DSP
Introduction to Blackfin BF532 DSPIntroduction to Blackfin BF532 DSP
Introduction to Blackfin BF532 DSP
 
Ananthprofilepln
AnanthprofileplnAnanthprofilepln
Ananthprofilepln
 
Acrobat document2
Acrobat document2Acrobat document2
Acrobat document2
 
Open_IoT_Summit-Europe-2016-Building_a_Drone_from_scratch
Open_IoT_Summit-Europe-2016-Building_a_Drone_from_scratchOpen_IoT_Summit-Europe-2016-Building_a_Drone_from_scratch
Open_IoT_Summit-Europe-2016-Building_a_Drone_from_scratch
 
GTG 2015 General Test Presentation V2.0
GTG 2015 General Test Presentation V2.0GTG 2015 General Test Presentation V2.0
GTG 2015 General Test Presentation V2.0
 
Vlsi
VlsiVlsi
Vlsi
 
Catalog Frenic MULTI - www.haophuong.com
Catalog Frenic MULTI - www.haophuong.comCatalog Frenic MULTI - www.haophuong.com
Catalog Frenic MULTI - www.haophuong.com
 
PLC Training Intro
PLC Training IntroPLC Training Intro
PLC Training Intro
 
Choosing the right processor
Choosing the right processorChoosing the right processor
Choosing the right processor
 
Ip so c-30sept2010
Ip so c-30sept2010Ip so c-30sept2010
Ip so c-30sept2010
 
Nobuya Okada presentation
Nobuya Okada presentationNobuya Okada presentation
Nobuya Okada presentation
 
Heart rate monitor system
Heart rate monitor systemHeart rate monitor system
Heart rate monitor system
 

Recently uploaded

按照学校原版(Westminster文凭证书)威斯敏斯特大学毕业证快速办理
按照学校原版(Westminster文凭证书)威斯敏斯特大学毕业证快速办理按照学校原版(Westminster文凭证书)威斯敏斯特大学毕业证快速办理
按照学校原版(Westminster文凭证书)威斯敏斯特大学毕业证快速办理
yizxn4sx
 
按照学校原版(USD文凭证书)圣地亚哥大学毕业证快速办理
按照学校原版(USD文凭证书)圣地亚哥大学毕业证快速办理按照学校原版(USD文凭证书)圣地亚哥大学毕业证快速办理
按照学校原版(USD文凭证书)圣地亚哥大学毕业证快速办理
snfdnzl7
 
1比1复刻澳洲皇家墨尔本理工大学毕业证本科学位原版一模一样
1比1复刻澳洲皇家墨尔本理工大学毕业证本科学位原版一模一样1比1复刻澳洲皇家墨尔本理工大学毕业证本科学位原版一模一样
1比1复刻澳洲皇家墨尔本理工大学毕业证本科学位原版一模一样
2g3om49r
 
按照学校原版(UOL文凭证书)利物浦大学毕业证快速办理
按照学校原版(UOL文凭证书)利物浦大学毕业证快速办理按照学校原版(UOL文凭证书)利物浦大学毕业证快速办理
按照学校原版(UOL文凭证书)利物浦大学毕业证快速办理
terpt4iu
 
一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理
xuqdabu
 
按照学校原版(AU文凭证书)英国阿伯丁大学毕业证快速办理
按照学校原版(AU文凭证书)英国阿伯丁大学毕业证快速办理按照学校原版(AU文凭证书)英国阿伯丁大学毕业证快速办理
按照学校原版(AU文凭证书)英国阿伯丁大学毕业证快速办理
ei8c4cba
 
按照学校原版(Birmingham文凭证书)伯明翰大学|学院毕业证快速办理
按照学校原版(Birmingham文凭证书)伯明翰大学|学院毕业证快速办理按照学校原版(Birmingham文凭证书)伯明翰大学|学院毕业证快速办理
按照学校原版(Birmingham文凭证书)伯明翰大学|学院毕业证快速办理
6oo02s6l
 
一比一原版圣托马斯大学毕业证(UST毕业证书)学历如何办理
一比一原版圣托马斯大学毕业证(UST毕业证书)学历如何办理一比一原版圣托马斯大学毕业证(UST毕业证书)学历如何办理
一比一原版圣托马斯大学毕业证(UST毕业证书)学历如何办理
bttak
 
一比一原版不列颠哥伦比亚大学毕业证(UBC毕业证书)学历如何办理
一比一原版不列颠哥伦比亚大学毕业证(UBC毕业证书)学历如何办理一比一原版不列颠哥伦比亚大学毕业证(UBC毕业证书)学历如何办理
一比一原版不列颠哥伦比亚大学毕业证(UBC毕业证书)学历如何办理
bttak
 
按照学校原版(KCL文凭证书)伦敦国王学院毕业证快速办理
按照学校原版(KCL文凭证书)伦敦国王学院毕业证快速办理按照学校原版(KCL文凭证书)伦敦国王学院毕业证快速办理
按照学校原版(KCL文凭证书)伦敦国王学院毕业证快速办理
terpt4iu
 
按照学校原版(SUT文凭证书)斯威本科技大学毕业证快速办理
按照学校原版(SUT文凭证书)斯威本科技大学毕业证快速办理按照学校原版(SUT文凭证书)斯威本科技大学毕业证快速办理
按照学校原版(SUT文凭证书)斯威本科技大学毕业证快速办理
1jtj7yul
 
按照学校原版(UAL文凭证书)伦敦艺术大学毕业证快速办理
按照学校原版(UAL文凭证书)伦敦艺术大学毕业证快速办理按照学校原版(UAL文凭证书)伦敦艺术大学毕业证快速办理
按照学校原版(UAL文凭证书)伦敦艺术大学毕业证快速办理
yizxn4sx
 
按照学校原版(UVic文凭证书)维多利亚大学毕业证快速办理
按照学校原版(UVic文凭证书)维多利亚大学毕业证快速办理按照学校原版(UVic文凭证书)维多利亚大学毕业证快速办理
按照学校原版(UVic文凭证书)维多利亚大学毕业证快速办理
1jtj7yul
 
一比一原版(ANU文凭证书)澳大利亚国立大学毕业证如何办理
一比一原版(ANU文凭证书)澳大利亚国立大学毕业证如何办理一比一原版(ANU文凭证书)澳大利亚国立大学毕业证如何办理
一比一原版(ANU文凭证书)澳大利亚国立大学毕业证如何办理
nudduv
 
按照学校原版(QU文凭证书)皇后大学毕业证快速办理
按照学校原版(QU文凭证书)皇后大学毕业证快速办理按照学校原版(QU文凭证书)皇后大学毕业证快速办理
按照学校原版(QU文凭证书)皇后大学毕业证快速办理
8db3cz8x
 
一比一原版(TheAuckland毕业证书)新西兰奥克兰大学毕业证如何办理
一比一原版(TheAuckland毕业证书)新西兰奥克兰大学毕业证如何办理一比一原版(TheAuckland毕业证书)新西兰奥克兰大学毕业证如何办理
一比一原版(TheAuckland毕业证书)新西兰奥克兰大学毕业证如何办理
xuqdabu
 
按照学校原版(UST文凭证书)圣托马斯大学毕业证快速办理
按照学校原版(UST文凭证书)圣托马斯大学毕业证快速办理按照学校原版(UST文凭证书)圣托马斯大学毕业证快速办理
按照学校原版(UST文凭证书)圣托马斯大学毕业证快速办理
zpc0z12
 
一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理
nudduv
 
一比一原版(UQ文凭证书)昆士兰大学毕业证如何办理
一比一原版(UQ文凭证书)昆士兰大学毕业证如何办理一比一原版(UQ文凭证书)昆士兰大学毕业证如何办理
一比一原版(UQ文凭证书)昆士兰大学毕业证如何办理
xuqdabu
 
按照学校原版(UPenn文凭证书)宾夕法尼亚大学毕业证快速办理
按照学校原版(UPenn文凭证书)宾夕法尼亚大学毕业证快速办理按照学校原版(UPenn文凭证书)宾夕法尼亚大学毕业证快速办理
按照学校原版(UPenn文凭证书)宾夕法尼亚大学毕业证快速办理
uwoso
 

Recently uploaded (20)

按照学校原版(Westminster文凭证书)威斯敏斯特大学毕业证快速办理
按照学校原版(Westminster文凭证书)威斯敏斯特大学毕业证快速办理按照学校原版(Westminster文凭证书)威斯敏斯特大学毕业证快速办理
按照学校原版(Westminster文凭证书)威斯敏斯特大学毕业证快速办理
 
按照学校原版(USD文凭证书)圣地亚哥大学毕业证快速办理
按照学校原版(USD文凭证书)圣地亚哥大学毕业证快速办理按照学校原版(USD文凭证书)圣地亚哥大学毕业证快速办理
按照学校原版(USD文凭证书)圣地亚哥大学毕业证快速办理
 
1比1复刻澳洲皇家墨尔本理工大学毕业证本科学位原版一模一样
1比1复刻澳洲皇家墨尔本理工大学毕业证本科学位原版一模一样1比1复刻澳洲皇家墨尔本理工大学毕业证本科学位原版一模一样
1比1复刻澳洲皇家墨尔本理工大学毕业证本科学位原版一模一样
 
按照学校原版(UOL文凭证书)利物浦大学毕业证快速办理
按照学校原版(UOL文凭证书)利物浦大学毕业证快速办理按照学校原版(UOL文凭证书)利物浦大学毕业证快速办理
按照学校原版(UOL文凭证书)利物浦大学毕业证快速办理
 
一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理
 
按照学校原版(AU文凭证书)英国阿伯丁大学毕业证快速办理
按照学校原版(AU文凭证书)英国阿伯丁大学毕业证快速办理按照学校原版(AU文凭证书)英国阿伯丁大学毕业证快速办理
按照学校原版(AU文凭证书)英国阿伯丁大学毕业证快速办理
 
按照学校原版(Birmingham文凭证书)伯明翰大学|学院毕业证快速办理
按照学校原版(Birmingham文凭证书)伯明翰大学|学院毕业证快速办理按照学校原版(Birmingham文凭证书)伯明翰大学|学院毕业证快速办理
按照学校原版(Birmingham文凭证书)伯明翰大学|学院毕业证快速办理
 
一比一原版圣托马斯大学毕业证(UST毕业证书)学历如何办理
一比一原版圣托马斯大学毕业证(UST毕业证书)学历如何办理一比一原版圣托马斯大学毕业证(UST毕业证书)学历如何办理
一比一原版圣托马斯大学毕业证(UST毕业证书)学历如何办理
 
一比一原版不列颠哥伦比亚大学毕业证(UBC毕业证书)学历如何办理
一比一原版不列颠哥伦比亚大学毕业证(UBC毕业证书)学历如何办理一比一原版不列颠哥伦比亚大学毕业证(UBC毕业证书)学历如何办理
一比一原版不列颠哥伦比亚大学毕业证(UBC毕业证书)学历如何办理
 
按照学校原版(KCL文凭证书)伦敦国王学院毕业证快速办理
按照学校原版(KCL文凭证书)伦敦国王学院毕业证快速办理按照学校原版(KCL文凭证书)伦敦国王学院毕业证快速办理
按照学校原版(KCL文凭证书)伦敦国王学院毕业证快速办理
 
按照学校原版(SUT文凭证书)斯威本科技大学毕业证快速办理
按照学校原版(SUT文凭证书)斯威本科技大学毕业证快速办理按照学校原版(SUT文凭证书)斯威本科技大学毕业证快速办理
按照学校原版(SUT文凭证书)斯威本科技大学毕业证快速办理
 
按照学校原版(UAL文凭证书)伦敦艺术大学毕业证快速办理
按照学校原版(UAL文凭证书)伦敦艺术大学毕业证快速办理按照学校原版(UAL文凭证书)伦敦艺术大学毕业证快速办理
按照学校原版(UAL文凭证书)伦敦艺术大学毕业证快速办理
 
按照学校原版(UVic文凭证书)维多利亚大学毕业证快速办理
按照学校原版(UVic文凭证书)维多利亚大学毕业证快速办理按照学校原版(UVic文凭证书)维多利亚大学毕业证快速办理
按照学校原版(UVic文凭证书)维多利亚大学毕业证快速办理
 
一比一原版(ANU文凭证书)澳大利亚国立大学毕业证如何办理
一比一原版(ANU文凭证书)澳大利亚国立大学毕业证如何办理一比一原版(ANU文凭证书)澳大利亚国立大学毕业证如何办理
一比一原版(ANU文凭证书)澳大利亚国立大学毕业证如何办理
 
按照学校原版(QU文凭证书)皇后大学毕业证快速办理
按照学校原版(QU文凭证书)皇后大学毕业证快速办理按照学校原版(QU文凭证书)皇后大学毕业证快速办理
按照学校原版(QU文凭证书)皇后大学毕业证快速办理
 
一比一原版(TheAuckland毕业证书)新西兰奥克兰大学毕业证如何办理
一比一原版(TheAuckland毕业证书)新西兰奥克兰大学毕业证如何办理一比一原版(TheAuckland毕业证书)新西兰奥克兰大学毕业证如何办理
一比一原版(TheAuckland毕业证书)新西兰奥克兰大学毕业证如何办理
 
按照学校原版(UST文凭证书)圣托马斯大学毕业证快速办理
按照学校原版(UST文凭证书)圣托马斯大学毕业证快速办理按照学校原版(UST文凭证书)圣托马斯大学毕业证快速办理
按照学校原版(UST文凭证书)圣托马斯大学毕业证快速办理
 
一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理
 
一比一原版(UQ文凭证书)昆士兰大学毕业证如何办理
一比一原版(UQ文凭证书)昆士兰大学毕业证如何办理一比一原版(UQ文凭证书)昆士兰大学毕业证如何办理
一比一原版(UQ文凭证书)昆士兰大学毕业证如何办理
 
按照学校原版(UPenn文凭证书)宾夕法尼亚大学毕业证快速办理
按照学校原版(UPenn文凭证书)宾夕法尼亚大学毕业证快速办理按照学校原版(UPenn文凭证书)宾夕法尼亚大学毕业证快速办理
按照学校原版(UPenn文凭证书)宾夕法尼亚大学毕业证快速办理
 

Electronic System Design Guideline

  • 1. Rev 1.0 – November 2014 System Board Design Guideline http://tgpcorp.com/ System Board Design Guideline Revision : 1.0 TGP Technology Application Co.,ltd Page 1 of 12
  • 2. Rev 1.0 – November 2014 System Board Design Guideline http://tgpcorp.com/ Table of Contents 1 Introduction........................................................................................................................................................ 3 1.1 Purpose..................................................................................................................................................... 3 1.2 Scope........................................................................................................................................................ 3 1.3 Responsibility............................................................................................................................................. 3 1.4 Definition.................................................................................................................................................... 3 1.5 Acronyms................................................................................................................................................... 3 1.6 References................................................................................................................................................ 3 1.7 Templates/Forms.......................................................................................................................................3 2 General Requirements.......................................................................................................................................4 3 Process Flow..................................................................................................................................................... 5 4 Contents............................................................................................................................................................ 6 4.1 System Board Design Request Form........................................................................................................6 4.2 Mechanical Design....................................................................................................................................6 4.3 Parts Selection........................................................................................................................................... 6 4.4 SCH Design............................................................................................................................................... 6 4.5 PCB Design............................................................................................................................................... 8 4.6 Checklist.................................................................................................................................................... 8 4.7 BOM.......................................................................................................................................................... 9 4.8 CPLD Glue Logic Design...........................................................................................................................9 4.9 FPGA Image Diagnostic Physiscal............................................................................................................9 4.10 Lab Ass ................................................................................................................................................... 9 4.11 Board Debug.......................................................................................................................................... 10 4.12 Software Board Support Package..........................................................................................................12 TGP Technology Application Co.,ltd Page 2 of 12
  • 3. Rev 1.0 – November 2014 System Board Design Guideline http://tgpcorp.com/ 1 Introduction 1.1 Purpose To establish System Board Design Process for Board Design Group in TGP. 1.2 Scope The process will apply for Board Design Group in TGP. 1.3 Responsibility Board Level Manager and Engineering Employee 1.4 Definition Not required 1.5 Acronyms TGP: TGP Technology Application Co.,ltd BD: Board Design MEC: Mechanical ASS: Assembly SCH: Schematic PCB: Printed Circuit Board 1.6 References Not required 1.7 Templates/Forms TGP Technology Application Co.,ltd Page 3 of 12
  • 4. Rev 1.0 – November 2014 System Board Design Guideline http://tgpcorp.com/ 2 General Requirements Each release contains:  Schematic & Layout  BOM  Checklist  Gerber  Netlist  Version history  Schematic PDF  CPLD code  FPGA code  Software Board Support Package  Each release must be identified by: Product Name and a Version Number  The version number is formed: [XY]  Which X: is the main Code Version of Board design, for the initial release (default is 1) or major change.  Which Y: is the Sub-code Version of Board design, for the initial release (default is 0) or minor change. TGP Technology Application Co.,ltd Page 4 of 12
  • 5. Rev 1.0 – November 2014 System Board Design Guideline http://tgpcorp.com/ 3 Process Flow The work flows for design, releasing and delivering are depicted as the following: Review SOF Diag User Manual Diagnosis User Diagnosis NG G NG: Not Good G: Good NG NG NG NG NG NG NG G G G G G G G EP Design Request Form SCH Design Interface Design Store Check Mec Design Block Diagam Parts Select Review Parts Selection PCB Design Board Debug Mec Design Review OrderingDraw SCH Create Symbol Cost,Leadtime BOMPlacement Netlist CPLD Code Memory Map Drawing Checklist Order PCB ASS House Review Order Box Review Silk Name Review Receive Boards Check Power Lab Ass Board Debug EP Box Ship to Assembly TGP Technology Application Co.,ltd Page 5 of 12
  • 6. Rev 1.0 – November 2014 System Board Design Guideline http://tgpcorp.com/ 4 Contents 4.1 System Board Design Request Form  Mechanical standard information  All interface selected  Main chip selected 4.2 Mechanical Design  From EP Design Request Form get the information of mechanical standard  PCB file exports the .dxf file  Acad tool imports .dxf file to create mechanical file 4.3 Parts Selection  Checking the store. If yes please select, if no please go to distributor or manufacture  Information need to check when buy parts: quantity, cost and leadtime. Some of the distributors: http://www.digikey.com/ http://www.mouser.com/ http://www.avnet.com/ http://www.arrow.com/ Some of the manufacturers http://www.altera.com/ http://www.exar.com/ http://www.maxim-ic.com/ 4.4 SCH Design  From EP Design Request Form, draws the block diagram  The block diagram must be review before drawing SCH and according the principles below:  maintain visibility  proper functionality  reduce complexity  good looking and easily understandable  indicate current ratings, matching requirements and sensitive nodes TGP Technology Application Co.,ltd Page 6 of 12
  • 7. Rev 1.0 – November 2014 System Board Design Guideline http://tgpcorp.com/  use informative names for components  all input ports put left side and output ports are right side  all components should have respective values like width, length, devices name etc.  put spares and dummys in above/below power rails or put in dotted box  minimize virtual connections as much as possible.  SCH drawing need according the principles below:  put net name of signal must be on standard  All signal name have direction (input, output, bidirectional)  All parts drawing must be set load and no load  File name on each sheet  Minimum number of characters in values  Consistent character size for readability  Schematics printed at a readable scale  All components have reference designators  Every component has a value  Every component has a part name (except resistors, capacitors etc.)  Every net has a name  Special information for a component  Polarized components connections checked  Power and ground pins shown (preferred) or listed for each component  Check hidden power and ground connections (they are the source for many troubles)  Title block completed for each sheet  All test points and jumpers are marked clearly and have reference designator  Check that all required options appear clearly on the drawing  Check connectors and on-board elements pin out  Ensure socket pins are marked if in use  Electronic design consideration:  Connect spare gates inputs or unused inputs to GND or Vcc  Outside world I/O lines filtered for RFI  All outside world I/O lines protected against electro static discharge  Bypass capacitor(s) for each IC  Voltage ratings of components checked TGP Technology Application Co.,ltd Page 7 of 12
  • 8. Rev 1.0 – November 2014 System Board Design Guideline http://tgpcorp.com/  Ensure 3.3 volt parts are 5 volt tolerant where they interface  Verify power sequencing requirements on 5 volt and 3.3 volt rails  Each IC has known or controlled power-up state  Electrolytic and tantalum capacitors checked for no reverse voltage  Ground makes first and breaks last for hot insertion  Check for input voltages applied with power off and CMOS latch-up possibilities  Reset circuit design tested with fast and slow power supply rise and fall time  Check reset behavior in power cycles before the circuit is fully operational  Check all resets for possible reset loops, especially for hot swap operations  Enable halting watchdog timer for testing and diagnostics  Sufficient capacitance on low dropout voltage regulators  Capacitance and fan out limits checked for busses  Check maximum power dissipation at worst-case operating temperatures  Estimate total worst case power supply current  Avoid reverse base-emitter current/voltage on bipolar transistors Note: for more detail read the Schematic Design Guideline 4.5 PCB Design  Import the net list from SCH to PCB file  Get mechanical symbol to PCB file  Place the main parts match with block diagram  Place all parts remain according the main parts  Routing according the principles below:  following group  from important to less important  horizontal and vertical by alternating layer  optimization of each line routing  when deadlock you must remove all line each group and restart routing Note: for more detail read the PCB Design Guideline 4.6 Checklist Using Schematic and PCB checklist form checking the schematic and PCB. Note: for more detail read the Checklist Design Form TGP Technology Application Co.,ltd Page 8 of 12
  • 9. Rev 1.0 – November 2014 System Board Design Guideline http://tgpcorp.com/ 4.7 BOM BOM must be created automatic from SCH tool and correct with standard form. Note: for more detail read the BOM Design Form 4.8 CPLD Glue Logic Design  Create new project  Make Pin assignment: import net list form SCH to .qsf file and top file  Drawing the block diagram and partition the cpld according SCH block diagram  Coding verilog HDL according block diagram  Review  Synthesis using Quartus II of Altera or Vivado of Xilinx  Simulation by ModeSim  Create the Memory Map  On board testing Note: for more detail read the Verilog HDL Design Guideline 4.9 FPGA Image Diagnostic Physiscal  Create new project  Make Pin assignment: import net list form SCH to .qsf file and top file  Drawing the block diagram and partition the FPGA according SCH block diagram  Coding verilog HDL according block diagram  Review  Synthesis using Quartus II of Altera or Vivado of Xilinx  Simulation by ModeSim  Create the Memory Map  On board testing Note: for more detail read the Verilog HDL Design Guideline 4.10 Lab Ass Using Lab Ass form TGP Technology Application Co.,ltd Page 9 of 12
  • 10. Rev 1.0 – November 2014 System Board Design Guideline http://tgpcorp.com/ 4.11 Board Debug  Before Power-Up  Check for short circuit all on power rails. Use DMM to measure resistance between Power rails to GND and between one Power rail to another then fill the reading into following resistance matrix:  Check NL (No Load) components (optional components are not populated on the board)  Check configure jumper  Hardware environment set up  RJ45 cable  UART cable  OCD cable  Power up  Do not turn on the power supply at immediately. Make sure the power supply is connected to a power strip has a switch, or it's had better if it connected to a programmable AC source.  Use DMM to probe at +1.2V  Power up board. Once Voltage reading is stable, check if it's in range from 1.14V-1.26V. If reading out of that range, immediately power off, and then investigate for problem. If it's OK, go to next step TGP Technology Application Co.,ltd Page 10 of 12 Power Rails +3.3V +2.5V +1.8V +1.5V +1.2V +1.1V +0.9V +0.75V GND +3.3V +2.5V +1.8V +1.5V +1.2V +1.1V +0.9V +0.75V No. Parts Name Description Assembly Date Assembly By Check Date Check By Note 1 PT13 RJ11, top, (x = 96 mil,y = 75 mil) 12/12/09 Engineer 12/12/09 2 PT11 RJ45, top, (x = 110 mil, y = 1228mil) 12/12/09 Engineer 12/12/09 3 UT57 OPT, top, (x = 1380 mil, y = 2010 mil) 12/12/09 Engineer 12/12/09 4 RB251 R, Bot, (x = 2548 mil, y = 7056 mil) 12/12/09 Engineer 12/12/09 TGPCorp TGPCorp TGPCorp TGPCorp
  • 11. Rev 1.0 – November 2014 System Board Design Guideline http://tgpcorp.com/  After Power up  Measure all power rails (see board_test_point.pdf for probe points), fill reading to below table and make sure that all value in range set by lower and upper limits.  Measures the voltage ripple on power rails, then fill the reading to below table, verify that all of them are in specified range  Refer to board_test_points_for_ripple_measurement.pdf for probe points  Wrong selected probing points may causes inaccurate reading  Do not use probes with the long grounding wire or tip, noise pickup will be added to measured result  The bandwidth setting for ripple measurement is 20Mhz and ripple amplitude is in term of peak- peak value  Measure all clocks signals (see board_test_points.pdf for probe points) TGP Technology Application Co.,ltd Page 11 of 12 Power Rails Tolerance Lower Limit Upper Limit Reading G/NG +3.3V +/- 5% 3.14 3.47 +2.5V +/- 5% 2.38 2.63 +1.8V +/- 5% 1.71 1.89 +1.5V +/- 5% 1.43 1.58 +1.2V +/- 5% 1.14 1.26 +1.1V +/- 5% 1.05 1.16 +0.9V +/- 5% 0.86 0.95 +0.75V +/- 5% 0.71 0.79 Power Rails G/NG +3.3V +/- 2% 66 +2.5V +/- 2% 50 +1.8V +/- 2% 36 +1.5V +/- 2% 30 +1.2V +/- 2% 24 +1.1V +/- 2% 22 +0.9V +/- 2% 18 +0.75V +/- 2% 15 Tolerance Max(%) Limit (mVp-p) Reading (mVp-p)
  • 12. Rev 1.0 – November 2014 System Board Design Guideline http://tgpcorp.com/  DDR clock speed depends on configuration  These steps could be eliminated to save time when working on large amount of board.  It need to be performed on the first board, when having bug or need data for statistics purposes 4.12 Software Board Support Package  Download the BSP from Manufacture's CPU  Change some interface match with new board design  CPU loading: please use the CPU Loading Guideline TGP Technology Application Co.,ltd Page 12 of 12 Clock Name Value Reading G/NG CLK_SYS_38M88 38.88MHZ CLK_GBE_125M 125MHZ CLK_OCN_38M88 38.88MHZ CLK_CPU_66M66 66.66MHZ CLK_DS1_2M048 2.048MHZ CLK_DS3_12M288 12.288MHZ CLK_DDRTOP_155M52 155.52MHZ CLK_DDRBOT_155M52 155.52MHZ