This website uses cookies. By using this site, you consent to the use of cookies. For more information, please take a look at our Privacy Policy.
Home > FPGA Technical Tutorials > Design Recipes for FPGAs Using Verilog and VHDL > Mixed Signal Modeling > Simultaneous Equations in VHDL-AMS

TABLE OF CONTENTS

Xilinx FPGA FPGA Forum

Simultaneous Equations in VHDL-AMS

FONT SIZE : AAA

In VHDL-AMS the equations are analog and solved simultaneously, which is in contrast to signals that are solved concurrently using logic techniques and variables that are evaluated sequentially. For example, if we have two equations that we wish to solve simultaneously:

y = x2 (18.1) 

x = z3 (18.2)

then these must be declared as equations using the == operator in VHDL-AMS, to ensure that they are computed simultaneously and not sequentially.

For example, in VHDL-AMS to solve the first equation, we need to use the == operator:

1 y == x∗∗2;

where both y and x have to be defined as real numbers (quantities or other VHDL variable types).

  • XC3090A-7PQ208C

    Manufacturer:Xilinx

  • FPGA XC3000 Family 6K Gates 320 Cells 113MHz 5V 208-Pin PQFP
  • Product Categories:

    Lifecycle:Obsolete -

    RoHS: No RoHS

  • XC4028XLA-09BG256I

    Manufacturer:Xilinx

  • FPGA XC4000XLA Family 28K Gates 2432 Cells 227MHz 0.35um Technology 3.3V 256-Pin BGA
  • Product Categories:

    Lifecycle:Obsolete -

    RoHS: No RoHS

  • XC5VLX155-2FF1153C

    Manufacturer:Xilinx

  • FPGA Virtex-5 LX Family 65nm Technology 1V 1153-Pin FCBGA
  • Product Categories: Contrôleur logique

    Lifecycle:Active Active

    RoHS: No RoHS

  • XC5VLX155-2FFG1153C

    Manufacturer:Xilinx

  • FPGA Virtex-5 LX Family 65nm Technology 1V 1153-Pin FCBGA
  • Product Categories: FPGAs (Field Programmable Gate Array)

    Lifecycle:Active Active

    RoHS:

  • XC5VLX155-3FF1153C

    Manufacturer:Xilinx

  • FPGA Virtex-5 LX Family 65nm Technology 1V 1153-Pin FCBGA
  • Product Categories: Contrôleur logique

    Lifecycle:Unconfirmed -

    RoHS: No RoHS

Need Help?

Support

If you have any questions about the product and related issues, Please contact us.