-----本教程为作者在知乎原创,未经允许,请勿转载哦!-----

大家好,我准备了一场live,讲述Sentaurus Tcad的入门方法和使用技巧,欢迎收听!
链接如下:https://www.zhihu.com/lives/923576641542848512?utm_medium=social&utm_source=ZHShareTargetIDMore

各位童鞋,在你平时使用tcad的时候,你会遇到两个不太方便:

1)TCAD的命令比较多,而且巨长。。。好比是这样:

;----------------------------------------------------------------------
(sdegeo:define-contact-set "drain"4.0  (color:rgb 0.0 1.0 1.0 ) "##")
;----------------------------------------------------------------------
; Contact settings
(sdegeo:define-2d-contact (find-edge-id (position (* (+ Xmax Xsp)  0.5) 0.0 0.0))  "drain")

每次写的时候,都得去找教程,然后抄过来,比较麻烦~~

2)TCAD默认的编辑器是下面这个样子的,所有的单词都是黑色的,没有区分,比较容易出错,而且丑爆了~~

如果你察觉到这两个问题,并且希望改进的话,那你可以参考我这个教程

安装jedit+TCAD宏包!效果是下面这个样子:

一、安装文件:

1、Java JDK

jdk-8u5-linux-x64.rpm

2、jedit安装包

jedit5.2pre1install.jar

3、Sentaurus宏库

jedit-sentaurus-customization.tar

安装包下载方法:关注公众号:SentaurusTCAD,在菜单栏即可下载!

二、开始安装:

将三个文件拷贝到linux系统中,

1、切换至root账户

su - root

2、使用cd命令在终端中将路径切换至安装文件所在的目录下

3、给jdk文件赋予可执行权限

chmod 755 jdk-8u5-linux-x64.rpm

4、安装jdk

rpm -i jdk-8u5-linux-x64.rpm

5、安装jedit

java -jar jedit5.2pre1install.jar 

点next

点next

点install,完成安装。

三、配置jedit

在swb中,打开Edit->User Preference(F12)

找到Editor->text->sedit

在text上面双击

选择/usr/local/bin下的jedit,然后点击open:

ok,Sentaurus配置好了!

下面,安装Sentaurus宏:

1、使用普通用户把拷贝到$HOME目录下

cp jedit-sentaurus-customization.tar $HOME

2、在$HOME目录下安装SentaurusTCAD宏包:

tar xvf jedit-sentaurus-customization.tar -C $HOME

Ok,至此为止,已经安装并配置好了jedit+宏

下面试用一下吧:打开一个project文件,编辑CMD或者其他文件

然后,你就可以看到jedit启动了:

文字都根据功能的不同,表现出不同的颜色!

打开Macros看一下,是不是出现了Sentaurus工具的宏,直接选择,就可以自动填充命令了!爽!

教程到此结束!

本专栏将会逐渐更新我在仿真中的经验和心得体会,希望各位关注,如果你有关于TCAD的仿真的咨询、培训和项目开发需求的话,可以与我联系,微信TCAD2017

希望关注我们的公众号:SentaurusTCAD,会同步更新我发布的教程。

-----最后,本教程为作者在知乎原创,未经允许,请勿转载哦!-----

