Bird
0
0
PCB Designbi_tool~10 mins

Route planning for two-layer board in PCB Design - Interactive Code Practice

Choose your learning style9 modes available
Practice - 5 Tasks
Answer the questions below
1fill in blank
easy

Complete the code to select the correct layer for routing on a two-layer PCB.

PCB Design
route_layer = '[1]'
Drag options to blanks, or click blank then click option'
AInner1
BTop
CBottom
DInner2
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing inner layers which do not exist on a two-layer board.
Selecting only the Bottom layer without considering the Top.
2fill in blank
medium

Complete the code to define the via type used to connect Top and Bottom layers.

PCB Design
via_type = '[1]'
Drag options to blanks, or click blank then click option'
AMicrovia
BBlind via
CBuried via
DThrough-hole via
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing blind or buried vias which are used in multi-layer boards.
Selecting microvias which are typically for HDI boards.
3fill in blank
hard

Fix the error in the routing direction assignment for the Bottom layer.

PCB Design
if layer == 'Bottom':
    routing_direction = '[1]'
Drag options to blanks, or click blank then click option'
AVertical
BHorizontal
CDiagonal
DRandom
Attempts:
3 left
💡 Hint
Common Mistakes
Assigning horizontal routing on both layers causing crossing.
Using diagonal or random routing which is not standard practice.
4fill in blank
hard

Fill both blanks to define the routing directions for Top and Bottom layers.

PCB Design
routing_directions = {
    'Top': '[1]',
    'Bottom': '[2]'
}
Drag options to blanks, or click blank then click option'
AHorizontal
BVertical
CDiagonal
DRandom
Attempts:
3 left
💡 Hint
Common Mistakes
Assigning the same direction to both layers.
Using diagonal or random directions which complicate routing.
5fill in blank
hard

Fill all three blanks to create a dictionary mapping layers to their routing directions and via type.

PCB Design
routing_plan = {
    'Top': '[1]',
    'Bottom': '[2]',
    'Via': '[3]'
}
Drag options to blanks, or click blank then click option'
AHorizontal
BVertical
CThrough-hole via
DBlind via
Attempts:
3 left
💡 Hint
Common Mistakes
Mixing up via types or routing directions.
Using blind vias which are not applicable here.