自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ChipArtist's Blogs

Excellent_Diligent_Advanced

  • 博客(15)
  • 收藏
  • 关注

转载 汉明码 hamming code

当计算机存储或移动数据时,可能会产生数据位错误,这时可以利用汉明码来检测并纠错,简单的说,汉明码是一个错误校验码码集,由Bell实验室的R.W.Hamming发明,因此定名为汉明码。   与其他的错误校验码类似,汉明码也利用了奇偶校验位的概念,通过在数据位后面增加一些比特,可以验证数据的有效性。利用一个以上的校验位,汉明码不仅可以验证数据是否有效,还能在数据出错的情况下指明错误位置。   

2009-12-25 16:11:00 1990

转载 对Nand flash读操作的分析(转)

前几天大致分析了u-boot针对smdk2410的源码,了解了启动的流程,但是对板上许多硬件的驱动过程还不太清楚。smdk2410源码中有针对Nor Flash的初始化和读取,但源码中没有对Nand Flash的操作,虽然针对其他型号的板子应该有Nand的源码,但方便起见,我查阅了vivi的源码,它支持从Nand Flash启动,自然有我需要的东西。下面我就自己的分析和总结列出来,中间当然也从go

2009-12-25 13:50:00 837

原创 MLC和SLC

知识重点:关于现在MP3有用MLC和SLC两种芯片的已经不是什么新闻了,但是很多人都害怕自己买到的是MLC芯片的MP3,认为MLC芯片的MP3就一定不好,其实这里面有很多需要说明的地方,存在很多误解。 在说明MLC MP3之前我们先了解一下什么是MLC和SLC闪存芯片,以及它们的特点和应用。 什么是SLC和MLC? SLC全称为Single-Level Cell,ML.. [CNET中国·ZOL

2009-12-23 16:28:00 931

转载 NAND Flash的寻址方式

NAND Flash的寻址方式这两天整理的,发出来和大家共享.NAND Flash Addressing ModeNAND Flash的寻址方式和NAND Flash的memory组织方式紧密相关。NAND Flash的数据是以bit的方式保存在memory cell,一般来说,一个cell中只能存储一个bit。这些cell以8个或者16个为单位,连成bit line,形成所谓的byte(x8)/

2009-12-23 14:02:00 1109

转载 SUID、SGID

由于用户在UNIX下经常会遇到SUID、SGID的概念,而且SUID和SGID涉及到系统安全,所以用户也比较关心这个问题。关于SUID、SGID的问题也经常有人提问 ,但回答的人一般答得不够详细,加上曾经回答过两个网友的问题,还查了一些资料,决定整理成本文,以供大家参考。限于本人的水平问题,文章中如果有不 当之处,请广大网友指正。 一、UNIX下关于文件权限的表示方法和解析 SUID 是 Set

2009-12-22 15:59:00 8377

转载 scp

scp就是secure copy,是用来进行远程文件拷贝的.数据传输使用ssh1,并且和ssh1使用相同的认证方式,提供相同的安全保证. scp的基本用法可分为两种 : 1、从本机给远程计算机拷贝文件 命令格式为: scp [要拷贝的文件路径及文件名] [远程计算机用户名]@[远程计算机的ip地址]:[远程计算机存放该文件的路径] 2、从远程计算机拷贝文件到本机: 命令格式: scp [远程计算机

2009-12-18 10:40:00 526

转载 CVS使用手册

作者:车东 发表于:2002-02-06 18:02 最后更新于:2008-02-15 22:02版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明。CVS是一个C/S系统,多个开发人员通过一个中心版本控制系统来记录文件版本,从而达到保证文件同步的目的。工作模式如下: CVS服务器(文件版本库) / |

2009-12-18 10:00:00 606

转载 crontab命令

crontab命令的功能是在一定的时间间隔调度一些命令的执行。在/etc目录下有一个crontab文件,这里存放有系统运行的一些调度程序。每个用户可以建立自己的调度crontab。 crontab命令有三种形式的命令行结构: crontab [-u user] [file] crontab [-u user] [-e|-l|-r] crontab -l -u [-e|-l|-r] 第一个命令行中,

2009-12-18 08:57:00 391

转载 vera

1. Install vera .  The version I used is 6.2.82. Create a template .   (1), edit a top module with verilog . Surppose the name is test.v   (2), Create a template .        vera -tem -t test -c clk_i te

2009-12-17 15:34:00 827

原创 SV some points

错误之处望高人指教,共同学习!1.SystemVerilog 有什么特点对验证有用 ? 1.1 SV的event schedule机制:dut/design在active area执行,testbench/program在reactive area执行。这样能最大程度地避免design与testbench在sampling/driving data时产生的race。

2009-12-17 09:08:00 1422

转载 Grep用法小结

使用grep搜索文件内容——快捷、方便(1) 在当前目录下的所有文件的文件内容中查找哪个文件的内容中有findcontents(大小写不敏感,列出findcontents所在文件的所在行)——适合于当前目录下的文件及目录数目比较少,如果查找后列出内容过多,将会失去查找意义。grep -rin findcontents *grep  findcontents *(2) 如果查找后列出内容过多,就

2009-12-10 11:19:00 575

转载 VI高级技巧

楼主del77(蓝色阳光-)2003-04-29 18:36:05 在 Linux/Unix社区 / 程序开发区 提问我先说几个     标记文本         mchar     用字母char标记当前光标的位置         `char     移至char所标记处         char     移至char标记所在行的开头处         "       移至当前行上一次所在

2009-12-09 17:41:00 3424

原创 basic eda tools

看波形用debussy & verdi功能仿真用VCS & ncverilog形式验证用formality STA 检查用PT功耗分析用nanosimFPGA 做辅助验证。

2009-12-03 18:43:00 514

转载 vi命令参考

vi 是visual edit 的缩写 文本编辑器是所有计算机系统中最常用的一种工具。UNIX下的编辑器有ex,sed和vi等,其中,使用最为广泛的是vi,而vi命令繁多。进入vi的命令。 进入vi的命令 vi filename: 打开或新建文件,并将光标置于第一行首 vi +n filename: 打开文件,并将光标置于第n行首 vi + filename: 打开文件,并将光标置于最后一行首 v

2009-12-03 17:40:00 387

转载 【个人经验】关于BFM

最近看到论坛上关于BFM的话题,有求助的,也有答复的,因此,想对此谈一些个人的理解,欢迎讨论。说到BFM,就不得不提验证,只有在验证前提下说bfm才有意义。我们知道,验证就是送激励给DUV(design under verification),然后对DUV输出的信号(或内部信号)进行分析。根据这一句话,我们可以知道数据流大概是下面的样子:  “激励产生”-》“送激励”-》DUV-》“接收信号”-》

2009-12-02 11:59:00 2765

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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