Need a low-distortion ADC interface? In this article, we'll discuss how to reduce 2nd harmonic distortion by using symmetric PCB layout.
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.
In this article, we’ll perform some classification experiments and gather data on the relationship between hidden-layer…
In this article, we’ll perform some classification experiments and gather data on the relationship between hidden-layer dimensionality and network performance.
Learn a method of attaining convergence when simulating very high Q crystal oscillators using Cadence’s Virtuoso…
Learn a method of attaining convergence when simulating very high Q crystal oscillators using Cadence’s Virtuoso Periodic Steady State (PSS) analysis.
This article looks at the common options for a four-layer board stackup.
This article looks at the common options for a four-layer board stackup.
This article discusses the major causes of high temperatures on PCBs that cause failure and damage to the board itself.
This article discusses the major causes of high temperatures on PCBs that cause failure and damage to the board itself.
This article will discuss how to implement a shift register in Verilog. The register described can be synthesized and…
This article will discuss how to implement a shift register in Verilog. The register described can be synthesized and downloaded to an FPGA for test in actual hardware.
Learn about heterogeneous and homogenous buses, special IC packages, and more!
Learn about heterogeneous and homogenous buses, special IC packages, and more!