Sections
You are here: Home Documents & Tools Design Guidelines & Tools & Scripts ITU VLSI LAB Schematic Pin Naming Guidelines

ITU VLSI LAB Schematic Pin Naming Guidelines

Use ONLY Capital Letters for pin name. This will prevent missspelling problems.
Capital letters are also easier to read on the screen as well as on the print outs.
The exception to this rule are:

  1. If the pin name contains a common unit. Example: CLK_10MHz, IN_dB
  2. If the pin name contains a magnitude informarion. Example: IB10u, VREF100m
  3. if the pin name contains ' p ' to denote period. Example: VREF1p2

1. Input Pins
Build your schematic by placing the input pins far left side of the schematic.
Name the pins consistent with their roles within the circuit. Example: CLK, RST, ENB, IN, VB
Use V or I prefixes to denote the nature of the signal (voltage or current).
The input pins can be named: IN, VIN or IIN.
Positive input has to be named with the suffix P or _P. Example : INP
Negative input has to be name with the suffix M or _M. Example : INM

2. Output Pins
Build your schematic by placing the output pins far right side of the schematic.
Use V or I prefixes to denote the nature of the signal (voltage or current).
The output of the block can be named: OUT, VOUT or IOUT.
It is possible to add explanatory suffix or prefixed to the name. Example OUTRF or RFOUT
Positive output has to be name with the suffix P or _P. Example : VOUTP
Negative output has to be name with the suffix M or _M. Example : VOUTM

3. Supply Pins
Do NOT USE GLOBAL SIGNAL (gnd!, vdd!, etc...) for supply name.
The supply pins should be input type and not inout type.
Inout type supply pins prevent the schematic checks to detect opens.
Build your schematic by placing the supply pins far left side of the schematic.
The supply pins can be named : AVDD, AGND, DVDD, DGND
Consult to your design lead for any other supply name.

4. InOut Pins
Try to avoid the use of inout pins.
You can use inout pins for passive device terminals, switch terminals, current summing/subtracting nodes.
Consult design lead before assigning an inout pins.

5. Pin Name Suffixes/Prefixes
The suffixes of prefixes can be added to any name.
It should either be separated with an underscore or not separated at all. Example: RFOUT or RF_OUT

6. Digital Inverted Signal Pin Name
The inverted signal of the logic signal X should be named X_B or XB.

7. Input Current Bias Pin Name
The input current bias pin should have the following format:
IB_DiodeTransistorType_CurrentLevel
Example: IBN5u
This pin is the name of 5uA bias current coming from the positive supply and going through a diode connected NMOS transistor.
Bus notation of the Current Bias Pins is allowed.
Example: IBN5u<1:0>
Allowed current bias levels are 1uA, 2uA, 5uA, 10uA, 100uA. Consult with the design lead for different current bias level inputs.

8. Output Current Bias Pin Name
The input current bias pin should have the following format:
IB_DiodeTransistorType_CurrentLevelO
Example: IBN5uO

9. Enable Signal Pin Name
The block is enabled and disabled with ENB signal. If ENB is logic one block is enabled. If ENB logic zero block is disabled.

10. Pin Name connecting to Chip Pad
Any pin connecting to the Chip Pad should be named: X_PAD
This is needed to ease ESD protection checks.

Document Actions
« July 2018 »
July
MoTuWeThFrSaSu
1
2345678
9101112131415
16171819202122
23242526272829
3031