上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 20 下一页

2015年12月28日

Tcl介绍和基础语法

摘要: Tcl的背景 Tcl(读作tickle)诞生于80年代的加州大学伯克利分校,作为一种简单高效可移植性好的脚本语言,目前已经广泛应用在几乎所有的EDA工具中。Tcl 的最大特点就是其语法格式极其简单,采用纯粹的 [命令 选项 参数] 形式,是名副其实的“工具命令语言”( 即Tcl的全称Tool Command Language)。Tk 是 Tcl“图形工具箱”的扩展,它提供各种标准的 GUI 接口项... 阅读全文

posted @ 2015-12-28 22:52 dpc525 阅读(1583) 评论(0) 推荐(0) 编辑

2015年12月25日

研发项目管理

摘要: 在知乎和百度上搜索研发项目管理软件和bug 管理软工具,都能找一堆,有开源的,专属的,有适合大型项目的,也有时候小项目的。 oKit是一套强大的项目管理工具,包括有项目管理知识体系(PMBOK)、能力成熟度模型(CMM/CMMI)、软件工程思想、知识型组织管理、个人管理、360度绩效考核等。 Bugzilla 是一个开源的缺陷跟踪系统(Bug-Tracking System),它可以管理软件开发中... 阅读全文

posted @ 2015-12-25 07:07 dpc525 阅读(782) 评论(0) 推荐(0) 编辑

2015年12月24日

VCS 查看代码覆盖率

摘要: 代码覆盖率 代码覆盖率测试一般包括行覆盖,条件覆盖,FSM覆盖,翻转覆盖率等。在不同的代码级别有不同的覆盖率,Behavioral code包含line+condition+path(branch)+FSM;在RTL code包含line+condition+path+toggle+FSM;Gate-level Code只包含Toggle覆盖率。 What is Code Coverage? H... 阅读全文

posted @ 2015-12-24 06:56 dpc525 阅读(2804) 评论(0) 推荐(0) 编辑

2015年12月20日

Openrisc的or1200

摘要: 1 什么是OpenRISC OpenRISC 是硬件开源社区opencores开发的RISC指令集处理器架构,包括32 bits 的Openrisc1000 和64 bitsOpenrisc 2000. 目前只实现了32bits or1200处理器。所以,在实际中Openrisc实际指的就是or1200. 2 什么是ORPSOC 有了or1200处理器,就可以用其搭建SOC芯片了,Opencore... 阅读全文

posted @ 2015-12-20 20:17 dpc525 阅读(1834) 评论(0) 推荐(0) 编辑

MY $MYVIMRC

摘要: set nocompatiblesource $VIMRUNTIME/vimrc_example.vim"source $VIMRUNTIME/mswin.vim"behave mswinlet $LANG = 'en' "set message languageset langmenu=en "set menu's language of gvim. no space beside '='... 阅读全文

posted @ 2015-12-20 16:46 dpc525 阅读(790) 评论(0) 推荐(0) 编辑

2015年12月15日

(转)新手学习System Verilog & UVM指南

摘要: 从刚接触System Verilog以及后来的VMM,OVM,UVM已经有很多年了,随着电子工业的逐步发展,国内对验证人才的需求也会急剧增加,这从各大招聘网站贴出的职位上也可以看出来,不少朋友可能想尽快掌握这些知识,自学是一个好办法,我结合自己的亲身经历和大家谈谈初学者如何能尽快入门,继而成为一名合格的IC验证师。 1.首先来谈谈仿真工具,无非就是Synopsys, Cacence Mentor三... 阅读全文

posted @ 2015-12-15 06:47 dpc525 阅读(8010) 评论(2) 推荐(1) 编辑

2015年12月12日

Makefile介绍

摘要: make 工具如 GNU make、System V make 和 Berkeley make 是用来组织应用程序编译过程的基本工具,但是每个 make 工具之间又有所不同。不同的make工具的makefile 的结构大部分相同,在很多编译过程中,makefile 自己完全是由其他软件生成的;如autoconf/automake 程序就用来开发编译程序。有时可能会要求我们直接编写 makefile... 阅读全文

posted @ 2015-12-12 17:31 dpc525 阅读(676) 评论(0) 推荐(0) 编辑

2015年12月9日

Hello Shell

摘要: shell是Linux平台的瑞士军刀,能够自动化完成很多工作。要了解UNIX 系统中可用的 Shell,可以使用 cat /etc/shells 命令。使用 chsh 命令 更改为所列出的任何 Shell,。以下是更改为 /bin/zsh(即 Z Shell)的一个示例。(输入粗体显示的文本。) $ cat /etc/shells /bin/bash /bin/csh /bin/ksh /bin/... 阅读全文

posted @ 2015-12-09 06:32 dpc525 阅读(252) 评论(0) 推荐(0) 编辑

2015年12月6日

Linux常用终端快捷键

摘要: UNIX程序员对键盘以及快捷键的设置都遵循一个标准:“手移动最少的距离,作更多的操作。” 所有的类UNIX的终端上都有一些快捷键Ctrl+n = 下,Ctrl+b = 左,Ctrl+f = 右,Ctrl+p = 上, Ctrl+h = 退格,这几个是都可以用。 ctrl + l - 清屏 相当于命令clear,另一个清屏命令是reset ctrl + c - 终止命令 ctrl + d - 退出 ... 阅读全文

posted @ 2015-12-06 12:42 dpc525 阅读(358) 评论(0) 推荐(0) 编辑

VCS filelist 文件格式

摘要: VCS在运行仿真一般都会加仿真参数 –f filelist,filelist 是包含其他的仿真参数和整个工程的文件列表。具体格式如下: //file list format, just for example +v2k -sverilog +define+USE_ASYNC_FIFO +incdir+../rtl/ +incdir+../sv/ +incdir+../tb/ //RTL file ... 阅读全文

posted @ 2015-12-06 10:38 dpc525 阅读(5870) 评论(0) 推荐(0) 编辑

上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 20 下一页

导航