[eispice] Re: (no subject)

  • From: Charles Eidsness <charles@xxxxxxxxxxxxxxxxxxxxx>
  • To: eispice@xxxxxxxxxxxxx
  • Date: Mon, 11 May 2009 18:31:56 -0400

Hi Romain,

You have to create a Driver or Receiver device from the data in an Ibis model 
file, like the example below.

import eispice
ibs = eispice.Ibis('cdcv304.ibs' , 'cdcv304(3.3v_clock_driver)')
############ where 'cdcv304.ibs' is the file name and 
'cdcv304(3.3v_clock_driver)' is the device name within the file ###########
cct = eispice.Circuit('IBIS Test')
cct.Vx = eispice.V('vs',0, 10, eispice.Pulse(0, 2.5,
'0n','0.1n','0.1n','4n','8n'))
cct.Rt = eispice.R('vs', 'vi', 50)
cct.Tg = eispice.T('vi', 0, 'vo', 0, 50, '2n')
cct.Receiver = ibs['1']('vo')
############ Where '1' is the pin number ############
cct.tran('0.01n', '18n')

eispice.plot(cct)

Cheers,
Charles

Romain Meyer wrote:
> Hi Charles,
> 
> Thanks for your answer.
> 
> I had a look at the simulator source code and I was wondering if I had to 
> create a Driver/Receiver device in order to import the model. Let's suppose 
> that I have a IBIS file which contains all the data (I-V table, ...) of a 
> output buffer. How can I import it in the simulation environment? Do I have 
> to create a Receiver or is there another solution?
> 
> Thanks in advance for your help,
>  
> 
> --
> 
> Romain Meyer
> 
> 
> 
> 
>> Date: Fri, 8 May 2009 17:00:37 -0400
>> From: charles@xxxxxxxxxxxxxxxxxxxxx
>> To: eispice@xxxxxxxxxxxxx
>> Subject: [eispice] Re: (no subject)
>>
>> Hi Romain,
>>
>> Unfortunately I never had a chance to finish that manual, the Ibis section 
>> doesn't exist. You can take a look at the files that start with "ibis in the 
>> module directory of the source code. They contain some help and comments on 
>> how 
>> the simulator works, and if you have any specific question feel free to ask.
>>
>> Cheers,
>> Charles
>>
>> Romain Meyer wrote:
>>> Hello,
>>>
>>> The end goal of my project is to make IBIS model of a differential output 
>>> buffer, but, since I'm new in IBIS, I would like first to start with a 
>>> single ended one. I've found your simulation environment very nice and I 
>>> would like to use it. My problem is I can access to the IBIS library manual 
>>> on your web site, thus I don't know which are the exact possibilities. 
>>> Could you provide me the manual. 
>>>
>>> Thanks in advance for your time,
>>>
>>>
>> ------------------------------------------------------------------
>> To unsubscribe from the eispice list send an email to:
>> eispice-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field
> 
> _________________________________________________________________
> Inédit ! Des Emoticônes Déjantées! Installez les dans votre Messenger ! 
> http://www.ilovemessenger.fr/Emoticones/EmoticonesDejantees.aspx
> ------------------------------------------------------------------
> To unsubscribe from the eispice list send an email to:
> eispice-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field
> 
------------------------------------------------------------------
To unsubscribe from the eispice list send an email to:
eispice-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field

Other related posts: