茶花煮酒
码龄9年
关注
提问 私信
  • 博客:220,549
    220,549
    总访问量
  • 69
    原创
  • 83,291
    排名
  • 708
    粉丝
  • 3
    铁粉
  • 学习成就

个人简介:显微手术机器辅助控制,眼科、神经外科术式三维建模,基于强化学习的机器人控制系统开发

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:山东省
  • 加入CSDN时间: 2015-10-27
博客简介:

qq446293528的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    3
    当前总分
    421
    当月
    4
个人成就
  • 获得123次点赞
  • 内容获得27次评论
  • 获得781次收藏
  • 代码片获得655次分享
创作历程
  • 3篇
    2024年
  • 3篇
    2022年
  • 14篇
    2021年
  • 32篇
    2020年
  • 27篇
    2019年
成就勋章
TA的专栏
  • 其它
    1篇
  • 脚本语言
  • sv笔记
    1篇
  • 芯片
    2篇
  • 视频编解码技术
  • 验证
    10篇
  • linux
    10篇
  • 强化学习与机器人控制
    24篇
  • 论文库
  • C++
    1篇
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

[systemverilog] 如何控制transaction中约束集的开关

【代码】[systemverilog] 如何控制transaction中约束集的开关。
原创
发布博客 2024.05.14 ·
236 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

芯片的性能指什么

芯片(或微处理器、集成电路)的性能主要指其完成特定任务的能力和效率。性能可以通过多种参数来衡量,这些参数反映了芯片设计的不同方面,包括但不限于计算速度、功耗、面积和成本等。
原创
发布博客 2024.05.14 ·
1517 阅读 ·
3 点赞 ·
0 评论 ·
12 收藏

芯片设计逻辑中有大量累加,会造成高时延吗。如果将大量累加换成乘法,可以降低时延吗,对芯片面积有什么影响?

是否用乘法替换累加操作以减少时延,需要根据具体情况仔细考虑。这种优化可能在某些情况下有效,尤其是当累加操作数显著多于乘法操作数时。然而,这种方法的成功应用也取决于其他因素,如设计的功耗预算、芯片面积限制以及对性能的具体要求。,其中N是一个常数。如果每次计算N*value都使用一连串的加法操作(),对于大量的迭代,这可能会导致很高的时延。将这些操作改为乘法可能会在减少时延方面更有效,尽管乘法器在硬件资源(面积)和功耗方面的代价更高。因此,需要根据算法的性能和资源需求在加法和乘法之间做出权衡选择。
原创
发布博客 2024.05.14 ·
284 阅读 ·
5 点赞 ·
0 评论 ·
5 收藏

uvm_reg_data_t类型位宽

uvm_reg_data_t是一个typedef的bit流,其位宽有一个UVM_REG_DATA_WIDTH的宏决定,默认情况下该宏为64,即默认一个value的长度为64位。是256位了。
原创
发布博客 2022.05.24 ·
2238 阅读 ·
2 点赞 ·
0 评论 ·
5 收藏

this.randomize()?

今天看到一个随机化的用法this.randomize(),学习一下。1、randomize的一般用法在上层对下层实例进行随机化。比如,在vseq中,seq.randomize();比如,在seq中,trans.randomize();2、this指针,指向实例本身“实例本身”其实不太好理解,因为类在例化前就是一个class,例化后this指针生效。比如,调用一个对象的方法,方法成员跟对象成员同名,用this指明是对象成员。3、this.randomize在当前层次指定对象
原创
发布博客 2022.05.24 ·
803 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

c语言-数组指针的用法

注:windows下的long类型为4字节(跟采用32位gcc或64位gcc无关),跟int相同。unix下long类型为8字节。所以long类型的相关程序不能在vs软件中测试。注:长度为8字节的十六机制用%lx,十进制用%ld。用x相当于截取了4字节。每次取一个一个地址的数,如果该地址的数一次取不完,下次继续取。两种形式其实是一样的,先用a[],b[]往存储器按地址写数。然后定义数组,数组的首个元素指向存储数据的首地址。按数组类型的长度,从存储器取数,map到数组[0]-[2]各个元素
原创
发布博客 2022.04.18 ·
1114 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

