Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Ideal switch in cadence virtuoso

Status
Not open for further replies.

amr.maghraby

Junior Member level 2
Junior Member level 2
Joined
Dec 29, 2016
Messages
23
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
189
Hi

I am using cadence virtuoso and i want to make an ideal switch so i tried to use the switch in analogLib the problem is that it is always closed whatever the control voltage may be.
 

Attachments

  • 2018-11-15_20-13-36.png
    2018-11-15_20-13-36.png
    5.1 KB · Views: 1,953
  • 2018-11-15_20-14-28.png
    2018-11-15_20-14-28.png
    9.8 KB · Views: 809
  • 2018-11-15_20-14-47.png
    2018-11-15_20-14-47.png
    6.6 KB · Views: 809
  • 2018-11-15_20-15-32.png
    2018-11-15_20-15-32.png
    13.1 KB · Views: 682
  • 2018-11-15_20-16-00.png
    2018-11-15_20-16-00.png
    6.5 KB · Views: 950
  • 2018-11-15_20-16-30.png
    2018-11-15_20-16-30.png
    13.4 KB · Views: 805

No, it isn't.

You have to respect polarity, this is not anything like a real
relay where enough voltage (current) either way closes
the contact. Make sure "plus" is greater than "minus" voltage
if you intend for a positive applied voltage to close the switch.

It might help you to use a resistor load and voltage sources
to make the goings-on more "instinctive to assess".
 

I already checked for the polarity and it is good.
the control voltage is 5V and the other terminal is grounded.
I dont know where is the problem.
could you please explain it to me in more details
 

I am using spectre
Dynamic switch is implemented as Spectre primitive “relay” in Cadence Spectre.
Can you understand this ?

See result of “spectre -h relay”.

Spectre primitive, switch is a Static switch.
See result of “spectre -h switch”.

Show me netlist.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top