In order to meet increasingly complex design challenges, such as adding new features while reducing board size, designers are more frequently utilizing mixed signal microcontrollers.
These devices allow for an increased level of analog integration while increasing the signal integrity with high performance analog, which allow for a reduction in the overall system cost. System cost is reduced by allowing for a reduction in the BOM and board space savings while gaining the ability to protect analog IP and promoting flexibility through the design process.
Previous generations of mixed signal microcontrollers allowed for an increased level of integration in a design, but often those featured analog components did not have enough precision for many designs. Low-end analog designs benefited from the integration, but mid- and high-end designs still required external analog components.
Newer generations of mixed signal microcontrollers have improved their analog components, and therefore are allowing mid- and some high-end designs to take advantage of the benefits of a signal device incorporating both digital and analog signals. These new mixed signal microcontrollers have upwards of 20-bit ADCs, low offset voltage amplifiers, and precision 0.1% voltage references.
The more capable the mixed signal microcontroller is, the more likely the design can be a true system on a chip. By incorporating ADCs, DACs, comparators, mixers, amplifiers, filters, and voltage references, a single mixed signal microcontroller can serve as the complete analog front-end of a design as well as the control system.
For example, a design could accept inputs from two sensors, amplify and condition the signals, then quantify them to be displayed on an LCD that is directly driven by the device. An example of this would be a temperature compensated gas meter. By using a single device and removing as many external components as possible, overall system cost can be reduced.
One of the main benefits of using a mixed signal microcontroller is analog IP protection. A complex analog design which uses individual components can be reversed engineered by competition. The list of components used can easily be determined, and the signals can be read by an oscilloscope effectively turning the analog front-end into a convenient reference design.
When a design effectively uses a mixed signal microcontroller to condition analog signals, the design is rendered as a black box. A competitor trying to determine how an analog signal is being handled only sees the input into the device and has no insight into the components used, how they are interconnected, or their settings.
Good designs utilize novel methods to solve a problem; smart designs employ novel means to protect their IP. And while IP protection does not directly save on the cost of the design, it can enable the final product to maintain a healthy ASP since a competitor's barrier to entry is increased.
Another benefit of certain mixed signal microcontrollers is that they simplify the routing of signals. When laying out traces on a PCB, designers need to take careful consideration of noise-inducing signals while properly shielding sensitive signals.
The software tools used to program these devices automatically route all the internal signals to provide the optimal integrity for analog signals, so a system designer has more time to focus on other portions of the project saving design costs.
Overall, mixed signal microcontrollers allow for cost savings in a design. The integration of ADCs, DACs, comparators, amplifiers, mixers, voltage references, analog MUXs, etc. reduce the overall bill of materials (BOM) for a design. As a device incorporates more commonly used analog components, the external components are obviously not needed and the overall system cost is reduced.
In the same respect, as these components are no longer on the board, the PCB can be reduced in size which further reduces system cost. And since there are fewer components on the board, routing is simplified, allowing a designer to spend less time dealing with trace layout noise issues.