2012年5月23日

tar,gzip,bzip2命令参数详解

摘要: tar命令是linux下最常用的打包程序,基本用法可以用man tar查看,举例说明: # tar -cf all.tar *.jpg 这条命令是将所有.jpg的文件打成一个名为all.tar的包。-c是表示产生新的包,-f指定包的文件名。 # tar -rf all.tar *.gif 这条命令是将所有.gif的文件增加到all.tar的包里面去。-r是表示增加文件的意思。 # tar -uf all.tar logo.gif 这条命令是更新原来tar包all.tar中logo.gif文件,-u是表示更新文件的意思。 # tar -tf all.tar 这条命令是列出all.t... 阅读全文

posted @ 2012-05-23 23:57 好记性不如烂笔头 阅读(610) 评论(0) 推荐(0) 编辑

大数加减法的符号位判断

摘要: 未考虑溢出1)减法a-b=ca为正数,b为负数,c肯定是正数;a为负数,b为正数,c肯定是负数;a,b都是正数,例如a=32'h1111 2222,b=32'h3333 1111,c为负数,cin=0;b=32'h1111 2222,a=32'h3333 1111,c为正数,cin=1;a,b都是负数,与前一种情况类似cin = 1;{cin,c[i]} <= a[i] + ~b[i]+ cin; 注意verilog中b[i]会扩展1位,高位会取反变成1,违反初衷,可以:temp = ~b[i];{cin,c[i]} <= a[i] + temp+ 阅读全文

posted @ 2012-05-23 10:29 好记性不如烂笔头 阅读(1073) 评论(0) 推荐(0) 编辑

Artison SRAM 将.lib文件装化为db文件

摘要: 1.read_lib name.lib 读取name.lib文件*.lib是由Artisan生成的Synopsys库,一般会同时生成四个,选择*_ss_*.lib或*_slow_*.lib,即其中最慢的。读过程一般会有warning,可以不管,但一定要看到“Technology library 'abc' read successfully”。其中abc是库名。例如:read_lib spram_512x16_slow_syn.lib反馈:(前面的很多warning忽略)Technology library 'spram_512x16' read success 阅读全文

posted @ 2012-05-23 00:07 好记性不如烂笔头 阅读(2024) 评论(0) 推荐(0) 编辑

导航