安卓能不能安装jar_Sentaurus TCAD安装之jedit+TCAD宏包相关推荐

  1. tikz包 安装_LaTex各种安装

    基本的 第一步,安装基本的LaTeX环境: sudo apt-get install texlive 第二步,安装中文字体包.字体包中包含bsmi,bkai,gkai,gbsn四种中文字体.bsmi和 ...

  2. 安卓Android Studio开发IDE的安装

    安卓开发IDE的安装 1.进入官网 https://developer.android.google.cn/studio 可以在以下的操作系统开始 Android 应用程序开发: Microsoft® ...

  3. 安卓渗透测试工具——Drozer(安装和使用)

    移动端渗透测试工具相比丰富的web端真的是少之又少,最近在做app的安全测试,用到了drozer,drozer的安装过程真的是太心酸了,中间报错了有6次才成功安装.. 一.环境准备 首先准备以下环境: ...

  4. 解决安卓apk在其他手机无法安装问题

    解决安卓apk在其他手机无法安装问题 问题截图 在其他手机安装apk显示安装失败返回-15代码 解决办法: 在gradle.propeities文件中的最下面添加一下代码 android.inject ...

  5. android apk安装工具,安卓装机必备工具!一键批量安装应用apk

    原标题:安卓装机必备工具!一键批量安装应用apk 安卓如何批量安装App的apk安装包?这是很多朋友都遇到的问题.安卓可以通过apk安装电子市场所没有的App,不过有时候下载一堆apk安装包回来,还需 ...

  6. 安卓8.0下的应用安装

    目录 那么如何处理这个权限呢? 1.应用的安装流程 2.首先申请权限 3.点击按钮进行应用安装 4.检查是否有未知应用来源的权限 5.执行安装流程 到这里就基本就完了,但有几个注意点: 前言:安卓系统 ...

  7. Android安卓系统提示应用程序未安装的解决方法

    android系统安装不能使用的原因: Android安卓系统提示应用程序未安装的三种解决方法 有时候,在给自己的安卓爱机安装软件或者打开某个软件的时候,手机会提示应用程序未安装,一般来说出现这种提示 ...

  8. PORUHBUB.CROWN_ios安卓 testlight /apps/android开发包安装

    PORUHBUB.CROWN_ios安卓 testlight /apps/android开发包安装 名片进入公众号[娱乐857] 即可获取完整版资料 PORUHBUB.CROWN_ios安卓 test ...

  9. 逍遥安卓linux版,安卓逆向反编译 —— 逍遥模拟器安装Frida (一)

    F 一,Hook介绍 frida是android hook技术中的一种,hook的主要作用就是,在不破坏apk的情况下实现对 apk 内的函数,进行修改参数.返回值操作,这样就改变了函数原本的执行结构 ...

最新文章

  1. mysql更新索引不影响业务_mysql索引更新要多久
  2. 《Linux From Scratch》第二部分:准备构建 第五章:构建临时文件系统- 5.11. Tcl-8.6.3...
  3. Java 增强型的for循环 for each
  4. php3d按钮,CSS实现3D按钮效果
  5. 教你网站怎么添加返回顶部代码?
  6. [转]iOS为UILabel添加长按复制功能
  7. ubuntu linux指南 管理篇,Ubuntu Linux指南:管理篇
  8. vivo分屏_vivo分屏+Jovi语音助手!让你找到解题新思路
  9. 新浪微博后台服务器架构
  10. 在Struts2中实现文件上传(二)
  11. 刚公布完价格就被骂?这款新机有点惨...
  12. 红茶一杯话Binder(初始篇)
  13. oracle 如何使用循环语句,Oracle条件语句跟循环语句
  14. mid制作乐谱_作品1:MIDI彩虹钢琴(将简谱或五线谱制作成mid)
  15. kubelet源码分析(五)之 syncPod
  16. 均衡负载集群(LBC)-2
  17. SpringBoot之配置文件,带你全面掌握高级知识点
  18. Sql Server数据库备份大全(Sql语句)
  19. tcping扫描所有端口_ping TCP端口的实用小工具tcping
  20. 【MATLAB】符号矩阵计算与化简

热门文章

  1. 看漫画学python 豆瓣_各种表示“看”的词语
  2. 快速接入 GitHub、QQ 第三方登录方式
  3. 「干货总结」程序员必知必会的十大排序算法
  4. UI组件之TextView及其子类(三)ToggleButton和Switch
  5. 连接池Connection Pool 单例设计
  6. python中all函数的用法_python中map、any、all函数用法分析
  7. SSM框架中分页插件pageHelper的使用实例
  8. (Mybatis)日志工厂
  9. 模板设计模式,简单Java代码实现
  10. Haskell语言实现判断一个整数是否是质数的代码及运行结果