- 博客(13)
- 资源 (3)
- 收藏
- 关注
转载 代码建议
不断的重复的看自己的代码代码提测前,要多看几次,有时候能看出一些隐藏的代码BUG的,有时候也会觉得,昨天写的代码,真垃圾,还是有蛮多代码要优化的。在看代码的时候,最好顺便做到下面几点:代码收拢性要强,不要存在那种类似的代码满天飞,能封装起来的就封装;业务代码一定要有必要的准确的注释,千万别信那套方法名命名好了就能解释清楚的鬼话;变量名要起好;代码抽象层次要一致,不要跳跃,例如,...
2018-12-29 10:41:48 156
转载 C语言中volatile的用法及意义
volatile 影响编译器编译的结果,volatile指出 变量是随时可能发生变化的,与volatile变量有关的运算,不要进行编译优化,以免出错,(VC++ 在产生release版可执行码时会进行编译优化,加volatile关键字的变量有关的运算,将不进行编译优化。)例如:volatile int i=10; int j = i; ... int k = i;volatile...
2018-12-28 14:16:49 6449
原创 linux环境配置gvim
linux系统下的gvim配置与windows基本相同,可直接使用原配置。1. 但exe文件,linux不适用,直接删除,未做进一步处理;2. windows配置字体,set guifont=Consolas:h16:b:cANSI linux配置字体,set guifont=Monospaces\ Bold \ 16 注:linux需用\+space, 且字号无h...
2018-12-24 11:39:58 3339
转载 工作方法
1. 狂干的时候,每几个星期停下来思考:看自己干的东西是不是组里或者公司里的top priority work,或者至少也要确保自己干的东西对组和公司有影响力的。也就是说:不要为了忙碌而忙碌,或者说不要干伪工作(pseudo work);2. Be open and friendly:把自己做的东西visualize给整个组,让大家知道你负责这块;同时把总结出来的好的经验积极地share给组...
2018-12-24 10:41:10 1221
转载 linux文本格式转换
在linux上使用NFS、FTP等从Windows直接拷贝文件夹或文件时,会发现文件中有“^M”奇怪字符。原因:这是由于Windows和Linux对回车符定义不同造成的。 对于回车符的定义:Windows:0x0D 0x0AUnix/Linux: 0x0AMac: 0x0D解决办法:Linux命令行下$ vim log.txt 1 :set fileforma...
2018-12-24 10:21:23 2091
转载 IC前端 后端 科普
前端: 就是将你的想法或别人的想法用你设计的电路来实现,也就是说你可以通过电路设计来实现你的想法。可以这样说,那时你就是一个科学家。有人这样认为:一个好的前端IC设计师不应该叫设计师而应该叫科学家。后端: 就是将你设计的电路制造出来,要在工艺上实现你的想法。 除了RTL编程和仿真这两个基本要求外,前端设计还可以包括IC系统设计、验证(verification)、综...
2018-12-23 12:06:01 3519
转载 英文职位简介
(转)做为外企工作人,只简单介绍跨国企业的职级,分两条线,管理类与技术类管理类PM-->senior PM-->Program M-->Senior Program M->Director->Senior D-->Region VP->VP-->Enterprise VP->CXO技术类 Technican->engineer...
2018-12-20 10:20:59 3952
转载 windows下设置clover启动
软件无法开机自动启动,只需将软件启动程序复制到系统开机启动文件夹即可 找到clover安装目录,创建clover.exe的快捷方式并剪切 找到系统的自启文件夹,这里win10系统的C:\Users\vince\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup(注意\vince是我自己用户的用户名...
2018-12-17 18:08:49 6834
转载 转 DC使用
https://blog.csdn.net/moon9999/article/details/75808353 Design Compiler的作用是将RTL级代码转化为门级网表,为后续的时序分析和后仿做准备,其过程主要包括translation、optimization和mapping。DC的实...
2018-12-14 10:37:12 2567
转载 DC
getch.db只包含有用 boolean 表达式描述的单元电路逻辑。在dc时dc首先将RTL代码转换为通用的布尔表达式,就是getch格式,这个是与具体工艺无关的,是未优化的电路。target_library,是综合的目的库,里面是要映射的逻辑单元,将目标库中的文件设计成门级网表。 DC综合的流程分三步,转化,优化,映射。综合分为三个部分:Synthesis= Translate...
2018-12-13 14:13:03 795
原创 devider
Q: x/2500025000 / 1024 = 24.4approximate_calculation_025000 = 1024 * 24 = 1024 * 8 * 3 =. (1024 * 8 * 3 * 3) / 3 =. (1024 * 8 *8 ) / 3 = 21845approximate_calculation_125000 = 1024 * 24 = 102...
2018-12-10 16:48:13 268
转载 python
安装全套Synopsys软件--关于操作系统的选择发表于 2008-12-3 操作系统的选择很重要,我试过了ubuntu7.10,8.04,都或多或少有问题,RedHat9,AS3,SuSe10.2,CentOS4.6,CentOS5.2都有问题,总之不能全部安装,最后我用了RedHat AS 4,成功,所有Synopsys软件全部搞定。所以我推荐安装EDA软件的朋友们,不要走弯路,就用A...
2018-12-06 17:37:51 233
转载 get rich slowly
抛去极少数的创业成功或继承家产之外,大多90后年收入超过50万并不是因为你真的多优秀,只是正好选对了这个行业。比如,一个做算法的985硕士毕业生在薪资待遇上能轻松超过一个清北毕业的顶尖生物博士生。但很遗憾,相当一部分人意识不到社会环境和机遇带来的影响,沾沾自喜地将毕业后的高工资归功于自身的才华和努力。这也造成了贵乎略浮躁的氛围。另外,如果你看了这个问题下的其他回答感到羡慕或者焦虑,...
2018-12-01 10:25:39 437
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人