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.

When using verilogA to describe a block, can parameters like NF, IIP3 be described?

Status
Not open for further replies.

Patrick520

Newbie level 6
Joined
Dec 6, 2010
Messages
13
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,388
Hi.
I am new to verilogA. I am trying to design a IR-UWB trasceiver. And I am now in the stage of doing system simulation. I want to make sure my calculation results of NF, IIP3 of each receiver's block can work correctly. But in Cadence, there seems no blocks which can generate Gaussian pulses, so I have to begin to study verilogA to set up my own blocks. But I wanna know if verilogA can describes the parameters like NF, IIP3 of each block. Can VerilogA do it? If it cannot do it, I will drop learning verilogA immediately and try to find another method.
Thanks in advance.
 

But in Cadence, there seems no blocks which can generate Gaussian pulses,
There is no tool which name is Cadence.
Use correct terminologies.

See "$CDS_INST_DIR/tools/dfII/samples/artist/rfLib" provided in Cadence DFII.
You can see examples of LNA and Mixer, etc. which implement IIP3 and NF by Verilog-A.

If you use Transient Noise Analysis, Verilog-A modules which implement NF generate noise in time domain.
 
Last edited:
Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top