All About Circuits

Latest EDA Tools Articles and Videos

Categories

IC Design Resources Roundup: Mentor, Cadence, and Synopsys

IC Design Resources Roundup: Mentor, Cadence, and Synopsys

The design of a modern IC is a truly monumental undertaking, and IC design tools make the job possible.


New App Tool for Augmented Reality PCB Design Enters Beta

New App Tool for Augmented Reality PCB Design Enters Beta

Ever wish you could see your design file layers overtop your spun board? Augmented reality may make that possible in real time.


News Jul 22, 2019 by Mark Hughes
Tips and Techniques for DC-DC Buck Converter PCB Layout

Tips and Techniques for DC-DC Buck Converter PCB Layout

Learn best layout practices for your DC-DC buck converter circuits.


Using LTSpice for Amplifier Noise Measurement

Using LTSpice for Amplifier Noise Measurement

Learn how to measure noise using LTspice for op-amp circuits with handy examples.


Matt Berggren, Director of Autodesk’s Product Development Group, on Why We Need Better DFM Education

Matt Berggren, Director of Autodesk’s Product Development Group, on Why We Need Better DFM Education

AAC had a chance to talk with Matt Berggren, Director of the EAGLE and Tinkercad teams at Autodesk.


News Jun 22, 2019 by Mark Hughes
Microchip Reveals Investment on Ethernet in the 5G Age with New 1.2 Terabit Physical-Layer ICs

Microchip Reveals Investment on Ethernet in the 5G Age with New 1.2 Terabit Physical-Layer ICs

Microchip's new Meta-DX1 family incorporates FlexE and MACsec on a single chip.


News Jun 06, 2019 by Gary Elinoff
LTSpice Simulation Using WAV Files

LTSpice Simulation Using WAV Files

Learn how to interface with LTSpice using WAV files.


How to Perform Transient Analysis and Noise Source Simulation with LTspice

How to Perform Transient Analysis and Noise Source Simulation with LTspice

Learn multiple ways to simulate noise sources—for both transient and noise analysis—in LTspice.


X-FAB Announces Substrate Coupling Analysis Tool To Combat Troublesome Parasitic Effects

X-FAB Announces Substrate Coupling Analysis Tool To Combat Troublesome Parasitic Effects

A new tool from foundry group X-FAB aims to mitigate the negative effects of substrate coupling in IC design.


News May 13, 2019 by Gary Elinoff
When Can Electrical Engineers Use Python? Applications for the Python Programming Language

When Can Electrical Engineers Use Python? Applications for the Python Programming Language

Where can EEs use Python in their day to day? Here's a look at the applications where Python excels.


How to Simulate a Bidirectional Voltage-Controlled Current Source

How to Simulate a Bidirectional Voltage-Controlled Current Source

Learn about simulating an interesting current source built around an op-amp and an instrumentation amplifier.


6 Trends Changing EE Jobs: Altium’s Lawrence Romine Talks Increasing Demands on Engineer Skills

6 Trends Changing EE Jobs: Altium’s Lawrence Romine Talks Increasing Demands on Engineer Skills

A conversation with Altium's Vice President of Global Marketing, Lawrence Romine, about how EEs must evolve.


News Apr 03, 2019 by Kate Smith
Using Verilog to Describe a Sequential Circuit

Using Verilog to Describe a Sequential Circuit

This article focuses on using Verilog to describe synchronous sequential circuits.


Use Verilog to Describe a Combinational Circuit: The “If” and “Case” Statements

Use Verilog to Describe a Combinational Circuit: The “If” and “Case” Statements

This article explains the use of Verilog “If” and “Case” statements to describe a combinational circuit.


How to Design a Custom PCB Holder: Mechanical Considerations for a High-Precision Sensor System

How to Design a Custom PCB Holder: Mechanical Considerations for a High-Precision Sensor System

When working with high-precision sensors, it's crucial to consider housing. In this article, we discuss an approach to designing a custom board holder for an inclinometer subsystem.


How to Turn a Schematic into a PCB Layout: PCB Design for a Custom Inclinometer

How to Turn a Schematic into a PCB Layout: PCB Design for a Custom Inclinometer

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.


Describing Combinational Circuits in Verilog

Describing Combinational Circuits in Verilog

This article introduces the techniques for describing combinational circuits in Verilog by examining how to use the conditional operator to describe combinational truth tables.


Getting Started with the Verilog Hardware Description Language

Getting Started with the Verilog Hardware Description Language

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.


How to Reduce Ground Bounce: Mitigating Noise with PCB Design Best Practices

How to Reduce Ground Bounce: Mitigating Noise with PCB Design Best Practices

Learn what ground bounce is and how you can avoid it with design decisions from PCB layout to programming.


The Path of Least Impedance: How to Use Return Paths for Better PCB Design

The Path of Least Impedance: How to Use Return Paths for Better PCB Design

High-speed signals don't follow the path of least resistance; they follow the path of least impedance.