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: 805
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?
 
While I was rolling out a shielded cable, a though came to my mind - what happens to the current flow in the cable if there came a short between the wire and the shield in both ends of the cable? For simplicity, lets assume a 1-wire copper wire wrapped in an aluminum shield. The wire and the shield has the same cross section area. There are insulating material between them, and in both ends there is a short between them. My first thought, the total resistance of the cable would be reduced...
Hi all I have some confusion about piezoelectrical sensors combination. If i have three acoustic piezoelectrical sensors (with same receive sensitivity in dB ref V/1uPa) placed at specific distance, these sensors receive acoustic signal from a sound source placed at far field distance (Plane Wave) and from broadside. I receive output of these sensors through individual preamplifiers, add them through hardware like summer circuit adder or in software after digitization and in this way got an...
I am not an electrical engineering student, but a lowly apprentice electrician. I learn both on the job and also take classes for my apprenticeship. I recently wired my first transformer and I understand that the neutral and ground are bonded together in the transformer or in the service. What I don't understand is, if the neutral is a current carrying conductor, which is then bonded to the ground conductor, why does current only flow back to its source and not on the ground path...
Back
Top