作者weichingman (改变,要从心开始。。。)
看板Electronics
标题Re: [问题] ISE TCAD 10.0 之 DESSIS语法问题
时间Fri Jul 24 18:12:28 2009
: 而这边的程式其实是我从最新版的ISE TCAD
: Sentaurus structure editor取出来的
: 我将它直接套用在旧板的ISE TCAD10.0会出现语法错误的问题
: 有问题的是这一段:
: Voltage=(
: !(
: set t1p 0
: for { set i 1 } { $i <= @cycles@ } { incr i } {
: set t2p [expr $t1p + 1e-6]
: set t3p [expr $t1p + (@dtp@*1e-3)]
: set t4p [expr $t2p + (@dtp@*1e-3)]
: set t1e [expr $t3p + 2.5e-3]
: set t2e [expr $t1e + 1e-6]
: set t3e [expr $t1e + (@dte@*1e-3)]
: set t4e [expr $t2e + (@dte@*1e-3)]
: puts " 0 at [format %0.6e $t1p], @Vgp@ at [format %0.6e $t2p],
: puts " 0 at [format %0.6e $t1e], @Vge@ at [format %0.6e $t2e],
: set t1p [expr $t3e + 5e-3]
: }
: )!
: 看样子是一段回圈的语法
: 但旧板的似乎不支援这语法
: 有人知道要怎麽在旧版的ISE TCAD10.0用旧版的语法将这个回圈呈现吗
: 有ISE TCAD高手能指导一下吗<(_ _)> 拜托了
恩...的确...新版有些好用的语法...不过就是无法支援旧版!!....@_@a
所以...新旧code在转换上面...就会遇到很大的难度...
你遇到的这个算是简单了~这只是宣告暂态电压而已!!
打开你的10.0 manuals....DESSIS Chapter-2 2-3-2 最後一页
如下设定即可
{Name="gate" voltage=0 voltage={0 at 0, 0.1 at 1e-6, 0.5 at 5e-6}
}
0秒时...电压0V
1e-6秒时...电压0.1V
5e-6秒时...电压0.5V
依你的需要做更改!
效果跟上面的回圈是一样的~
只差在...没办法做可靠度分析而已....
如果硬要做...就要用其他方式去试...
不过准确度就不敢保证了!
建议你老板买新版吧...XDD
旧版在记忆体这部份...还不是做的很好...没有很深入~
玩玩或是设计新结构...倒是堪用...~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.120.32.169
1F:推 ARKUE:感谢W大热心的解惑^^ 07/24 21:13