We are independent & ad-supported. We may earn a commission for purchases made through our links.
Advertiser Disclosure
Our website is an independent, advertising-supported platform. We provide our content free of charge to our readers, and to keep it that way, we rely on revenue generated through advertisements and affiliate partnerships. This means that when you click on certain links on our site and make a purchase, we may earn a commission. Learn more.
How We Make Money
We sustain our operations through affiliate commissions and advertising. If you click on an affiliate link and make a purchase, we may receive a commission from the merchant at no additional cost to you. We also display advertisements on our website, which help generate revenue to support our work and keep our content free for readers. Our editorial team operates independently of our advertising and affiliate partnerships to ensure that our content remains unbiased and focused on providing you with the best information and recommendations based on thorough research and honest evaluations. To remain transparent, we’ve provided a list of our current affiliate partners here.
Hardware

Our Promise to you

Founded in 2002, our company has been a trusted resource for readers seeking informative and engaging content. Our dedication to quality remains unwavering—and will never change. We follow a strict editorial policy, ensuring that our content is authored by highly qualified professionals and edited by subject matter experts. This guarantees that everything we publish is objective, accurate, and trustworthy.

Over the years, we've refined our approach to cover a wide range of topics, providing readers with reliable and practical advice to enhance their knowledge and skills. That's why millions of readers turn to us each year. Join us in celebrating the joy of learning, guided by standards you can trust.

What is a Boundary Scan?

By Lakshmi Sandhana
Updated: May 16, 2024

A boundary scan is a method to test the all interconnects on printed circuit boards (PCBs) using boundary scan cells instead of physical probes. It is a standard widely adopted by electronic companies. Prototype debugging and product design can also benefit from boundary scans.

In the early 1980s, manufacturers of PCBs relied on in-circuit testers and physical bed-of-nail fixtures to test components. With the advent of increasingly miniaturized components, greater density of devices, multilayer boards, and surface-mounted packaging, it became increasingly difficult to physically access all the interconnects on a PCB. In-circuit testing is vital to examine manufacturing defects such as open and short circuits and damaged or missing components. It became necessary to develop a different methodology to test PCBs without requiring physical access to all the components on the board.

The solution, developed by the Joint Test Action Group (JTAG), was to build physical access to all the components within the device itself. This group of engineers created the process for boundary scan testing in the 1980s. In 1990, it was standardized as the IEEE Std. 1149.1-1990.

While the JTAG didn't invent the concept itself, they were instrumental in converting the basic idea into an international standard. Currently, a boundary scan is also known as JTAG. A revision to the IEEE Std. 1149.1 was introduced in 1993, and this was called 1149.1a. This particular revision consisted of certain enhancements and clarifications. Later, a supplement describing the Boundary-Scan Description Language (BSDL) was added in 1994.

Physical access was inbuilt into the device by including internal serial shift registers at its boundaries. These registers are called boundary scan registers and can be thought of as virtual nails. They can be used to test all the interconnects on the PCB. Boundary scan registers are found at the start and end of the areas most likely to be damaged during board assembly. This is also called the interconnect region.

These boundary scan registers, or cells, can force and capture data from the pins on a device. The data obtained this way is compared with expected results to test the board for faults. This is a much easier way to test components for proper bonding, working functionality, and alignment. Boundary scans were initially utilized in the production phase of a product's life cycle, but due to the establishment of the IEEE-1149.1 standard, they are currently used over the entire product life cycle.

The advantage of using boundary scans to test PCBs are lower equipment costs, which speed up development; short test times; better test coverage; and higher product quality. Electronics manufacturers worldwide rely on boundary scans to effectively and inexpensively test PCBs.

EasyTechJunkie is dedicated to providing accurate and trustworthy information. We carefully select reputable sources and employ a rigorous fact-checking process to maintain the highest standards. To learn more about our commitment to accuracy, read our editorial process.
Discussion Comments
Share
EasyTechJunkie, in your inbox

Our latest articles, guides, and more, delivered daily.

EasyTechJunkie, in your inbox

Our latest articles, guides, and more, delivered daily.