DeepVLSI

TRANSLATING THE IMAGINATION IN TO SILICON

将博客搬至CSDN


 将博客搬至CSDN
 
 
 
 
 
 
 
 &am...

2018-09-19 18:01:00

阅读数 24

评论数 0

perl 替换一例

$line =~ s/^\s+//; #去掉$line中起始部分的空格$line =~ s/\s+$//; #去掉$line中结束部分的空格=~ 是perl的正则表达式操作符这里采用的是替换语意:s/被替换的内容/替换成为/其它开关选项;注意用'/'隔开个个部分.\s表示任意空白字符...

2017-06-29 20:36:00

阅读数 178

评论数 0

linux shell常用快捷键(转载)

    删除ctrl + d      删除光标所在位置上的字符相当于VIM里x或者dlctrl + h      删除光标所在位置前的字符相当于VIM里hx或者dhctrl + k      删除光标后面所有字符相当于VIM里d shift+$ctrl + u      删除光标前面所...

2017-06-27 19:37:00

阅读数 21

评论数 0

linux中执行cd之后直接ls列出所有文件

以下command在cshell中生效 在.cshrc中加入下面的语句: alias cd 'cd \!* ; ll' 注意*后面的空格,以及ll之前的空格 进一步,可以同时打印出cd之后的path alias cd 'cd \!* ; ll; pwd' 如果执行cd之后命令行显示的目录...

2017-06-27 11:20:00

阅读数 850

评论数 0

各种波形文件(wlf/vcd/fsdb/shm/vpd)的区别及生成方法(转)


 仿真是IC设计不可或缺的重要步骤,仿真后一般需要记录下波形文件,用于做详细分析和研究。说一下几种波形文件WLF(Wave Log File)、VCD(Value Change Dump)文件,fsdb(Fast Signal DataBase)文件...

2016-11-15 10:41:00

阅读数 319

评论数 0

异步复位同步释放


 首先要说一下同步复位与异步复位的区别。 同步复位是指复位信号在时钟的上升沿或者下降沿才能起作用,而异步复位则是即时生效,与时钟无关。异步复位的好处是速度快。 再来谈一下为什么FPGA设计中要用异步复位同步释放。 复位信号的释放是有讲究的: 我们知...

2016-11-10 15:15:00

阅读数 31

评论数 0

阻塞赋值与非阻塞赋值(转载)

   前言:阻塞与非阻塞赋值是Verilog语言中最基本的部分,也是让大部分Verilog新手最困惑的地方。关于阻塞与非阻塞的著作文章可谓汗牛充栋,这些文章对阻塞与非阻塞赋值的原理进行了非常详细的讲解,但新手读了之后依然有种似懂非懂的感觉,编码过程中一如既往的犯错。所以,本文的目的立足于...

2016-11-02 16:56:00

阅读数 26

评论数 0

IC系统组成概论

IC系统是什么? 对算法工程师来说,IC系统是完成特定功能的硬件。对架构设计师来说,IC系统包括控制,运算,存储部分。电路设计工程师来说,IC系统是加法器,乘法器,与非门,运算放大器,开关电容等的搭配。对版图工程师来说,它是多边形组成的组合。 一个常见的IC系统包括: 数字部分(可能包...

2016-11-01 21:56:00

阅读数 17

评论数 1

程序猿自救指南之——如何拯救你的颈椎 (转)

程序猿自救指南之——如何拯救你的颈椎 作者:百度知道网友 黑斯廷斯(科学传播硕士,科学记者) “颈椎病不仅是程序员的职业病,更是现代人的都市病。” ——黑斯廷斯 所谓名人名言就是任意一句话加上一个外国人名。好吧这句话虽然是现编的,但我相信没有人会对它提出异议。毕竟,留意一下你周围...

2013-11-25 13:27:00

阅读数 221

评论数 0

Linux查找命令

find [路径] -name [要找的文件名,可用*表示] -print这个命令速度慢但是个人觉得是好用的,还有一种locate根据文件名数据库定位#locate *.doc //查找所有扩展名为doc的文件。运行此命令有时候需要配合updatedb跟新下文件名数据库。 比如要查找 ...

2013-10-24 09:42:00

阅读数 11

评论数 0

linux 创建链接命令 ln -s 软链接

这是linux中一个非常重要命令,请大家一定要熟悉。它的功能是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s,具体用法是:ln -s 源文件 目标文件。当 我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某...

2013-10-18 11:09:00

阅读数 13

评论数 0

Vim常用命令

0、移动及跳转::n 跳转到n行,n表示行号nG 跳转到n行,n表示行号CTRL-] 跳转到当前光标所在单词对应的主题CTRL-O 回到前一个位置h 左j 下k 上l 右W 向前移动一个wordb 向后移动一个word$ 命令将光标移动到当前行行尾^ 命令将光标移动到当前行的第一个非空白...

