Learn how to use the gridded ground technique to reduce noise in a double-sided PCB.
Learn how to use the gridded ground technique to reduce noise in a double-sided PCB.
Learn best layout practices for your DC-DC buck converter circuits.
Learn best layout practices for your DC-DC buck converter circuits.
Learn how to measure noise using LTspice for op-amp circuits with handy examples.
Learn how to measure noise using LTspice for op-amp circuits with handy examples.
Learn how to interface with LTSpice using WAV files.
Learn how to interface with LTSpice using WAV files.
Learn multiple ways to simulate noise sources—for both transient and noise analysis—in LTspice.
Learn multiple ways to simulate noise sources—for both transient and noise analysis—in LTspice.
Learn about simulating an interesting current source built around an op-amp and an instrumentation amplifier.
Learn about simulating an interesting current source built around an op-amp and an instrumentation amplifier.
This article focuses on using Verilog to describe synchronous sequential circuits.
This article focuses on using Verilog to describe synchronous sequential circuits.
This article explains the use of Verilog “If” and “Case” statements to describe a combinational circuit.
This article explains the use of Verilog “If” and “Case” statements to describe a combinational circuit.
So you have a schematic. How do you lay out your custom board? In this article, we'll go over the challenges and…
So you have a schematic. How do you lay out your custom board? In this article, we'll go over the challenges and solutions I came across in designing a custom PCB for an inclinometer subsystem.
This article introduces the techniques for describing combinational circuits in Verilog by examining how to use the…
This article introduces the techniques for describing combinational circuits in Verilog by examining how to use the conditional operator to describe combinational truth tables.
In this article, we’ll study the basic structure of a Verilog module, look at some examples of using the Verilog…
In this article, we’ll study the basic structure of a Verilog module, look at some examples of using the Verilog “wire” data type and its vector form, and briefly touch on some differences between VHDL and Verilog.
High-speed signals don't follow the path of least resistance; they follow the path of least impedance.
High-speed signals don't follow the path of least resistance; they follow the path of least impedance.
Learn about a hardware-based approach to performing calculations, routing digital signals, and controlling embedded…
Learn about a hardware-based approach to performing calculations, routing digital signals, and controlling embedded systems using programmable logic and FPGAs.
Ever wonder what it would be like to alter your DNA? Researchers at Boston University and MIT are working on genetic…
Ever wonder what it would be like to alter your DNA? Researchers at Boston University and MIT are working on genetic circuit design automation that might allow you to do just that.
In this article, we’ll discuss implementing a simple direct digital synthesizer (DDS) using the Xilinx System Generator.
In this article, we’ll discuss implementing a simple direct digital synthesizer (DDS) using the Xilinx System Generator.
This article looks at the mathematical calculations used to size the pull-up resistors and determine the maximum length…
This article looks at the mathematical calculations used to size the pull-up resistors and determine the maximum length of circuit traces.
This article will discuss phase truncation in direct digital synthesizers.
This article will discuss phase truncation in direct digital synthesizers.
Does the addition of a feedback divider affect PLL transient response? We’ll look at this question and other…
Does the addition of a feedback divider affect PLL transient response? We’ll look at this question and other frequency-multiplication topics in this article.
This article covers the various roadblocks encountered in a new design and how they were troubleshot and overcome.
This article covers the various roadblocks encountered in a new design and how they were troubleshot and overcome.
This article gives some introductory examples for VHDL coding, a hardware description language used in digital circuit design.
This article gives some introductory examples for VHDL coding, a hardware description language used in digital circuit design.