clock gate cell 时钟门控单元

1、结构图(锁存器,与门,D触发器)latch或reg:用于同步使能信号,防止出现亚稳态和毛刺。与门:使能信号无效时,关断模块输入时钟。D触发器:简化的reg。2、为什么需要clk gate?模块不工作时,clk翻转浪费功耗。模块/reg相当于一个DFF,但是en为高时,模块才工作,clk才有效。不工作时,clk翻转浪费功耗。3、如何clk gate?将一直翻转的时钟变为en有效才翻转的时钟,即将CLK转化为CLK_G。4、基于与门的clk gate(会有右图所示问题
转载
发布博客 2021.09.21 ·
6725 阅读 ·
3 点赞 ·
0 评论 ·
38 收藏

systemverilog:重载

参考文献:http://blog.sina.com.cn/s/blog_5df550ff0102v5y6.html
原创
发布博客 2021.06.11 ·
936 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

`uvm_do系列宏

一、`uvm_do系列宏包括:`uvm_do `uvm_do_pri `uvm_do_with `
原创
发布博客 2021.06.11 ·
1767 阅读 ·
3 点赞 ·
0 评论 ·
8 收藏

研究背景与意义

举例题目:基于a技术的b电池片缺陷检测整体层次:领域分析:电池片应用面很大,但使用过程中容易出现缺陷。人工检验缺陷工作量大。 技术分析:a类技术优点,b缺陷难点,a技术好处。内在逻辑:概念由大到小一个一个介绍:电池片、电池片缺陷检测、a类技术电池片缺陷检测、a技术电池片缺陷检测。论述格式:x领域/技术有什么前景,存在什么问题,解决了有什么好处。...
原创
发布博客 2021.04.06 ·
390 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

questasim仿真优化加速问题(object无信号,无法看波形,(vsim-12110) All optimizations are disabled,error loading design)

参考文献:Questasim仿真看不到波形的问题https://blog.csdn.net/heavywater/article/details/3244818
原创
发布博客 2021.03.26 ·
9760 阅读 ·
21 点赞 ·
3 评论 ·
35 收藏

Vsim选项整理、questasim自动化仿真控制文件书写

vsim指令 载入一个设计到仿真器。1、vsim语句格式:Vsim [option] +TESTNAME=[test] [work.实体名] 2、常用选项:# 常用-c # 使vsim运行在命令行模式,不启动图形界面,节省时间-novopt # 不采用vopt优化,常和+acc配合使用-l <logfile> # 设置输出仿真的log文件-do "cmd" # 开始仿真后运行tcl脚本文件,如运行cmd# 其它-L # 开始仿真后运行tcl脚本文件,...
原创
发布博客 2021.03.26 ·
9186 阅读 ·
12 点赞 ·
0 评论 ·
135 收藏

Linux权限命令sudo和chmod

一、linux访问权限linux中不同用户有不同权限,用户有三种类型:文件所有者、群组用户、其他用户。(还有最高权限用户root)chmod 777 /etc/demo # 将demo目录的权限改为777(可读可写可执行)其中,777对应上述三种用户的权限和为7,7,7。权限 权限值 作用 r-read 4 读取浏览目录下文件内容 w-write 2 修改目录下文件内容 x-excute 1 执行目录下文件 二、权限管理命.
原创
发布博客 2021.03.24 ·
8211 阅读 ·
2 点赞 ·
0 评论 ·
22 收藏

shell篇二:环境变量PATH,shell配置,shell脚本语言

1、linux下应用程序的启动linux下可以输入应用程序名来启动一个应用程序,程序可以在前台或后台打开,可以在打开时增加一些参数。如果应用程序目录没有在PATH变量目录里,无法只通过程序名启动,需要输入应用程序完整路径。参考文献:使用find或者location命令来定位文件https://jingyan.baidu.com/article/455a9950efc6e9e067277807.html2、bash配置文件.bashrcalias别名:alias xx="xxxxxxx".
原创
发布博客 2021.03.23 ·
2849 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

shell篇一:终端、命令行、shell、shell脚本、batch脚本概念区分

终端:硬件,人机交互输入输出设备。终端模拟器:用CLI或GUI程序模拟传统终端设备。命令行界面:软件,字符用户界面。主机:硬件,运算处理。shell:软件,对内核的程序输入和解释/执行器。shell与shell脚本:通过命令行输入程序并执行叫shell。而通过程序文件输入程序并执行,这个程序文件叫shell脚本。batch脚本与shell脚本:windows脚本与linux脚本。...
原创
发布博客 2021.03.23 ·
1275 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

linux下questasim/modelsim的文本编辑器的字体非常小

版本信息:Ubuntu16.04网上主要由三种方法,1、修改.modelsim文件的PrefDefault = ... textFontV2 {Verdana 12}这条配置。(我这边没有这条配置)2、通过xrandr命令和设置appearance下修改字体。(尝试无效)3、questasim-tool-edit preference-textfront。(单独此条无效)但是,还是修改好了,如下图。...
原创
发布博客 2021.03.07 ·
4030 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

Debian发行版下的包管理(dpkg与apt的区别,PPA)

一、包管理工具1、包管理工具:linux操作系统下,完成软件包的安装、更新和移除。2、在Debian的linux发行版本下,采用dpkg和apt两种包管理工具。3、dpkg与apt工具的区别dpkg:安装本地包,不解决依赖关系,不关系仓库内的软件。apt:通过仓库获取软件包资源,解决依赖关系,不能安装本地包。区别:dpkg绕过apt包数据库直接对软件包操作。所以dpkg安装过的软件,可以采用apt工具再次安装并覆盖dpkg的安装。二、dpkg工具dpkg -i soft
原创
发布博客 2021.03.04 ·
1929 阅读 ·
1 点赞 ·
1 评论 ·
7 收藏

GVIM安装与使用

第三课核心:gvim1、gvim是一个文本编辑器,相当于windows下文本文档。2、配置gvim界面gvim ~/.vimrc3、打开或新建一个文件gvim file.txt4、gvim三种工作模式:命令模式(默认,左下角啥也没有,不能编辑,按i编辑insert,按esc回到命令模式),输入模式,底行命令模式。...
原创
发布博客 2021.03.04 ·
3955 阅读 ·
1 点赞 ·
2 评论 ·
22 收藏

IC验证工具:Ubuntu下Questasim10.7安装(64bit)全攻略

一、安装VMware二、安装Ubuntu(1)解除自动锁屏打开系统设置,找到“Brightness & Lock”(亮度和锁屏)设置并打开。 更改设置为“Never”和“OFF”。三、安装Questasim1、换源(1)Found a swap file by the name "/etc/apt/.sources.list.swp":vim删除临时文件...
原创
发布博客 2021.02.20 ·
6728 阅读 ·
2 点赞 ·
8 评论 ·
60 收藏

秋招小结

一、概念积累1、融资:筹款,助力公司发展。2、常用融资模板(创业公司 idea 到 上市):A轮:证实模式;B轮:发展、复制模式;C轮:形成规模,成为行业龙头,达到上市要求。3、投资人:融资给钱一方。4、VC:风险投资5、股份稀释:因融资交给投资人的股份比例。6、溢价:每一轮融资的估值都在前一轮的基础上往上翻番。 贱卖:业绩没有起来,急需要投资,在谈判桌上没有分量,导致估值低于上一轮。7、融资带来的股权重新分配8、天使投资与vc9、上市:可...
原创
发布博客 2021.01.03 ·
147 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多