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.

How to co-simulate VHDL/Verilog with transistor circuit?

Status
Not open for further replies.

willyboy19

Full Member level 3
Joined
Feb 15, 2004
Messages
152
Helped
12
Reputation
24
Reaction score
2
Trophy points
1,298
Activity points
1,705
If I have IC5.0 and LDV5.1 installed in Linux, how can I simulate a mixed-signal design which includes transistor level circuitry AND digital blocks described in Verilog/VHDL? Can this be done in Analog Design Environment? Is there a good tutorial on this? Please help!

Willy
 

As you know, transistor level modules are just available in Verilog language. You can do that in a hierarchical design. It means that you should write some modules or processes to describe your RT level subsection and you should write some modules (always blocks) which include transistor descriptions. If you don't need acurate timing of transistors, you can do that in VHDL/Verilog simulator without Analog part. Otherwise, you should use the analog part and i think you would have lots of problems.

Regards,
KH
 

KH, in some of the mixed-signal circuits, I can design the analog circuitry in transistor level and use Analog Artist to simulate them. For some of the digital circuitry in these designs, Verilog-A seems to work fine.

But my problem really comes when you have an equally complicated digital system, where Verilog-A description/model is not sufficient (it is a subset of Verilog, anyway). Under this condition, how do you co-simulate the analog circuitry with Verilog/VHDL described digital blocks to fully verify the system performance and function in Cadence? I know Mentor Graphics provides ADMS which combines Eldo and HDL simulation capability.

I am sure Cadence can do the same. Can someone please help?
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top