10 2023 档案

摘要:EDA工具使用 Verdi覆盖率转网页 urg -full64 -dir simv.vdb Verdi加载session verdi -ssr sessionFile Vcs分部编译 额外选项 -partcomp:自动分块编译。 -fastpartcomp:使用多核计算系统并行部分编译。 -pcma 阅读全文
posted @ 2023-10-29 18:23 大浪淘沙、 阅读(234) 评论(0) 推荐(0)
摘要:Vim操作 删除空行 :g/^$/d 删除并包括空白 g全局命令对所有与地址匹配的行,%:代表这文件本身每一行,% == g/.*/ :g/^\s*$/d :%s/^\s*$\n// 非贪婪匹配 .\{-} vim查看当前与改动 :w !diff % - # 然后如果还需要合并,那就只能:w一个新的 阅读全文
posted @ 2023-10-21 12:38 大浪淘沙、 阅读(27) 评论(0) 推荐(0)
摘要:C语言数据类型占用字节大小 最大整形宽度是8字节。 modport存在的意义 似乎modport的存在没有意义了。只是将信号变得更冗长。但是又是有意义的,因为modport里的赋值变化是没有延迟的,而clocking受到配置的影响。 https://blog.csdn.net/hh199203/ar 阅读全文
posted @ 2023-10-21 12:27 大浪淘沙、 阅读(76) 评论(0) 推荐(0)
摘要:C语言数据类型占用字节大小 https://blog.csdn.net/sinan1995/article/details/79577106 对于整形,最大8字节,超出8字节的计算,要么用库,要么不用。 64位编译器: char/unsigned char :1字节 char *:8字节 short 阅读全文
posted @ 2023-10-15 16:53 大浪淘沙、 阅读(47) 评论(0) 推荐(0)
摘要:sv的LSB 使用 https://blog.csdn.net/gsjthxy/article/details/90722378 等价关系 [LSB+:STEP] = [LSB+STEP:LSB] 伪代码: bit [1023:0] mem; bit [7:0] data; j = 0..100 m 阅读全文
posted @ 2023-10-06 12:15 大浪淘沙、 阅读(183) 评论(0) 推荐(0)
摘要:chisel安装和使用 sbt:scala build tool,是scala的默认构建工具,配置文件是build.sbt。 mill:一个新的java/scala构建工具,运行较快,与sbt可以共存,配置文件是build.sc。 chisel的安装可以参考这篇文章。安装过程务必联网,而没有联网情况 阅读全文
posted @ 2023-10-05 21:22 大浪淘沙、 阅读(291) 评论(0) 推荐(0)
摘要:adoc转换html adoc这种格式是很多riscv文档使用的格式,该格式可以生成pdf,生成html。 生成html的好处是,选中和翻译方便,复制粘贴方便。 首先是gem软件要安装,这个软件似乎是ruby相关的(RubyGems is a package manager for the Ruby 阅读全文
posted @ 2023-10-01 17:54 大浪淘沙、 阅读(130) 评论(0) 推荐(0)
摘要:VCS代码保护 在新思公司的一些vip的实现中,一些代码进行了加密,导致无法查看源码,加密的方法也是使用新思的工具VCS。 在编译的命令行添加+protect选项,在代码前后加上编译指示,则生成对应的加密vp、svp文件,中间的部分被加密。 https://blog.csdn.net/woodhor 阅读全文
posted @ 2023-10-01 15:53 大浪淘沙、 阅读(1468) 评论(0) 推荐(0)