IRIG-B Analyzer
Product Information
Specifications
The product is an IRIG-B time sync device commonly used in
Power, Industrial Automation, and Control Industries.
- Signal Type: IRIG-B
- Bit Rate: 100 Hz
- Bit Time: 10 ms
- Bits per Frame: 100
- Frame Time: 1000 ms
- Frame Rate: 1 Hz
Product Usage Instructions
1. Modulation Types
The IRIG-B time sync device offers three different modulation
types:
- DCLS: Maximum Transmission Distance: <
100m, Accuracy: < 100 ns - AM: Maximum Transmission Distance: <
300m - Modified Manchester: Maximum Transmission
Distance: < 300m, Accuracy: < 100 ns
2. Carrier Frequency and Coded Expressions
The IRIG-B format code consists of the modulation type, carrier
frequency, and coded expressions.
Carrier Frequency Options:
- x is the modulation type
- y is the carrier frequency
- z is the coded expressions or information within the IRIG
message
FAQ (Frequently Asked Questions)
Q: What is the purpose of IRIG-B time sync?
A: IRIG-B time sync is used for precise time synchronization in
Power, Industrial Automation, and Control Industries to ensure
accurate coordination of operations.
Q: How do I set up the IRIG-B time sync device?
A: To set up the device, refer to the user manual for specific
instructions on connecting and configuring the IRIG-B time sync
device based on your application requirements.
Q: Can the IRIG-B time sync device be used in harsh industrial
environments?
A: Yes, the IRIG-B time sync device is designed to withstand
harsh industrial environments and operate reliably under
challenging conditions.
A Guide to IRIG-B
(Almost) Everything You Need to Know About IRIG-B Time Sync
Introduction
The Inter-Range Instrument Group (IRIG) time code, is a range of standard time code formats which are used to transfer timing information (time, date, quality, and so on) from a GPS/Atomic clock to connected slave devices. With the IRIG standard, first being drafted in 1956 and accepted in 1960, it is now a well-defined timing signal which has been widely adopted and improved over the years. The applications for IRIG’s time codes range from synchronising substation automation systems to military communications and marine measurement equipment. With six defined formats to select from, IRIG has created a flexible and accurate timing format to work across all industries. The following figure shows the complete range of IRIG time code formats.
Figure 1. IRIG Formats Sourced from IRIG Standard 200-04
The time code that is worth focusing on is the IRIG-B format. IRIG-B is the most common version used within the Power, Industrial Automation and Control Industries. See the preceding figure, IRIG-B is a 1 kHz signal which contains 100 bits of data, each transmitted over a 10 ms time frame, taking a total time of 1 second for a complete transmission.
The following table summarises how IRIG-B transmits data.
Table 1. IRIG-B Time Code
Code
Bit Rate
IRIG-B
100 Hz
Bit Time 10 ms
Bits per Frame 100
Frame Time 1000 ms
Frame Rate 1 Hz
Within IRIG-B, there are a range of options available to make up the complete signal. The first is the modulation type.
White Paper
© 2025 Microchip Technology Inc. and its subsidiaries
DS50003852A – 1
(Almost) Everything You Need to Know About IRIG-B Time Sync
Table of Contents
Introduction……………………………………………………………………………………………………………………………………………………… 1
1. IRIG-B Modulation Types……………………………………………………………………………………………………………………………. 3
2. Carrier Frequency……………………………………………………………………………………………………………………………………….4
3. Coded Expressions…………………………………………………………………………………………………………………………………….. 5
4. IRIG-B Signal – Key Properties…………………………………………………………………………………………………………………….. 7
5. Control Functions…………………………………………………………………………………………………………………………………….. 10 5.1. AFNOR NFS 87-500 Extensions………………………………………………………………………………………………………..10 5.2. IEEE C37.118.1 (superseded IEEE 1344 and C37.118) Extensions……………………………………………………..10 5.3. Time Quality………………………………………………………………………………………………………………………………….. 11 5.4. Continuous Time Quality (CTQ)……………………………………………………………………………………………………….12
6. Installation Recommendations………………………………………………………………………………………………………………….13 6.1. Cable Type: Shield Twisted Pair (STP) vs Coaxial………………………………………………………………………………13 6.2. Terminating Resistor……………………………………………………………………………………………………………………… 13 6.3. IRIG-B00X Loading Recommendations…………………………………………………………………………………………… 16 6.4. IRIG-B12X Loading Recommendations…………………………………………………………………………………………… 18 6.5. Fiber Installations……………………………………………………………………………………………………………………………18
7. Programmable Pulses……………………………………………………………………………………………………………………………….19
8. Summary…………………………………………………………………………………………………………………………………………………. 20
Microchip Information……………………………………………………………………………………………………………………………………. 21 Trademarks……………………………………………………………………………………………………………………………………………… 21 Legal Notice………………………………………………………………………………………………………………………………………………21 Microchip Devices Code Protection Feature………………………………………………………………………………………………21
White Paper
© 2025 Microchip Technology Inc. and its subsidiaries
DS50003852A – 2
(Almost) Everything You Need to Know About IRIG-B Time Sync IRIG-B Modulation Types
1. IRIG-B Modulation Types
IRIG-B has the following three different modulation types:
· Direct Current Level Shift (DCLS)–typically this is a 0 5 Vdc pulse width modulated signal, where the different pulse widths represent coded data. This is the most common modulation method used today due to its high accuracy (< 100 ns at the port). An example of a DCLS signal is shown by the yellow trace in the following figure.
· Amplitude Modulated (AM)–modulated with a 1 kHz sine wave carrier signal with a 3:1 ratio. This signal has no DC content. This made AM popular in the past as it allowed the signal to be transmitted over long distances. Due to the low signal accuracy (< 2 microseconds at the port), AM is no longer the signal of choice. An example of an AM IRIG-B signal can be seen on the green trace in the following figure.
· Modified Manchester Modulation–is the least common modulation type for IRIG-B. Using a 1 kHz square wave with phase modulation rather than DC level shift, this signal contains no DC bias. This allows for transmission over long distances, while maintaining a high accuracy (< 100 ns).
Figure 1-1. Comparison Between AM IRIG-B and DCLS IRIG-B
The following table lists the accuracy and transmission characteristics of each modulation type.
Table 1-1. Modulation Properties for IRIG-B
Modulation Type
Maximum Transmission Distance Accuracy (at clock port)
0
DCLS
< 100m
< 100 ns
1
AM
< 300m
< 2 µs
2
Modified Manchester
< 300m
< 100 ns
The number in front of these modulation types (0, 1 and 2) make up the IRIG-B format code, which is generally presented as IRIG-Bxyz or Bxyz. In this code, x is the modulation type, y is the carrier frequency and z is the coded expressions or information that is included within the IRIG message.
To make up the full expression, we must now look at the different options for the carrier frequency and the coded expression.
White Paper
© 2025 Microchip Technology Inc. and its subsidiaries
DS50003852A – 3
(Almost) Everything You Need to Know About IRIG-B Time Sync Carrier Frequency
2. Carrier Frequency
For IRIG-B, the carrier frequency depends on the modulation type that is used. For example, in the case of a DCLS modulation, there is no carrier wave form. Therefore, there is no carrier frequency. In the case of AM, there is a 1 kHz sine wave used to transmit the signal over extended distances. The following are the two common carriers in IRIG-B: · 1 kHz Carrier–AM and Modified Manchester both commonly use a 1 kHz carrier · No Carrier–DCLS requires no carrier frequency The following are the three common IRIG-B formats: · IRIG-B00z–a DCLS IRIG-B signal with no carrier · IRIG-B12z–an Amplitude Modulated (AM) signal with a 1 kHz carrier sine wave · IRIG-B22x–the modified Manchester modulation type with a 1 kHz square wave carrier The final section of the IRIG-B code to consider is the Coded Expressions.
White Paper
© 2025 Microchip Technology Inc. and its subsidiaries
DS50003852A – 4
(Almost) Everything You Need to Know About IRIG-B Time Sync Coded Expressions
3. Coded Expressions
To understand the different coded expressions, we must first define the acronyms used in IRIG-B.
The following table lists the acronyms and its definition.
Table 3-1. Acronym Definitions for IRIG-B Coded Expression
Acronym
Name
Definition
BCDTOY BCDYEAR CF
Binary Coded Decimal Time of Year
Binary Coded Decimal Year
Control Function
BCDTOY contains the following information–seconds, minutes, hours and day of year
BCDYEAR contains the year value (0 99)
Control functions are a blank section of the IRIG-B code that can be filled with user defined control fields. For more information, see the IEEE C37.118.1 (superseded IEEE 1344 and C37.118) Extensions section.
SBS
Straight Binary
SBS counts from 0 to 86,399. This is the number of seconds that have passed during
Seconds
the day. This can be used to get time of day also, and is sometimes used as a check.
With an understanding of the different acronyms, we can now look at the seven data options available to make up the IRIG-B time code. The following table lists the options.
Table 3-2. IRIG-B Coded Expressions
Code
Expression
0
BCDTOY, CF, SBS
1
BCDTOY, CF
2
BCDTOY
3
BCDTOY, SBS
4
BCDTOY, BCDYEAR, CF, SBS
5
BCDTOY, BCDYEAR, CF
6
BCDTOY, BCDYEAR
7
BCDTOY, BCDYEAR, SBS
Details Seconds, Minutes, Hours, Day of Year, Control functions and Straight binary seconds Seconds, Minutes, Hours, Day of Year and Control functions Seconds, Minutes, Hours and Day of Year Seconds, Minutes, Hours, Day of Year and Straight binary seconds Contains; Seconds, Minutes, Hours, Day of Year, Year, Control functions and Straight binary seconds Contains; Seconds, Minutes, Hours, Day of Year, Year and Control functions Contains; Seconds, Minutes, Hours, Day of Year and Year Contains; Seconds, Minutes, Hours, Day of Year, Year and Straight binary seconds
The most common option for each of these expressions is code 4, which contains all the timing information and control fields. It ensures that no matter what device you use, it can receive the information that it requires to sync to the master clock. For the devices that do not need the extra information, this must be discarded by the slave device.
This brings up to the complete IRIG-B formats;
· IRIG-B004 –a DCLS IRIG-B signal with no carrier
· IRIG-B124–an Amplitude Modulated (AM) signal with a 1 kHz carrier sine wave
· IRIG-B224–the modified Manchester Modulation type with a 1 kHz square wave carrier
The following figure shows the details that we have discussed in the preceding sections. It perfectly summarizes all the options available in the IRIG range.
White Paper
© 2025 Microchip Technology Inc. and its subsidiaries
DS50003852A – 5
Figure 3-1. IRIG Code Reference Guide
(Almost) Everything You Need to Know About IRIG-B Time Sync Coded Expressions
Note:Sourced from IRIG Standard 200-04
White Paper
© 2025 Microchip Technology Inc. and its subsidiaries
DS50003852A – 6
(Almost) Everything You Need to Know About IRIG-B Time Sync IRIG-B Signal – Key Properties
4. IRIG-B Signal – Key Properties
The physical IRIG-B signal is made up of several key properties. It is not essential to know the properties, but it does help in the overall understanding of how the timing signal works. It is also useful if you ever have to look at an IRIG-B signal on an oscilloscope (use the IRIG-B analyser it is a lot easier!).
The first point we are interested in is the reference marker which is found at the start of the signal. In the case of a DCLS signal, this reference marker is an 8 ms pulse that has its rising edge at the second mark (when the second starts). This 8 ms pulse marks the start of the IRIG-B code and gives a second pulse reference for a slave equipment to align to.
The easiest way to find the on-time reference marker is to look for the two 8 ms pulses which are side by side. The first is the end of the trailing IRIG-B frame, and the second is the on-time marker starting the new IRIG-B frame.
The following figure shows an example of this pulse.
Figure 4-1. 8 ms Reference Marker Shows the Start of the IRIG-B Frame
Note:Sourced from the IRIG Standard 200-04
From the reference marker come the binary coded decimals which are split into ten 8-bit groups, each divided by 8 ms position identifiers (P1 to P0). The data contained in these blocks are coded using different pulse widths to represent either a binary 0 or a binary 1. Note:In the preceding figure, a binary 0 is represented by a 2 ms pulse and a binary 1 by a 5 ms pulse.
Taking all the bits between the position identifiers, you can convert binary to a decimal value to get the correct time and date.
Note:The seconds, minutes, hours and year field are broken into two 4-bit sections. The first four bits represent decimals 0 9 with the next four bits representing the 10s of that number, that is, 10s of seconds 0, 10, 20, 30, 40 and 50. See the following figure for the complete details.
White Paper
© 2025 Microchip Technology Inc. and its subsidiaries
DS50003852A – 7
Figure 4-2. Complete IRIG-B Signal with Data Listed
(Almost) Everything You Need to Know About IRIG-B Time Sync IRIG-B Signal – Key Properties
Note:Sourced from IRIG Standard 200-04
White Paper
© 2025 Microchip Technology Inc. and its subsidiaries
DS50003852A – 8
(Almost) Everything You Need to Know About IRIG-B Time Sync IRIG-B Signal – Key Properties
Table 4-1. Break Down of IRIG-B Data vs Bit Number
Bit# Value Definit Bit# Value Definit Bit#
ion
ion
0
Pr – Ref Mark 20
1
Hours 40
1
1
Secon 21
2
(0-23) 41
ds
(0-59)
2
2
22
4
42
3
4
23
8
43
4
8
24
Unuse
44
d
5
Unuse
25
10
45
d
6
10
26
20
46
7
20
27
Unused
47
8
40
28
48
9
P1 – Position ID 29
P3 – Position ID 49
10
1
11
2
12
4
13
8
Minute 30
1
s
31
2
(0-59)
32
4
33
8
Day of 50
year 51
(1 366)
52
53
14
Unuse
34
Unuse
54
d
d
15
10
35
10
55
16
20
36
20
56
17
40
37
40
57
18
Unused
38
80
58
19
P2 – Position ID 39
P4 – Position ID 59
Value
100 200
Definit Bit# ion
Day of 60 year 61 (1 366)
Unused
62
63
64
65
66
67
68
P5 – Position ID 69
1
Year 70
2
(0-99) 71
4
72
8
73
Unuse
74
d
10
75
20
76
40
77
80
78
P6 – Position ID 79
Value
0 0
Definit Bit# ion
Contro 80
l
81
Functi
ons
0
82
0
83
0
84
0
85
0
86
0
87
0
88
P7 – Position ID 89
0
Contro 90
0
l
91
Functi
0
ons 92
0
93
0
94
0
95
0
96
0
97
0
98
P8 – Position ID 99
Value
1 2
4 8 16
Definit ion
Straigh t Binary Secon ds (0-863 99)
32
64 128 256 P9 512 1024 2048 4096 8192
16384 32768 65536 Unused P0 – Position ID
Note:Data from IRIG Standard 200-04 and Wikipedia
White Paper
© 2025 Microchip Technology Inc. and its subsidiaries
DS50003852A – 9
(Almost) Everything You Need to Know About IRIG-B Time Sync Control Functions
5. Control Functions
Within the IRIG-B signal, there are 16 bits available for user defined bits, which are outside of the IRIG standards. These control functions can contain several key fields which can tell you the health of the clock, if a leap second is pending or the daylight savings offset. The two key standards that define what these control bits should be are the AFNOR and C37.118.1 standards. Let us look at what each of the standards offers in terms of control bits.
5.1 AFNOR NFS 87-500 Extensions
The AFNOR standard is a French standard that is very similar to the IRIG-B code, with additional information about the day of week, month and day of month. Even though, this standard is not widely adopted in the power industry. This standard is still supported by most clock vendors.
The following figure shows the makeup of the AFNOR signal with the extra fields added.
Figure 5-1. IRIG-B Code with AFNOR Enabled
Note:Sourced from AFNOR NFS 87-500 Standard
5.2 IEEE C37.118.1 (superseded IEEE 1344 and C37.118) Extensions
The IEEE® C37.118.1 standard for Synchrophasor Measurements for Power Systems was released in 2011, superseding the previous standard C37.118 (2005) and the IEEE 1344 (1995) standards. Each of these standards were released and improved to keep up with the need for real time monitoring of parameters such as current, frequency, load, voltage, and so on to avoid blackouts. With the introduction of Phasor Measurement Units (PMUs), the need for high accuracy and reliable time stamping became a strict requirement when recording and comparing samples. Timing errors between two locations due to an unsynchronised clock can result in false tripping, causing operators to make incorrect and potentially costly decisions.
White Paper
© 2025 Microchip Technology Inc. and its subsidiaries
DS50003852A – 10
5.3
(Almost) Everything You Need to Know About IRIG-B Time Sync Control Functions
With IRIG-B being a one-way signal, that is, no feedback to the clock from the slave, additional fields must be added to the IRIG-B code to allow the slave devices to decide if the timing source meets their accuracy requirements, and to stop operating if the reported accuracy is too low. This brought about the use of the control fields by the IEEE standards, with the fields in the following table being added to the signal.
Table 5-1. Overview of the Control Bits Added in the IEEE Specifications
Bit#
Value
Definition
60
0
Leap Second Pending (LSP)–This field becomes a 1 up to 59 seconds before a leap is inserted or deleted. Then, it returns to 0 after the event.
61
0
Leap Second (LS) –0 = Add a Second (most common) and 1 = Subtract a Second
62
0
Daylight Saving Pending (DSP)–This field becomes a 1 up to 59 seconds before a DST event. Returns to 0 after the event.
63
0
Daylight Savings Time (DST) –Becomes 1 during DST.
64
0
Time Offset sign –0 = + and 1 = –
65
1
66
2
67
4
Time Offset –This is the offset from the IRIG-B time to UTC time that is, the local time offset (+12 hr for NZ). Taking this offset, and the IRIG time you can get the UTC time. That is, IRIG time 12 hr = UTC time
68
8
69
P7 –Position ID
70
0
Time offset 0.5 hours –0 = No offset and 1 = 0.5-hour offset
71
1
72
2
Time Quality bit–This is a 4-bit code representation of the approximate clock time error from UTC. See Table 5-2 for the full range of values.
73
4
74
8
75
0
Parity–This is the parity for preceding bits. Acts as a check to ensure that the preceding data makes sense. The parity bit ensures that an even parity is generated.
76
1
77
2
Continuous Time Quality–This is a 3-bit code representation of the estimated time error in the transmitted message. See Table 5-3 for the full range of values.
78
4
79
P8 –Position ID
Time Quality
The Time Quality (TQ) field gives an indication of the time accuracy of the IRIG-B signal at the “on time” point relative to UTC. When in a Locked state, this value remains at 0, and will only change when the clock loses lock with the satellite constellations, entering holdover.
Table 5-2. TQ Field Values and Definition
Value
Definition
0
Clock is locked to a UTC traceable source
1
Time is within < 1 ns of UTC
2
Time is within < 10 ns of UTC
3
Time is within < 100 ns of UTC
4
Time is within < 1 µs of UTC
5
Time is within < 10 µs of UTC
6
Time is within < 100 µs of UTC
7
Time is within < 1 ms of UTC
8
Time is within < 10 ms of UTC
9
Time is within < 100 ms of UTC
10
Time is within < 1s of UTC
White Paper
© 2025 Microchip Technology Inc. and its subsidiaries
DS50003852A – 11
(Almost) Everything You Need to Know About IRIG-B Time Sync Control Functions
Table 5-2. TQ Field Values and Definition (continued)
Value
Definition
11
Time is within < 10s of UTC
15
Fault–Clock failure, time is not reliable
5.4 Continuous Time Quality (CTQ)
The CTQ field gives an indication of the time accuracy of the IRIG-B signal at the “on time” with respect to UTC for each IRIG-B message. CTQ is added to the IRIG-B signal to give an indication of accuracy when in sync as the Time Quality Indicator always shows 0.
This field is not available in the IEEE 1344 standard, being added to the later C37.118 standard. The following table lists the available values.
Table 5-3. Available CTQ Field Values and Definition
Value
Definition
0
Not used (indicates code from previous version of standard)
1
Estimated maximum time error < 100 ns
2
Estimated maximum time error < 1 µs
3
Estimated maximum time error < 10 µs
4
Estimated maximum time error < 100 µs
5
Estimated maximum time error < 1 ms
6
Estimated maximum time error < 10 ms
7
Estimated maximum time error > 10 mS or time error unknown
White Paper
© 2025 Microchip Technology Inc. and its subsidiaries
DS50003852A – 12
(Almost) Everything You Need to Know About IRIG-B Time Sync Installation Recommendations
6. Installation Recommendations
When installing and designing an IRIG-B network, there are a range of factors that must be considered.
6.1 Cable Type: Shield Twisted Pair (STP) vs Coaxial
The most common implementations of IRIG-B across the world use coaxial cable as the transmission medium. Generally, RG58 cabling is used to carry both AM and DCLS signals, as it is easy to wire, easy to clip on termination resistors and has good shielding characteristics.
The next most common is to use Shielded Twisted Pair (STP) cabling like that found in a standard Ethernet cable except with a braided shield around the outside of the cable. STP has several benefits including high transmission rates, good shielding characteristics (especially with balanced pairs) and low capacitance characteristics.
In the case of the transmission of IRIG-B, which one is better?
The answer is STP, but why?
The key reason, as to why STP is better than coax, is the lower cable capacitance.
For a DCLS signal being transmitted over a long distance, the cable capacitance becomes important, as a high capacitance causes the signals edges to become rounded. The following figure shows the effects of a high cable capacitance with the rising and falling edges of the IRIG-B signal starting to become rounded. This rounding not only affects the signals accuracy, but may also cause some IEDs to falsely trip, or to reject the signal completely.
The increased cable capacitance also limits the overall distance that you can transmit the signal before needing to regenerate this. In the case of RG58 cabling, it is recommended that distances greater than 50m have a signal repeater installed to regenerate the signal. For STP, this distance increases up to 100m before regeneration is required.
Figure 6-1. Signal Rounding Caused by the Capacitance of a Coaxial Cable
6.2
6.2.1
Terminating Resistor
DC Level Shift (DCLS)
When installing an IRIG-B run, always install a terminating resistor at the end of the cable run. Even though IRIG-B is a relatively low frequency signal (1 kHz), it still contains high frequency components which can result in short wavelength signal reflections. Adding a terminating resistor to the end of the line stops this from occurring, and ensures that devices along the IRIG-B run are not disrupted. It also helps to dampen overshoot for high drive lines.
The following figure shows the effects of an unterminated line.
White Paper
© 2025 Microchip Technology Inc. and its subsidiaries
DS50003852A – 13
Figure 6-2. Un-Terminated Line vs a Terminated Line
(Almost) Everything You Need to Know About IRIG-B Time Sync Installation Recommendations
Selecting a termination resistor for a DCLS cable run is quite simple, you just need to match the resistor to the impedance of the cable.
For a shielded twisted pair cabling, the cable impedance is usually 120 (For example, Belden 9841). For coaxial cable, it depends on what type of cable you use, as to the terminating resistor. For RG58, you would expect to use a 50 terminating resistor, and for RG59 a 75 resistor.
When selecting a resistor, you must consider the power rating. As DCLS is generally a 5 Vdc signal,
6.2.2
you can calculate the power rating easily using in the E24 (5%) range covers most of the requirements.
. Resistors above a 0.5W rating
Note:Remember to take the terminating resistor into account when calculating the bus loading, to ensure you do not overload an IRIG-B output.
Amplitude Moduled (AM) IRIG-B
Selecting a terminating resistor for AM IRIG-B is slightly different to that of a DCLS signal. It is better to think of the terminating resistor as a voltage divider, which is used to match the line voltage to the input requirements of the slave devices.
For example, you can see that the following figure shows that the terminating resistor is attached across the line, at the end of the IRIG-B bus. By attaching it here, it is effectively creating a divider for which the ratio is defined by the total resistance of the line, as well as the clocks’ internal resistance.
White Paper
© 2025 Microchip Technology Inc. and its subsidiaries
DS50003852A – 14
(Almost) Everything You Need to Know About IRIG-B Time Sync Installation Recommendations
Figure 6-3. Example: Implementing a Termination Resistor at the End of an IRIG-B Bus
Before starting this calculation, you must know the following information: 1. The internal impedance of the clock’s output.
In the case of Microchip’s power utility timing products’ range is 120. 2. The input impedance of each IED that is connected to the IRIG-B bus. For the most of relays, the
range is in ks. For example, we assume that all relays have a 6 k input impedance. This can be found on most of the relay manufacturers data sheets. 3. The input voltage requirements of the IEDs: This is where you must determine the maximum voltage input that the relay allows. This can be anywhere between 5 to 10 Vdc. This can be found on most of the relay manufacturers data sheets. 4. The output voltage of the clock: In the case of Microchip’s power utility timing products, this is 8Vpeak to peak. Now that you have this information, the first step is to calculate the total load on the IRIG-B bus. This can be done by adding together all the input impedances of the slave devices. As they are connected in parallel, we would expect the equation to look like this:
Where: · RL is the total calculated load · R1 to Rn are the input impedances of the slave devices In our example, we have 5 protection relays each with an input impedance of 6 k. This makes our equation:
Solving for RL:
Now that we know what RL is, we can work out the required terminating resistor by using the following equation:
White Paper
© 2025 Microchip Technology Inc. and its subsidiaries
DS50003852A – 15
(Almost) Everything You Need to Know About IRIG-B Time Sync Installation Recommendations
Where: · Vreq is the minimum required voltage for the slave device to operate · Vout is the AM IRIG-B output voltage · Rs is the output Impedance of the AM IRIG-B output · RL is the total calculate load · Rterm is the value we are solving for, which is the terminating resistor In this example, we will use the following values: · Vreq = 6 Vdc · Vout = 8Vpeak to peak · Rs = 120 · RL = 1,200 This gives us the following calculation:
From the E24 resistor range, the closest match is a 510 resistor that is sufficient to achieve the required voltage level.
6.3 IRIG-B00X Loading Recommendations
A question that is commonly asked is “how many Intelligent Electronic Devices (IEDs) can a single DCLS output drive”? This question is almost always answered with “well it depends on the IEDs and the loading…”
So, how do you calculate how many devices can be run off a single output?
You first need to know the following information:
· What is the drive power of the clocks output? For Microchip’s power utility timing products, this is commonly 150 mA.
· What is the input impedance of the IED? Or what is the current drain of the IED? These parameters should be available in the vendors data sheets.
· The distance between the 1st IED and the last IED that you want to synchronise.
Once you have this information, the calculation is quite simple.
To show how to do this calculation, let us see an example and apply the following equation:
Where:
White Paper
© 2025 Microchip Technology Inc. and its subsidiaries
DS50003852A – 16
(Almost) Everything You Need to Know About IRIG-B Time Sync Installation Recommendations
· IL is the total current load · I1 to In is the current drain of each IED on the IRIG-B bus · Vs is the supply voltage from the clock (typically 5 Vdc) · Rterm is the terminating resistor which matches the cable impedance (120 for shielded twisted
pair cabling)
The first step to starting this calculation is to know what load each IED is going to put on the IRIG-B line. This is different for each manufacturer.
To find this data, you must look in the datasheet of the IED for the IRIG-B or time sync section. Here, you generally find the input voltage range (5 Vdc) and either the input impedance (ks) or the current load (mA).
If the datasheet is nice enough to have the load current, this is your I1 value. If it only gives you the input impedance, you can calculate the current load using the following formula:
Where · V is the source voltage (5 Vdc) · R is the input impedance of the IED For this example, we use 25 protection relays with an input impedance of 5 k. This means that an each IED has a current burden of:
Across 25 relays, this comes to a total of 25 mA loading. This then brings us to the main equation:
Great! Now, we know the total loading of the relays on the IRIG-B output. The next point is to check that this IL is not larger than the clocks drive power. As Microchip’s power utility timing products, supply a 150 mA drive power, this leaves 83 mA to spare.
Great, so does it mean I can add another 80 relays to this IRIG-B line?
Yes, technically you can add a further 80 relays to this output, but first you need to consider the total cable length between the clock and the last relay. If the cable length is getting greater than 50m, it is recommended that you either split the remaining relays off onto another output or use a signal repeater to regenerate this signal.
There are several reasons for this suggestion. The first is that after 50m of transmission, the square IRIG-B signal might start to show rounded edges as the cable capacitance starts to degrade the signal quality. It might even start to degrade to a point where IEDs reject it as a valid signal, or the signal accuracy decreases due to the rounded rising and falling signal edges.
To correct this issue, you can install a simple signal repeater to regenerate the signal, giving much sharper rising and falling edges, filtering out the noise and adding in an isolation barrier.
The second point to think about is the accumulated propagation delay of the signal as it passes down a long piece of wire. For Belden 9841 shielded twisted pair cabling, the propagation delay is 5.25 ns/m. Over 50m, this adds to 262.5 ns of delay. For most applications, this is minimal, especially
White Paper
© 2025 Microchip Technology Inc. and its subsidiaries
DS50003852A – 17
(Almost) Everything You Need to Know About IRIG-B Time Sync Installation Recommendations
when your target accuracy is only 1 ms. But in an application where you are aiming for a < 1 µs accuracy, this is important as you could lose 26% of your overhead just in the cable transmission delay.
6.4 IRIG-B12X Loading Recommendations
AM IRIG-B follows a different concept to that of DCLS IRIG-B. As AM IRIG-B does not contain a DC bias, current draw is no longer an issue but voltage drop is.
In the case of example where 25 IEDs are connected to a bus, the key concern now becomes the input voltage requirements for the IEDs compared to the line voltage supplied from the clock.
Using the equation in the terminating resistor section, you must determine the voltage level which all the IEDs accept, and then work through the equation to determine the best voltage divider to reach that.
You must take into consideration your accuracy targets, and factor in the propagation delay which is induced from the cable.
As this is a modulated signal with no DC bias, it is more immune to noise and can therefore be transmitted up to 300m without requiring a repeater device.
6.5 Fiber Installations
When transmitting an IRIG-B signal over a long distance or through a high noise environment (EMI), a DCLS or AM IRIG-B signal may not be the best option. This is when IRIG-B over a fibre multimode link makes sense.
There are many advantages to using a fibre connection. Some of these are:
· Perfect isolation–using a fibre link between a clock and a IED or media converter gives an isolation barrier which protects both devices, should one enter a fault state.
· Long transmission distances–using a multimode fibre link you can transmit a signal up to 1 kilometre without the need for repeaters.
· Immune to Radiated noise–DCLS is a 5 Vdc signal which is quite susceptible to external noise. Using a fibre link, you remove these concerns as electrical noise does not affect.
There are however some downsides to using fibre, which include:
· Point to Point connection–If you have hundreds of IEDs that require IRIG-B, you now need a range of distribution units to split a single fibre output into many outputs. This gives perfect isolation, but it might increase the cost of the installation.
· Daisy chained links–when using fibre across multiple IEDs, you need to daisy chain (series connection) all the devices. If a single device fails, there is potential for all the downstream devices to lose sync.
Perhaps the best way to use fibre in a typical substation is to have all connections external to a cabinet or panel all completed via a fibre link. Using cost effective media converters, you can then convert this fibre signal back into a DCLS or AM IRIG-B signal, and keep these low voltage signals local to the cabinet. This gives perfect isolation between the panels, removes the concerns around emitted noise, and removes many concerns around the transmission distances (do not forget about propagation delay).
This gives users the best of both transmission mediums.
White Paper
© 2025 Microchip Technology Inc. and its subsidiaries
DS50003852A – 18
(Almost) Everything You Need to Know About IRIG-B Time Sync Programmable Pulses
7. Programmable Pulses
Programmable pulses are another common timing signal which is supplied by almost all GPS clocks. Programmable pulses are a logic high (or low) pulse that has a programmable period and duration. These pulses can range from 1,000 pulses per second to a pulse per second, minute, hour, day and so on.
Most equipments that use pulses require a Pulse Per Second (PPS) with a duration of 100 ms. PPS signals are used to increase the accuracy of other timing protocols such as SNTP or NTP and ASCII strings, as they align the equipment’s internal counter with the on time point of the new second or the starting point of the new second. These pulses contain no time or date data.
Transmitted via fibre or STP, pulses are generally highly accurate, with most leaving a clocks port with an accuracy of < 100 ns to UTC.
In general, pulses are a 5 Vdc signal, but can range up to 24 Vdc depending on the application. Pulses are still widely used today, and act as a common reference for many pieces of equipment.
White Paper
© 2025 Microchip Technology Inc. and its subsidiaries
DS50003852A – 19
(Almost) Everything You Need to Know About IRIG-B Time Sync Summary
8. Summary
IRIG-B is one of the most common timing signal used in the power industry to date. It is used to time both critical and non-critical applications, providing an accurate time source to all connected devices, and is likely to remain the key timing protocol for years to come. IRIG-B is not a perfect timing protocol and as discussed requires care when deploying in the field to ensure a trouble-free installation.
If you are ever in doubt about deploying IRIG-B within your installation, or have questions relating to installing IRIG-B within your installation, we recommend that you contact Microchip or one of our industry partners.
White Paper
© 2025 Microchip Technology Inc. and its subsidiaries
DS50003852A – 20
(Almost) Everything You Need to Know About IRIG-B Time Sync
Microchip Information
Trademarks
The “Microchip” name and logo, the “M” logo, and other names, logos, and brands are registered and unregistered trademarks of Microchip Technology Incorporated or its affiliates and/or subsidiaries in the United States and/or other countries (“Microchip Trademarks”). Information regarding Microchip Trademarks can be found at https://www.microchip.com/en-us/about/legalinformation/microchip-trademarks.
ISBN: 979-8-3371-0779-0
Legal Notice
This publication and the information herein may be used only with Microchip products, including to design, test, and integrate Microchip products with your application. Use of this information in any other manner violates these terms. Information regarding device applications is provided only for your convenience and may be superseded by updates. It is your responsibility to ensure that your application meets with your specifications. Contact your local Microchip sales office for additional support or, obtain additional support at www.microchip.com/en-us/support/design-help/ client-support-services.
THIS INFORMATION IS PROVIDED BY MICROCHIP “AS IS”. MICROCHIP MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND WHETHER EXPRESS OR IMPLIED, WRITTEN OR ORAL, STATUTORY OR OTHERWISE, RELATED TO THE INFORMATION INCLUDING BUT NOT LIMITED TO ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE, OR WARRANTIES RELATED TO ITS CONDITION, QUALITY, OR PERFORMANCE.
IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, INCIDENTAL, OR CONSEQUENTIAL LOSS, DAMAGE, COST, OR EXPENSE OF ANY KIND WHATSOEVER RELATED TO THE INFORMATION OR ITS USE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE FULLEST EXTENT ALLOWED BY LAW, MICROCHIP’S TOTAL LIABILITY ON ALL CLAIMS IN ANY WAY RELATED TO THE INFORMATION OR ITS USE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THE INFORMATION.
Use of Microchip devices in life support and/or safety applications is entirely at the buyer’s risk, and the buyer agrees to defend, indemnify and hold harmless Microchip from any and all damages, claims, suits, or expenses resulting from such use. No licenses are conveyed, implicitly or otherwise, under any Microchip intellectual property rights unless otherwise stated.
Microchip Devices Code Protection Feature
Note the following details of the code protection feature on Microchip products:
· Microchip products meet the specifications contained in their particular Microchip Data Sheet.
· Microchip believes that its family of products is secure when used in the intended manner, within operating specifications, and under normal conditions.
· Microchip values and aggressively protects its intellectual property rights. Attempts to breach the code protection features of Microchip products are strictly prohibited and may violate the Digital Millennium Copyright Act.
· Neither Microchip nor any other semiconductor manufacturer can guarantee the security of its code. Code protection does not mean that we are guaranteeing the product is “unbreakable”. Code protection is constantly evolving. Microchip is committed to continuously improving the code protection features of our products.
White Paper
© 2025 Microchip Technology Inc. and its subsidiaries
DS50003852A – 21
Documents / Resources
![]() | IRIG-B Analyzer |
References
- microchip.com/en-us/product/IRIG-B_Analyzerwww.microchip.com
- microchip.com/en-us/product/isolated_timing_repeaterwww.microchip.com
- User Manualmanual.tools
