Bookmark this page:
Yahoo!
Windows Live
del.icio.us
digg
Netscape
|
|
|||||||||||||||||||
|
Posted by auk_ie on March 15, 2005, 1:45 pm
Please log in for more thread options Hi all I'm trying to get back into electronics after a few years of neglect, My design revolves around a hi speed adc operating at 1Ghz from Maxim. So now I want to connect all the components together in PSpice. But the problem is the vendor doesn't provide a model for this ADC. So I guess I am forced to build a model of the ADC myself. I know this is a next to impossible task in spice. But all I want is to model an ADC at a behavioural level. I would like as many real worlds affects in the model as possible, but I hear thats a hard thing to do, so I would be happy with just a functional model of the ADC so I can proove my circuit in concept. What would be good is to have a model that accounts for the sample and hold, the conversion and the demultiplexed PECL outputs. I don't know where to start with this. I have looked at VHDL-AMS which looks like that it can do the job. But I can't find a simulator in which I can use my spice parts of the circuit and conect it up to the AMS based ADC model. PSpice is great because you can simulate spice models as well as vhdl/verilog parts. But not VHDL-AMS. I also looked at Matlab and Simulink. I think its possible to model such an ADC with these tools and then import the model back into pspice. But I have no resources on how to do this. I'm sure people have modelled an ADC in there designs before. Can anybody point me in the right direction? Tools to use? Workarounds etc.? | |||||||||||||||||||
|
Posted by Kevin Aylward on March 16, 2005, 11:06 am
Please log in for more thread options auk_ie wrote: Oh dear... > But
> the problem is the vendor doesn't provide a model for this ADC. So I > guess I am forced to build a model of the ADC myself. I know this is a > next to impossible task in spice. Pretty easy if one knows what one is doing:-) > But all I want is to model an ADC at
> a behavioural level. I would like as many real worlds affects in the > model as possible, but I hear thats a hard thing to do, so I would be > happy with just a functional model of the ADC so I can proove my > circuit in concept. What would be good is to have a model that > accounts for the sample and hold, the conversion and the demultiplexed > PECL outputs. > > I don't know where to start with this. I have looked at VHDL-AMS which > looks like that it can do the job. But I can't find a simulator in > which I can use my spice parts of the circuit and conect it up to the > AMS based ADC model. PSpice is great because you can simulate spice > models as well as vhdl/verilog parts. But not VHDL-AMS. > > I also looked at Matlab and Simulink. I think its possible to model > such an ADC with these tools and then import the model back into > pspice. But I have no resources on how to do this. > > I'm sure people have modelled an ADC in there designs before. Can > anybody point me in the right direction? Tools to use? Workarounds > etc.? Yes. I shall of course, force you to download my SuperSpice (http://www.anasoft.co.uk ) demo in order for you to get your model. It is an interesting post, as when I first looked at this issue myself, I could not find any generic spice models that did this rather basic function. It was a case of reinventing the wheel. The AD model I finally came up with is an instantaneous successive approximation using simple spice primatives. Open the example 16Bit-AD-DA.sss, and press the blue "R" button to run it. Move the test point to see the digital logic levels. If you click on the adc and dac symbols the model text will show up in the top left docked window. The models will run in any spice. The model themselves are in AnalogDigitalLogic.lib. There are 4, 8 an 16 bit versions of both ad and da. Have a go at decoding what the block diagram of the technique is. Kevin Aylward salesEXTRACT@anasoft.co.uk http://www.anasoft.co.uk SuperSpice, a very affordable Mixed-Mode Windows Simulator with Schematic Capture, Waveform Display, FFT's and Filter Design. | |||||||||||||||||||
|
Posted by Charles Edmondson on March 16, 2005, 2:10 pm
Please log in for more thread options
auk_ie wrote: > Hi all
Look in the dataconv library, and you should see several ADCs listed
> > I'm trying to get back into electronics after a few years of neglect, > My design revolves around a hi speed adc operating at 1Ghz from Maxim. > > So now I want to connect all the components together in PSpice. But > the problem is the vendor doesn't provide a model for this ADC. So I > guess I am forced to build a model of the ADC myself. I know this is a > next to impossible task in spice. But all I want is to model an ADC at > a behavioural level. I would like as many real worlds affects in the > model as possible, but I hear thats a hard thing to do, so I would be > happy with just a functional model of the ADC so I can proove my > circuit in concept. What would be good is to have a model that > accounts for the sample and hold, the conversion and the demultiplexed > PECL outputs. > > I don't know where to start with this. I have looked at VHDL-AMS which > looks like that it can do the job. But I can't find a simulator in > which I can use my spice parts of the circuit and conect it up to the > AMS based ADC model. PSpice is great because you can simulate spice > models as well as vhdl/verilog parts. But not VHDL-AMS. > > I also looked at Matlab and Simulink. I think its possible to model > such an ADC with these tools and then import the model back into > pspice. But I have no resources on how to do this. > > I'm sure people have modelled an ADC in there designs before. Can > anybody point me in the right direction? Tools to use? Workarounds > etc.? there. Place one and descend into it, and you will see what is necessary to model an ADC in PSpice... -- Charlie -- Edmondson Engineering Unique Solutions to Unusual Problems | |||||||||||||||||||
| Similar Threads | Posted |
| ADC Model, Getting Started | March 15, 2005, 1:45 pm |
| Getting started with electronic design | February 3, 2005, 5:07 pm |
| getting started on C programming on PIC16F628A, PIC16F690, OR PIC18F2620 | September 8, 2007, 11:15 pm |
| best book to get started in ac/dc smps power supply design | April 8, 2008, 11:27 am |
| translate mosfet ads (advanced_curtice2) model to spice model | February 16, 2007, 3:47 am |
| Op Amp model | November 26, 2005, 3:59 pm |
| BJT EM1 model | May 5, 2006, 5:18 pm |
| help about a SPICE model | March 20, 2005, 9:31 pm |
| model the RF transformer | July 11, 2005, 7:32 am |
| VCO SPICE model | October 21, 2005, 2:55 pm |
| VCO SPICE model | October 21, 2005, 3:00 pm |
| model data | July 14, 2006, 4:08 am |
| Need Help, LTspice SCR model | February 23, 2007, 7:57 pm |
| LTspice .model help | March 6, 2007, 7:26 am |
| IC model VI-200 description | June 25, 2008, 10:19 pm |

ADC Model, Getting Started
Yahoo!
Windows Live
del.icio.us
digg
Netscape 



>
> I'm trying to get back into electronics after a few years of neglect,
> My design revolves around a hi speed adc operating at 1Ghz from Maxim.
>
> So now I want to connect all the components together in PSpice.