python笔记
摘要:今天写代码遇到下面的情况,ext_name是文件的扩展名,我想判断它是不是'.v'或者'.V',就写成了下面的:if ext_name is not ('.v' or '.V'):然后出错了,经过翻书才知道对于or这种短路操作符,只要第一个表达式不是false,整个a or b返回的值就是a的值,否则就是b的值。对于and也是一样,只要a不是false,a and b返回的就是b的值。下列情况在p...
阅读全文
posted @
2013-03-31 10:32
T_shell
阅读(285)
推荐(0) 编辑
sublime text中ctags使用注意事项
摘要:1.文件或路径中不能有中文或者sublime text不能识别的字符,否则对包含不能识别字符的文件不能查看symbol,而受此影响,顶层也不能使用shift+alt+s来查看所有的symbol。2.假如当前文件路径为A/B/test.v,要对这个文件更新tag,若A目录中已经有了.tag文件,则会在A目录中生成新的tag,如果A中没有才在B中生成,所以ctags会先在父文件夹中搜索,一直到当前文件...
阅读全文
posted @
2013-03-24 16:55
T_shell
阅读(1825)
推荐(0) 编辑
解决了后仿时序检查出错
摘要:第一次做后仿,就出现了问题,发现如果不加SDF,波形也会有延时:后来发现,这些延时都是仿真库中定义的,而且加载SDF后的延时就是实际的延时了,而不是库中定义的延时,但出现了好多违例,modelsim波形如下:箭头处出现了holdtime违例,原来是仿真库中含有时序检查函数:$setuphold(posedgeCK&&&(SandR==1),posedgeJ,tsetup$J$CK,thold$J$...
阅读全文
posted @
2013-03-13 12:51
T_shell
阅读(2776)
推荐(1) 编辑