System Modeling Blog

Posts tagged with 'Modeling'

Analog Modeling - Part 6

Posted Mar 30, 2012, by Mike Jensen

In Part 5 of this series we used the mathematical descriptions of the thermal and electrical properties of an incandescent lamp to create the architecture of a VHDL-AMS-based simulation model. Now it’s time to finish the model, and this blog series, by creating a VHDL-AMS entity for the lamp model. As I mentioned in Part 5, the VHDL-AMS entity defines how a model connects to other elements in a system, … Read More

Tags: HDL, Modeling, analog modeling

Analog Modeling - Part 5

Posted Mar 23, 2012, by Mike Jensen

If you’ve followed this Analog Modeling series, you know we’ve been talking about a general process for HDL-based modeling of analog behavior. If you’re new to the discussion, or simply want to review what we’ve talked about so far, check these links: Part 1, Part 2, Part 3, Part 4. In my last post we developed a set of equations describing the relationship between the thermal … Read More

Tags: HDL, analog modeling, Modeling

Analog Modeling - Part 4

Posted Mar 2, 2012, by Mike Jensen

It’s time to dig a little deeper into the incandescent lamp behavior I introduced in Part 3 of this blog series. My goal is to select a set of equations that best describe the elements of the lamp’s behavior that I want to quantify during simulation. Recall my comment in Part 3 that a lamp has several characteristics worth analyzing including electrical properties, thermal properties, aging … Read More

Tags: vhdl-ams training, HDL, analog modeling, Modeling

Analog Modeling - Part 3

Posted Feb 10, 2012, by Mike Jensen

Welcome to the third installment in my Analog Modeling blog series. In Part 1 I wrote about why equations are important for simulation. In Part 2 I suggested a process flow for turning device equations into a simulation model, and introduced the basic structure of a VHDL-AMS model. Now it’s time to begin the model definition process. As I outlined in Part 2, the first step is deciding what you want … Read More

Tags: HDL, analog modeling, Modeling

Analog Modeling - Part 2

Posted Feb 2, 2012, by Mike Jensen

In Analog Modeling – Part 1 I reviewed the importance of equation selection in the analog modeling process. In a nutshell, the first step in getting good simulation results is choosing equations that best describe the behavior or device you want to analyze. Your analog equation set could be as simple as a single transfer function describing the relationship between the inputs and outputs of a … Read More

Tags: HDL, Modeling, analog modeling

Analog Modeling - Part 1

Posted Jan 25, 2012, by Mike Jensen

I recently spent some time rummaging around my basement. I suppose my basement is not unlike many others — it’s kind of my family’s catch-all storage place for items too big to fit in a closet. Besides housing my HVAC and water heating systems, my basement is home to a variety of holiday decorations, lots of canned, bottled, and bulk food items, a small collection of mismatched folding tables … Read More

Tags: Modeling, analog modeling

Analyzing the Big Picture

Posted Dec 2, 2011, by Mike Jensen

As engineers we often use “system” to describe different levels of design abstraction. Chip designers refer to integrated circuits as systems on chips. Audio designers refer to an amplifier as a system. Aircraft brake designers create systems for stopping aircraft. There truly are a variety of ways to define and implement a system. And most things we call a system are really just a subsystem … Read More

Tags: Modeling

VHDL-AMS Model Portability -- Fact or Fiction?

Posted Oct 12, 2011, by Mike Jensen

Once in awhile I work with customers who want to move VHDL-AMS models between multiple simulators. The ability to do so is one of the great promises of standard modeling languages and, at face value, should be an easy task. After all, if a language is an industry standard, and multiple simulation tools claim to support it, then moving models between tools should be a plug-and-play process, right? Well, … Read More

Tags: Modeling, IEEE 1076.1

Qualities of VHDL-AMS Quantities

Posted Aug 22, 2011, by Mike Jensen

One of the most important things I’ve learned during my 20+ years working with simulation tools is simply this: my simulation results will only be as good as my models. While not a revolutionary concept, it’s none the less a fact of system simulation that anyone using a simulator in their design process knows. But there is an equally important companion principle: my model will only give me the … Read More

Tags: Mixed-Signal, IEEE 1076.1, Modeling

Integrated System Design

Posted May 16, 2011, by Mike Jensen

All EDA companies share a common business objective: convincing customers to buy their tools over the competition. Among other marketing tasks, we search for graphics that best express the value of our tools, graphics that customers can look at and immediately understand. Having worked on many charts and graphs myself over the years, I’ll admit it’s not an easy job to find or develop just the right … Read More

Tags: Modeling, Add new tag