自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

limanjihe的专栏

点滴积累

  • 博客(12)
  • 资源 (6)
  • 收藏
  • 关注

转载 Linux的作业管理(&、[ctrl+z]、jobs、fg、bg、kill)的使用

return 用来终止一个函数并返回其后面跟着的值。return (Val);//此括号可以省略。但一般不省略,尤其在返回一个表达式的值时。return 可以返回些什么东西呢?看下面例子:char * Func(void){ char str[30]; … return str; //此处不加()可能不能实现返回值的功能。}str 属于局部变量,位于栈内存中,在Func 结束

2015-12-23 10:42:19 466

原创 c语言的return问题

return 用来终止一个函数并返回其后面跟着的值。return (Val);//此括号可以省略。但一般不省略,尤其在返回一个表达式的值时。return 可以返回些什么东西呢?看下面例子:char * Func(void){ char str[30]; … return str; //此处不加()可能不能实现返回值的功能。}str 属于局部变量,位于栈内存中,在Func 结束

2015-12-19 13:11:36 1768

转载 eQEP增强型正交编码模块

eQEP增强型正交编码模块原理介绍及配合MircoE mercury II 4000光栅传感器使用光电编码器工作原理编码器工作原理

2015-12-16 15:58:46 6823

转载 traceroute命令

traceroute通过traceroute我们可以知道信息从你的计算机到互联网另一端的主机是走的什么路径。当然每次数据包由某一同样的出发点(source)到达某一同样的目的地(destination)走的路径可能会不一样,但基本上来说大部分时候所走的路由是相同的。linux系统中,我们称之为traceroute,在MS Windows中为tracert。 traceroute通过发送小的数据包到目

2015-12-16 09:31:20 833

原创 vi编辑器技巧总结(更新中)

为了便于选取文本,VIM 引入了可视(Visual)模式。 要选取一段文本,首先将光标移到段首,在普通模式下按 v 进入可视模式,然后把光标移到段末。 需要注意,光标所在字符是包含在选区中的 。 命令模式下 功能 v 进入字符可视化模式 V 进入行可视化模式 Ctrl+v 进入块可视化模式块选择 Ctrl+v 在表格中删除指定列非常有用|用 v 命令进入的字符可视

2015-12-12 15:02:12 627

原创 volatile关键字

C的volatile用法volatile的作用是: 作为指令关键字,确保本条指令不会因编译器的优化而省略,且要求每次直接读值. 简单地说就是防止编译器对代码进行优化.比如如下程序:XBYTE[2]=0x55;XBYTE[2]=0x56;XBYTE[2]=0x57;XBYTE[2]=0x58;对外部硬件而言,上述四条语句分别表示不同的操作,会产生四种不同的动作,但是编译器却会对上述四条语句进

2015-12-07 15:27:47 280

转载 怎么成为一名很棒的验证工程师?

我的老师之前就从事的是验证的工作,所以受他影响我也希望自己可以做验证方面的工作。但是真正开始接触这方面发现,验证比设计是更难更重要的存在诶(个人观点) 而且发现验证工作对编程能力要求很高?所以小白在此求助: 1 验证工作需要哪些知识?(比如:脚本语言,system verilog) 2 验证方法学是必须的吗?验证方法学应该怎么学呢?(因为我们有验证这门课程,但是在课程中主要讲system ve

2015-12-07 10:55:01 1810

原创 vim加载systemverilog语法高亮

1.下载systemverilog.vim(我把我自已的上传至CSDN:http://download.csdn.net/detail/lhjxiyou123/3714461)。2.在自己的主目录下(一般是 /home/用户名)新建名为 .vim 的隐藏文件夹,在 .vim 文件夹内新建两个文件夹,分别是 ftdetect 和 syntax。操作如下:cd ~mkdir .vim/ftdetecmk

2015-12-04 16:11:43 7845 3

转载 C++的几个基本概念

这么一大堆名词,实际上就围绕一件事展开,就是多态,其他三个名词都是为实现C++的多态机制而提出的一些规则,下面分两部分介绍,第一部分介绍【多态】,第二部分介绍【虚函数,纯虚函数,抽象类】一 【多态】多态的概念 :关于多态,好几种说法,好的坏的都有,分别说一下:1 指同一个函数的多种形态。个人认为这是一种高手中的高手喜欢的说法,对于一般开发人员是一种差的不能再差的概念,简直是对人的误导,然人很容易就靠

2015-12-04 15:00:41 360

转载 TLB(translation lookaside buffer)介绍

扩展: 一个操作系统的实现 TLB工作原理 什么是TLB ? TLB:Translation lookaside buffer,即旁路转换缓冲,或称为页表缓冲;里面存放的是一些页表文件(虚拟地址到物理地址的转换表)。又称为快表技术。由于“页表”存储在主存储器中,查询页表所付出的代价很大,由此产生了TLB。 X86保护模式下的寻址方式:段式逻辑地址—〉线形地址—〉页式地址;页式地址=页面起始地址+

2015-12-04 14:16:17 3924 1

转载 AMBA、AHB、APB总线简介

扩展: AHB与APB比较 AMBA总线介绍 基于APB总线的接口IP核设计与验证 AMBA总线.ppt AMBA规范 东南大学SOC课件AMBA简介随着深亚微米工艺技术日益成熟,集成电路芯片的规模越来越大。数字IC从基于时序驱动的设计方法,发展到基于IP复用的设计方法,并在SOC设计中得到了广泛应用。在基于IP复用的SoC设计中,片上总线设计是最关键的问题。为此,业界出现了很多片上总线

2015-12-03 17:15:44 950

转载 如何搭建SoC项目的基本Testbench

http://mp.weixin.qq.com/s?__biz=MzAxOTIxNTg0Mg==&mid=207468434&idx=5&sn=456b44a1deb57fea0a02cddf061e2f64&scene=2&srcid=1130idtzm1vWuRQb8rEuJW3F&from=timeline&isappinstalled=0&uin=MjgxNjQxNDI4MA%3D%3D&k

2015-12-01 14:38:50 2695

Xilinx HDMI ZCU106 HDMI_TX_SS

基于 VIVADO2019.2的带bit/vitis完整工程

2022-06-08

SoC设计方法与实现

适合刚入门的学生看

2017-05-02

步步惊“芯”_软核处理器内部设计分析(第一部分)

由于文件限制在60M内所以分成两个压缩包上传。

2017-03-31

步步惊“芯”_软核处理器内部设计分析(第二部分)

由于文件限制在60M内所以分成两个压缩包上传。

2017-03-31

vim实用技巧

2017-01-14

SystemVerilog 验证方法学

对新一代的验证语言SYSTEM VERILOG进行了详细的介绍,有利于验证工程师进一步提升技能。

2015-10-08

空空如也

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

TA关注的人

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