How to use current feedback in the same circuit in Cadence

AI Thread Summary
Using Cadence Virtuoso for simulating an all-spin-logic device presents challenges in setting the voltage-controlled current source (VCCS) parameters, specifically relating the gain to the current drawn. The user seeks guidance on whether labeling the wire as Ic and adjusting the VCCS transconductance accordingly is appropriate. The paper referenced utilizes Verilog-A for parameter settings, but the user is unfamiliar with editing instance parameters in this context. There is a noted lack of tutorials on this specific issue, adding to the difficulty. Assistance from the community is encouraged, as the solution may be straightforward.
dafaq
Messages
35
Reaction score
0
Hi,
I'm currently using cadence virtuoso to design circuit for all-spin-logic device (a kind of spintronics devices). I found in a paper "Circuit Simulation of Magnetization Dynamics and Spin Transport" by Phillip Bonhomme etc. that it can be done using the circuit as follows:

upload_2015-2-27_1-59-58.jpeg


They use HSPICE to simulate it. And I'm currently using Cadence Virtuoso to draw the circuit. And here is the problem: The green circle are for voltage-controlled current sources. The vccs has the voltage-current relation: Is=gVx. Now I need the gain g to be Ic, which is the current I draw in red circle. What should I do? Can I just label the red circle wire as Ic and write the green circle vccs transconductance Ic? Just like the figure below?
upload_2015-2-27_1-59-58.jpeg


In the paper it said they use verilog-a to set the parameters. However, I don't know how to edit the instance parameters by using verilog-a. I know how to import a whole verilog-a schematic, but it is not suitable for this caes I think...Because you need to use another variable from outside the schematic and it's not input.
 

Attachments

  • upload_2015-2-27_1-28-46.jpeg
    upload_2015-2-27_1-28-46.jpeg
    16.8 KB · Views: 801
Engineering news on Phys.org
Never worked with , but I would expect there must be some kind of tutorial for it.
 
zoki85 said:
Never worked with , but I would expect there must be some kind of tutorial for it.
Thanks. I also believe that there should be a way to do that considering Cadence being a big name. The biggest challenge is there is no tutorial anywhere regarding that matter! I am not so familiar with this forum, do you know if I can tag someone for any help?
 
Very basic question. Consider a 3-terminal device with terminals say A,B,C. Kirchhoff Current Law (KCL) and Kirchhoff Voltage Law (KVL) establish two relationships between the 3 currents entering the terminals and the 3 terminal's voltage pairs respectively. So we have 2 equations in 6 unknowns. To proceed further we need two more (independent) equations in order to solve the circuit the 3-terminal device is connected to (basically one treats such a device as an unbalanced two-port...
Thread 'Weird near-field phenomenon I get in my EM simulation'
I recently made a basic simulation of wire antennas and I am not sure if the near field in my simulation is modeled correctly. One of the things that worry me is the fact that sometimes I see in my simulation "movements" in the near field that seems to be faster than the speed of wave propagation I defined (the speed of light in the simulation). Specifically I see "nodes" of low amplitude in the E field that are quickly "emitted" from the antenna and then slow down as they approach the far...
Back
Top