自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

IC小鸽的博客

教会他人是最好的学习方式

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

原创 IC设计基础001:寄存器读写,读清是如何实现的

1、Soc读写是如何实现的?读有效: mem_rd 读写地址:mem_rw_addr, 读取的数据mem_rd_dat, 读取数据有效:mem_rd_datvld, 写有效 mem_wr, 写数据mem_wr_dat2、读清是如何实现的?代码中data_err_dy实现了读清功能,data_err:1表示有效,存在错误数据,在mem总线读取之前,data_err_dy一直保持为1,...

2019-05-26 11:25:06 9417 3

原创 PCIE原理-002:PCIE地址是如何映射的

1、PCIE地址映射是什么意思?本文以xinlinx FPGA PCIE为例,选择集成AXI的PCIE结构为例,说明AXI接口读写地址是如何映射成PCIE读写地址的。2、集成AXI 的PCIE结构下图所示为集成AXI的PCIE结构图。其中,包含了PCIE CORE,以及AXI bridge以及3个axi接口,AXI Master是axi总线的主端口,AXI4-lite 是slave端口...

2019-05-26 10:58:11 15226 2

原创 IC芯片设计项目管理005:信号命名的重要性

1、信号命名规范在IC设计中,不同的模块有很多交互信号,为了提高工作效率,防止信号理解出错,不同block之间的信号命令必须遵守项目统一规范。每个IC设计项目,都应该在项目初期,进行命名规范的宣传,并且在设计周期中,组织2到3次的命名规范检查。2、信号命名规范有哪些信号命令规范的内容各不一样,但是有一些统计的标准如:信号方向:CRM输出给PPU模块的信号为 crm_ppu_xx...

2019-05-19 11:18:26 873

原创 Gvim高级操作011--比较两个文件并替换

Gvim高级操作011--比较两个文件并替换1、Gvim 比较两个文件在linux系统终端terminal中输入命令:gvim -d file1.log file2.log比较file1.log和file2.log两个文件内容的区别,不相同的部分会用颜色突出。2、Gvim:比较合入快捷键dp光标选择右侧红色部分,依次按字母dp,会将右侧不同的部分复制到左侧,保证两个文件此端...

2019-05-12 11:30:26 8048 5

原创 Gvim高级操作010--匹配关键字连续行并保存

Gvim高级操作010--匹配关键字连续行并保存1、正则表达式匹配关键词并保持在IC设计中,进行需要检查一些EDA工具的report 报告和log文件,经常需要将我们关注的行以及连续行筛选并保存下来。此时我们可以使用gvim对各类log文件进行筛选并保存所关注的Error以及warning。如VCS以及spyglass、Nlint产生的Error和warning。2、gvim 匹配单行...

2019-05-12 11:05:51 4736 1

空空如也

空空如也

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

TA关注的人

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