2013-10-18 10:28:00

阅读数 15

评论数 0

gvim查找与替换命令

VI/VIM是程序员最常用的工具之一,尤其是unix/linux上;而查找替换也是最频繁的操作之一。   一般在vim中我们使用这样的方法去替换:%s/dest/new/g ,其中dest是查找目标,new是替换的新内容,g表示全文替换,一般的vim配置为默认全文替换,所以g也可以不...

2013-10-17 17:35:00

阅读数 32

评论数 0

RGB与YCbCr颜色空间的转换

YCbCr是YUV经过缩放和偏移的翻版,可以看做YUV的子集。主要用于优化彩色视频信号的传输,使其向后相容老式黑白电视。与RGB视频信号传输相比,它最大的优点在于只需占用极少的频宽(RGB要求三个独立的视频信号同时传输)。 Y:明亮度(Luminance或Luma),也就是灰阶值。“亮...

2013-09-25 15:36:00

阅读数 31

评论数 0

YCbCr

YCbCr是DVD、摄像机、数字电视等消费类视频产品中,常用的色彩编码方案。YCbCr 有时会称为 YCC.。Y'CbCr 在模拟分量视频(analog component video)中也常被称为 YPbPr。YCbCr不是一种绝对色彩空间,是YUV压缩和偏移的版本。 YCbCr...

2013-09-12 13:38:00

阅读数 26

评论数 0

rm命令及其option

脚本里面有一句: system "rm -fr simv*"; rm表示删除,另外两个option代表什么意思呢?通过man rm得知: -f,--force :ignore nonexistent files never prompt。表示...

2013-09-04 20:59:00

阅读数 12

评论数 0

点阵图、矢量图、像素图、位图图像、位元块传输

点阵图 目录 概述点阵图与矢量图 概述 一般来说点阵图和位图是一个概念。它是由n多的像素组成的。   &amp 它的概念主要是相对于区别矢量图而言的。点阵图和矢量图是现代计算机平面图形的两大概念。 编辑本段点阵图与矢量图 位图[...

2013-09-02 21:33:00

阅读数 28

评论数 0

ARGB_8888 / RGB565 / ARGB4444 / ALPHA_8分别代表什么意思?

ARGB---Alpha,Red,Green,Blue.  一种色彩模式,也就是RGB色彩模式附加上Alpha(透明度)通道,常见于32位位图的存储结构。  Alpha-图像通道  如果图形卡具有32位总线,附加的8位信号就被用来保存不可见的透明度信号以方便处理用,这就是Alpha通道。...

2013-09-02 16:43:00

阅读数 37

评论数 0

verilog FAQ

1. What is the race condition in verilog? Ans :The situation when two expressions are allowed to execute at same instance of time without men...

2013-08-29 17:38:00

阅读数 29

评论数 0

电子表verilog

1 //电子表的设计包括正常计时模块,LED显示模块,定时报警模块,校时模块,秒表模块。 2 //(1)正常计时模块clock 3 module clock(clk,rst,clock_en,second,minute,hour); 4 input clk,rs...

2013-08-27 15:36:00

阅读数 121

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