2013年1月21日

latex

摘要: latex宏包下载 http://zzg34b.w3.c361.com/download/packageE-H.htm1.matlab .fig转pdf直接用matlab转pdf,如果图片比较宽,得到的pdf只有中间一部分,在网上搜到一个好方法 1、在matlab figure里面,Edit -> Copy Figure 2、在adobe acrobat里面,文件->创建PDF->从剪贴板。 就这么简单,根本无需什么eps2pdf,什么illustrator打印之类的2. visio转pdfvisio默认存储格式vsd本身就是矢量图,一般可以再word里插vsd的,或者直接全 阅读全文

posted @ 2013-01-21 13:17 好记性不如烂笔头 阅读(347) 评论(0) 推荐(0) 编辑

2012年10月28日

linux新发现

摘要: 1. linux计算器:敲入bc, +-*/ ^(指数) %(求余),quit退出;2.ls -al ~/.bash[tab][tab] 可以列出当前目录下所有以.bash开头的文件;3. cal 日历 date日期4. 想要知道你目前的 Linux 底下,共有多少可以被你执行的指令?最简单的做法,直接输入两次 [tab] ; 想知道以vi开头的命令有哪些?vi[tab][tab] 阅读全文

posted @ 2012-10-28 16:59 好记性不如烂笔头 阅读(171) 评论(0) 推荐(0) 编辑

2012年10月17日

synopsys软件安装

摘要: 1.安装installer选择一个目录,例如/home/synopsys/installer, 解压;2.将syn_xxx的linux版本和common版本拷到一个目录下,例如/home/synopsys/syn201109,解压;3. cd installer目录下,./setup.sh或者./installer -gui,启动图形界面,指定源文件目录为刚刚的/home/synopsys/syn201109,一步一步安装即可,例如安装在 /mnt/disk2/usr/synopsys/F-2011.09/ 目录下;4. 安装完后,需要将路径添加进.bashrc下,更改环境变量export:. 阅读全文

posted @ 2012-10-17 18:53 好记性不如烂笔头 阅读(2328) 评论(0) 推荐(0) 编辑

2012年9月11日

Linux系统管理学习笔记1

摘要: 账号与权限管理切换到root超级用户。1。useradd xxx 创建用户账号 passwd 设置密码;2。userdel -r xxx 账号删除,-r表示同时删除用户目录,不加-r仍保留该账号的相关目录;3。账号信息在/etc/passwd文件中;4。账号停用,暂时不允许该用户账号登入系统,但其资料仍要保留。可打开passwd文件,在账号前加#注释;查看进程1。ps 捕获进程状态 ps -u 查看详细说明 ps -la查看其他用户进程 ps -aux 查看后台执行进程 ps -aux --sort user 将进程清单排序;2. top 监视进程 按Q键退出,按U键查看特定用户,按K... 阅读全文

posted @ 2012-09-11 10:27 好记性不如烂笔头 阅读(201) 评论(0) 推荐(0) 编辑

2012年9月3日

Ultraedit使用笔记

摘要: Ultraedit功能相当强大:1。 提取当前列按住Alt键,可以转换到列模式,但是当数据很多时,选取就变得很麻烦。这时可以 列->列模式,然后可以删除列 ,剪切列;2。 列转行Ctrl+R替换 输入 ^p 进行替换即可(注 :^p为剔除行变成列) 阅读全文

posted @ 2012-09-03 15:44 好记性不如烂笔头 阅读(621) 评论(0) 推荐(0) 编辑

quartus,altera 使用笔记

摘要: 1. 顶层文件名要和工程名一致,同时顶层文件module声明前不用注释或者用块注释/*... */,直接用//,会出现entity undefined错误;2. 三个反相器相连,为防止被优化成一个反相器,可以在代码中加入约束,“通知”编译器保留插入的buf,不去优化它们。总结如下:Xilinx (ISE版本12.3,综合工具为ISE自带的XST,器件Spartan6):(* KEEP="TRUE"*)wire node1;Altera:(QuartusII版本9.1,综合工具为QuartusII自带的综合工具,器件CycloneVI):wire node1/* synthe 阅读全文

posted @ 2012-09-03 09:27 好记性不如烂笔头 阅读(668) 评论(0) 推荐(0) 编辑

2012年6月29日

testbench常用语句

摘要: $display(“print_word_value = %d”, print_word_value); // 与C语言类似$display(“%h, %o”, 12’b1101_0100_0111); // 结果是 0xD47和o6507$monitoron; // 监控开始$mointor($time, “rxd = %b”, “txd = %b”, rxd, txd); // 打印当前时刻的监控值$monitoroff; $finish; // 仿真结束$readmemb(“数据文件名”, 存储器名); // 把数据读入到当前指定的存储器内rand_data = {random} % 6 阅读全文

posted @ 2012-06-29 18:30 好记性不如烂笔头 阅读(261) 评论(0) 推荐(0) 编辑

2012年6月26日

模逆stein算法(sram)

摘要: input:two integers u,moutput:u inv mod ms1:if u and m are both even, then no inv,over; else if m is even, swap u and m,f <=1;s2:n1<=u, n2 <= m, a1 <=1, b1 <=0 ,a2 <= 0,b2 <=1;s3:if n1 is even, then "if a1 is even, then s4; else s5"; else s6;s4:n1 <= n1 /2, a1<=a1 阅读全文

posted @ 2012-06-26 08:35 好记性不如烂笔头 阅读(536) 评论(0) 推荐(0) 编辑

2012年6月23日

sram加减法

摘要: 根据sub判断加减法,sub=1,表示减法,=0,表示加法。减法时,减数应该“求反加1”转化成加法;把1024位减法转化为32bit减法;cin_reg初值为1,当大数减小数时,cin=1,则下一个32bit减法直接加cin_reg实现求反加1,;如果cin=0,表示有借位,则下一个32bit减法的求反加1再减去一个借位,相当于加0,因此直接用cin就可以表示。注意先用(1)求反,否则在(2)中实现的话会将32位扩展成33位,第33位也被求反!(1)assign add_b = sub ? ~Q_b : Q_b;(2)assign {cin,data_a} = (state == write) 阅读全文

posted @ 2012-06-23 14:48 好记性不如烂笔头 阅读(314) 评论(0) 推荐(0) 编辑

verilog存储器读写操作

摘要: 1.文件打开和关闭:首先定义integer指针,然后调用$fopen(file_name,mode)任务,不需要文件时,调用$fopen(file_name)常用mode包括:“w"打开文件并从文件头开始写,如果不存在就创建文件。“w+"打开文件并从文件头开始读写,如果不存在就创建文件"a"打开文件并从文件末尾开始写,如果不存在就创建文件“a+"打开文件并从文件末尾开始读写,如果不存在就创建文件2.输出到文件:显示任务前加f,调用格式:$fdisplay(文件指针,"显示内容",显示变量),再如$fmonitor(…)除了多 阅读全文

posted @ 2012-06-23 09:22 好记性不如烂笔头 阅读(7031) 评论(0) 推荐(1) 编辑

导航