FONT SIZE : AAA
Now that we have a set of analog connections (nodes) with a specific analog type (from disciplines.vams) and also branch definitions for through and across variables, it is now a simple matter to construct the equations to describe the behavior of the model.
For example, consider the equation for a simple resistor:
v = i ∗ r
Now that we have the voltage V(p,m) and current I(p,m), if we assume that the resistance r has been defined as a parameter of type real already, then the operator <+ can be used to create the governing equation for the analog behavior:
1 V(p,m) <+ I(p,m)∗r
In the Verilog modeling scheme, each section of the model is defined using some form of block statement (such as the “always” statement in the digital world) and in the analog equation section, the same approach is used with the “analog” block. Defining an analog block enables the designer to collect all the analog behavior and separate it from digital expressions.
Using this approach, the core of our simple resistor model would then become something like the following:
1 analog begin
2 V(p,m) <+ I(p,m)∗r
3 end
Manufacturer:Xilinx
Product Categories: FPGAs (Field Programmable Gate Array)
Lifecycle:Active Active
RoHS:
Manufacturer:Xilinx
Product Categories: Contrôleur logique
Lifecycle:Unconfirmed -
RoHS: No RoHS
Manufacturer:Xilinx
Product Categories: FPGAs (Field Programmable Gate Array)
Lifecycle:Active Active
RoHS: No RoHS
Manufacturer:Xilinx
Product Categories:
Lifecycle:Obsolete -
RoHS: -
Manufacturer:Xilinx
Product Categories:
Lifecycle:Any -
RoHS: -
Support