All About Circuits

Latest EDA Tools Articles and Videos

Categories

Modeling Hysteresis in SPICE

Modeling Hysteresis in SPICE

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.


Reducing Second Harmonic Distortion with Symmetrical PCB Layout

Reducing Second Harmonic Distortion with Symmetrical 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.


Comparing Binary, Gray, and One-Hot Encoding

Comparing Binary, Gray, and One-Hot Encoding

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.


The Initial State of Finite State Machines and the Memory Debate

The Initial State of Finite State Machines and the Memory Debate

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.


Creating Finite State Machines in Verilog

Creating Finite State Machines in Verilog

This article describes the basics of finite state machines and shows a practical way of implementing them in the Verilog Hardware Description Language.


What Is Mixed-Signal IC Design?

What Is Mixed-Signal IC Design?

This brief gives an overview of the steps in a typical mixed-signal IC design flow.


What Is RF Integrated Circuit Design?

What Is RF Integrated Circuit Design?

Learn the high-level steps behind RFIC design.


What Is Digital IC Design?

What Is Digital IC Design?

Learn the high-level overview of digital integrated circuit (IC) design.


Understanding Multi-Faceted Modeling Within Fusion 360

Understanding Multi-Faceted Modeling Within Fusion 360

Documentation within the project pipeline is essential and design modeling is no different. In this article, learn about how to leverage the different modeling methods in Fusion 360.


How to Draw, Render, and Animate with Fusion 360

How to Draw, Render, and Animate with Fusion 360

Learn how to use Fusion 360 to develop digital drawings, 3D renderings, and animations to help in the creations of complex designs.


Boosting Memory Performance in the Age of DDR5: An Intro to DDR Training Modes

Boosting Memory Performance in the Age of DDR5: An Intro to DDR Training Modes

Analysts predict that DDR5 will dominate the DRAM market in coming years. How do you calibrate DDR for peak memory performance?


News Nov 06, 2020 by Dr. Steve Arar
Processing Solutions for High-Density PCBs

Processing Solutions for High-Density PCBs

Designers must consider processing temperatures, producibility, and solder joint integrity of every component as well as higher I/O connectors. This article looks at ways to enable smaller component footprints for high-density PCBs.


How to Manage and Store Project Data with Fusion 360

How to Manage and Store Project Data with Fusion 360

In this article, learn how Fusion 360 allows multiple teams, decision-makers, and stakeholders to view and work on projects while safeguarding sensitive data.


Designing and Simulating EMC Filters with LTspice

Designing and Simulating EMC Filters with LTspice

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.


Synopsys, Cadence, and Agnisys Release Major Platform Updates to EDA Tools

Synopsys, Cadence, and Agnisys Release Major Platform Updates to EDA Tools

This summer, three major EDA companies have ramped up their software tools to better assist IC designers.


News Oct 19, 2020 by Jake Hertz
How to Verify and Validate Designs Using Fusion 360

How to Verify and Validate Designs Using Fusion 360

This article discusses why verification and validation matter in design, how they differ, and how applications help teams incorporate and enrich their workflows.


The Evolution of SPICE Continues With PSPICE for TI

The Evolution of SPICE Continues With PSPICE for TI

The new PSPICE for TI enables engineers to simulate complex analog circuits with unlimited analysis of TI power and signal-chain products.


News Sep 17, 2020 by Jake Hertz
Overcoming the Challenges of Traditional  MCAD and ECAD

Overcoming the Challenges of Traditional MCAD and ECAD

MCAD and ECAD have inserted themselves into most design engineers' day-to-day work. Although familiar, both programs have come a long way and are continuing to evolve. In this article, learn the past and future of these design tools.


Configuring a SparkFun Power Delivery Board using a FixturFab DEV260

Configuring a SparkFun Power Delivery Board using a FixturFab DEV260

The FixturFab DEV260 development fixture allows designers to debug or configure PCBAs during the development phase. See how it works in this example using the Sparkfun Power Delivery Board.


In-Mold Electronics Processes Show Promising Results for Speedy 3D-Shaped Design Development

In-Mold Electronics Processes Show Promising Results for Speedy 3D-Shaped Design Development

In-mold electronic devices will emerge as a significant trend in electronic manufacturing.


News Jul 16, 2020 by Gary Elinoff