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.

Software for simulation of a Modulator/Mixer

Status
Not open for further replies.

clmoi90

Newbie level 3
Joined
Aug 21, 2013
Messages
3
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
44
Dear,

I am student in Master degree and I am working on a project to linearize mixer. I want to ask if someone knows a software of simulation which simulates the behavior of a mixer(where I can set up the non-linear behavior, by example if I want 7 harmonics)?
I also need to be able to implement my algorithm (C language) in this software, in order to verify if it linearizes well the mixer.

Actually I think I can do this with SIMULINK, I have a special block to run my algorithm (S-Function) and there is a RF toolbox with different Mixer blocks. However I didn’t succeed to use any of these Mixer blocks and anyway in the setup I don’t know if it’s possible to decide about harmonics or intermodulation (I didn’t find anything about this)…

If someone can either help me to find another software where I could test my algorithm on a model of mixer. OR confirm me that we can do it with Simulink and give me some hints on the method, I would be very grateful!

Thanks in advance!
Ludovic
 

Hi, have looked at GNUradio ? SDR radio ? I think in GNUradio you can code blocks in Python ( not C but the API might be worth looking at? ) sorry its a long shot but thought it might help..



Dear,

I am student in Master degree and I am working on a project to linearize mixer. I want to ask if someone knows a software of simulation which simulates the behavior of a mixer(where I can set up the non-linear behavior, by example if I want 7 harmonics)?
I also need to be able to implement my algorithm (C language) in this software, in order to verify if it linearizes well the mixer.

Actually I think I can do this with SIMULINK, I have a special block to run my algorithm (S-Function) and there is a RF toolbox with different Mixer blocks. However I didn’t succeed to use any of these Mixer blocks and anyway in the setup I don’t know if it’s possible to decide about harmonics or intermodulation (I didn’t find anything about this)…

If someone can either help me to find another software where I could test my algorithm on a model of mixer. OR confirm me that we can do it with Simulink and give me some hints on the method, I would be very grateful!

Thanks in advance!
Ludovic
 

Before you start to test linearization algorithms (I assume, it's a kind of adaptive pre-distortion) in Simulink, you should verify your mixer models. I'm not familiar with the RF toolbox. Basically non-linear diode characteristics and harmonic analysis (e.g. by FFT) should work for your purposes.

Apart from your special intention to test C-code in the simulation, a generic SPICE or dedicated RF simulator would be the preferred tool to evaluate the behaviour of a mixer.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top