The Designer's Guide Community Forum
https://designers-guide.org/forum/YaBB.pl Modeling >> Semiconductor Devices >> Laser diode verilog-a Model(QWLD ) https://designers-guide.org/forum/YaBB.pl?num=1170411915 Message started by micro.duke on Feb 2nd, 2007, 2:25am |
Title: Laser diode verilog-a Model(QWLD ) Post by micro.duke on Feb 2nd, 2007, 2:25am Who can wirte a laser diode verilog-a Model? I have a laser diode source code in pspice format. Who can convert it to verilog-a or hspice? help me . Thanks. |
Title: Re: Laser diode verilog-a Model(QWLD ) Post by Geoffrey_Coram on Feb 2nd, 2007, 5:04am It's not that hard, you can probably do it yourself. How long is the source code? |
Title: Re: Laser diode verilog-a Model(QWLD ) Post by mg777 on Feb 2nd, 2007, 8:06am http://www.photonics.ee.ethz.ch/publications/MOT_Lett_Jungo_2003.pdf is an excellent paper on the subject. It deals with VCSEL's, but the rate equation methodology will work for long cavity lasers as well. In particular note that a fixed integration time step has been used (see Sec. 4). Beam profiles are obtained too, so this is pretty powerful stuff. M.G.Rajan www.eecalc.com |
Title: Re: Laser diode verilog-a Model(QWLD ) Post by micro.duke on Feb 2nd, 2007, 7:39pm Thanks. The source code is not long.I try convert it to verilog-a or hspice format.But I'm not succeed. :'( On the other hand. It is a circuit model for qwld.It's not 2D/3D model.I'm not care 2D/3D model. Because I'm designing a Laser-diode drivers for SDH/SONET System(155Mbps~1250Mbps or 2.5Gbps).So I simulating the drivers with the QWLD Model. Who Can convert it to verilog-a or hspice format. Or who make a model for me ? Thanks. |
Title: Re: Laser diode verilog-a Model(QWLD ) Post by Geoffrey_Coram on Feb 5th, 2007, 5:51am micro.duke wrote on Feb 2nd, 2007, 7:39pm:
I'm fairly sure I *could* do it, but it would take me a good hour at least, and then I don't have PSpice to verify it ... Why don't you post your best effort so far, and see if we can help you debug it. |
Title: Re: Laser diode verilog-a Model(QWLD ) Post by micro.duke on Feb 5th, 2007, 5:49pm Thanks a lot. In first. I do try convert it to hspice format. but somthing(eg. 'func' ,The 'G' device is 2 port device in pspice,But in hspice it is 4 port device. etc.) can not translate it. About 15 days ago. I known the verilog-a language.So I do not try conver it to verilog-a format. But I know the language can do it. If you have interest it.You can download Pspice simulator & pspice netlist form here: http://www.ee.tsinghua.edu.cn/~zhangyejin/oeic.rar (11M sn:123456 site:http://www.ee.tsinghua.edu.cn/~zhangyejin/oeic.htm Maybe you must down 3 dll file form http://www.dll-files.com/) Thank you very much. |
Title: Re: Laser diode verilog-a Model(QWLD ) Post by Geoffrey_Coram on Feb 6th, 2007, 6:46am micro.duke wrote on Feb 5th, 2007, 5:49pm:
I'veseen an HSpice example that has Gdio 5 0 CUR='1e-15*V(5)' which would be a 2-port device. |
Title: Re: Laser diode verilog-a Model(QWLD ) Post by micro.duke on Feb 6th, 2007, 7:59pm Geoffrey_Coram wrote on Feb 6th, 2007, 6:46am:
So Counld you tell me what's it means? Quote:
|
Title: Re: Laser diode verilog-a Model(QWLD ) Post by Geoffrey_Coram on Feb 7th, 2007, 7:08am micro.duke wrote on Feb 6th, 2007, 7:59pm:
It's a voltage-dependent current source; the current is supplied across nodes 5 and 0 and has a value given by the expression. My understanding is that you can put any expression of voltages (and currents?) in the CUR='' expression; in this case, the current is 1e-15 * the voltage on 5. One could also have CUR='1e-15*(exp(V(5,0)/0.026) -1.0)' to get a diode, and I think the V() reference doesn't have to refer to the same nodes that the current is supplied across. |
Title: Re: Laser diode verilog-a Model(QWLD ) Post by micro.duke on Feb 8th, 2007, 12:33am OK. If you are right.We can simulate the circuit. Quote:
But I do it & have no result. :( Maybe the circuit is error. ;) Thanks. |
Title: Re: Laser diode verilog-a Model(QWLD ) Post by Geoffrey_Coram on Feb 8th, 2007, 11:11am The Gdio current is 1e-15 times the voltage; this is absolutely tiny. Change it to 1e3 -- or make it a real diode, with an exp(). |
Title: Re: Laser diode verilog-a Model(QWLD ) Post by micro.duke on Feb 11th, 2007, 8:44pm OK. I will try do it. Thanks. |
The Designer's Guide Community Forum » Powered by YaBB 2.2.2! YaBB © 2000-2008. All Rights Reserved. |