summaryrefslogtreecommitdiffstatshomepage
path: root/nl_examples/opamp.c
diff options
context:
space:
mode:
author Couriersud <couriersud@users.noreply.github.com>2014-01-19 15:51:25 +0000
committer Couriersud <couriersud@users.noreply.github.com>2014-01-19 15:51:25 +0000
commit4dc77142f9c23512693f87e1b16ce18c7b298ce0 (patch)
tree212719103166c2f72097802aa0dc7ce6bd150f98 /nl_examples/opamp.c
parentc1158bbabff1ad095c6453ae4ab538ec2c305f3d (diff)
Major renaming of netlist device macros, like
NETDEV_ALIAS ==> ALIAS NETDEV_R ==> RES NETDEV_C ==> CAP
Diffstat (limited to 'nl_examples/opamp.c')
-rw-r--r--nl_examples/opamp.c24
1 files changed, 12 insertions, 12 deletions
diff --git a/nl_examples/opamp.c b/nl_examples/opamp.c
index 9f17ac7cc2c..2d960888f2e 100644
--- a/nl_examples/opamp.c
+++ b/nl_examples/opamp.c
@@ -19,11 +19,11 @@ NETLIST_START(opamp)
/* Standard stuff */
- NETDEV_CLOCK(clk)
- NETDEV_PARAM(clk.FREQ, 1000) // 1000 Hz
- NETDEV_SOLVER(Solver)
- NETDEV_PARAM(Solver.FREQ, 48000)
- NETDEV_PARAM(Solver.ACCURACY, 1e-6)
+ CLOCK(clk)
+ PARAM(clk.FREQ, 1000) // 1000 Hz
+ SOLVER(Solver)
+ PARAM(Solver.FREQ, 48000)
+ PARAM(Solver.ACCURACY, 1e-6)
/* Wiring up the opamp */
@@ -33,12 +33,12 @@ NETLIST_START(opamp)
/* The opamp model */
NETDEV_VCCS(G1)
- NETDEV_PARAM(G1.G, 100) // typical OP-AMP amplification 100 * 1000 = 100000
- NETDEV_R(RP1, 1000)
- NETDEV_C(CP1, 1.59e-6) // <== change to 1.59e-3 for 10Khz bandwidth
+ PARAM(G1.G, 100) // typical OP-AMP amplification 100 * 1000 = 100000
+ RES(RP1, 1000)
+ CAP(CP1, 1.59e-6) // <== change to 1.59e-3 for 10Khz bandwidth
NETDEV_VCVS(EBUF)
- NETDEV_PARAM(EBUF.RO, 50)
- NETDEV_PARAM(EBUF.G, 1)
+ PARAM(EBUF.RO, 50)
+ PARAM(EBUF.G, 1)
NET_ALIAS(PLUS, G1.IP) // Positive input
NET_ALIAS(MINUS, G1.IN) // Negative input
@@ -55,6 +55,6 @@ NETLIST_START(opamp)
NET_C(CP1.1, RP1.1)
NET_C(EBUF.IP, RP1.1)
- //NETDEV_LOG(logX, OUT)
- //NETDEV_LOG(logY, 4V)
+ //LOG(logX, OUT)
+ //LOG(logY, 4V)
NETLIST_END()