Learn about the importance of the Fourier series in circuit analysis and the Fourier series equations, while gaining insight into how this analysis tool works.
Learn about the importance of the Fourier series in circuit analysis and the Fourier series equations, while gaining insight into how this analysis tool works.
This article covers undesired switching events, known as hazards, that can occur when developing combinational logic circuits.
This article covers undesired switching events, known as hazards, that can occur when developing combinational logic circuits.
Gate-level implementation of logic functions is limited by the gate fan-in. This article examines logic factoring,…
Gate-level implementation of logic functions is limited by the gate fan-in. This article examines logic factoring, grouping, and level increases to implement logic functions with limited input gates.
This article launches a series exploring the question of how to model data converters for system simulations.
This article launches a series exploring the question of how to model data converters for system simulations.
Modeling hysteresis in SPICE can be difficult when you're dealing with a multivalued transfer function. In this article,…
Modeling hysteresis in SPICE can be difficult when you're dealing with a multivalued transfer function. In this article, we'll teach you a way to "cheat" to get around this issue.
Need a low-distortion ADC interface? In this article, we'll discuss how to reduce 2nd harmonic distortion by using…
Need a low-distortion ADC interface? In this article, we'll discuss how to reduce 2nd harmonic distortion by using symmetric PCB layout.
This article shows a comparison of the implementations that result from using binary, Gray, and one-hot encodings to…
This article shows a comparison of the implementations that result from using binary, Gray, and one-hot encodings to implement state machines in an FPGA. These encodings are often evaluated and applied by the synthesis and implementation tools, so it’s important to know why the software makes these decisions.
This article discusses the use of finite state machines (or FSMs) in design, including the initial state and the way…
This article discusses the use of finite state machines (or FSMs) in design, including the initial state and the way memory configuration affects FPGA design.
This article describes the basics of finite state machines and shows a practical way of implementing them in the Verilog…
This article describes the basics of finite state machines and shows a practical way of implementing them in the Verilog Hardware Description Language.
This brief gives an overview of the steps in a typical mixed-signal IC design flow.
This brief gives an overview of the steps in a typical mixed-signal IC design flow.
Learn the high-level steps behind RFIC design.
Learn the high-level steps behind RFIC design.
Learn the high-level overview of digital integrated circuit (IC) design.
Learn the high-level overview of digital integrated circuit (IC) design.
In this article, we will review the different types of noise that are present in a circuit. We will also discuss how to…
In this article, we will review the different types of noise that are present in a circuit. We will also discuss how to perform an accurate simulation of an EMC filter with LTspice.
In this article, we briefly review how the Laplace transform can help us solve circuits involving damped and steady-state…
In this article, we briefly review how the Laplace transform can help us solve circuits involving damped and steady-state sinusoidal signals.
This FEQ (Frequent Engineering Question) gives you essential information about the most important and widespread…
This FEQ (Frequent Engineering Question) gives you essential information about the most important and widespread technique for converting a theoretical circuit into a functional physical device.
This FEQ (or Frequent Engineering Question) covers the basics of a crucial topic: hardware description languages.
This FEQ (or Frequent Engineering Question) covers the basics of a crucial topic: hardware description languages.
In this FEQ (Frequent Engineering Question), we'll take a look at the advantages of zero-ohm resistors and where they're…
In this FEQ (Frequent Engineering Question), we'll take a look at the advantages of zero-ohm resistors and where they're most suitable in design.
Learn how simulating a voltage buffer can help you implement it more effectively to boost the output current drive of an op-amp.
Learn how simulating a voltage buffer can help you implement it more effectively to boost the output current drive of an op-amp.
In this entry of our Frequent Engineering Questions (FEQ) series, learn the basics of how a load line can be used in…
In this entry of our Frequent Engineering Questions (FEQ) series, learn the basics of how a load line can be used in designing circuits.