centos7 安装gvim

1.简述自己装EDA虚拟机,很麻烦,啥都要配置。今天先配置安装gvim,后面会写一篇怎么安装centos7 EDA虚拟机。2.操作1)git下载vimgit clone https://github.com/vim/vim.git2)提示没有git命令安装git后再执行第一步。sudo yum install git -y或 sudo yum install -y git...
分类: 其他 发布时间: 01-25 23:55 阅读次数: 0

modelsim 自动化 独立仿真vivado ip核工程

1.简述自动化的独立仿真提高FPGA的仿真效率,加快FPGA开发。初学时使用Altera的FPGA,独立仿真带ip核的工程时,还能自己添加IP核的仿真文件实现。但是后来转到xilinx,好像没有办法独立仿真,只能和vivado联合仿真,这效率太低,特别是仿真复杂的图像算法时,人都要都疯了。不过。我细致研究下了,可以实现自动化仿真,还是独立仿,真香!2.准备下面只是参考,实际按自己实际来做。...
分类: 其他 发布时间: 01-25 23:54 阅读次数: 0

zynq FPGA 的双目视觉毕业设计(八)之FPGA最终实现

简述经过不懈的努力,最终成功完成双目。在家做毕设是真的酸爽,没有在学校有动力,也没有再实验室方便,但是这样更加锻炼自己的自控能力。在FPGA上实现实在过于复杂,毕业设计也到后期,怕做不出来,都在加班加点地做,所以这俩月都没更新博客,也没同步双目的进度。这儿答辩完了,还得忙于毕业的事,以及入职,所以今天简单分享我双目的效果,实现过程以后再补上吧。视频效果展示可以点击下面连接到B站观看:B站视频....
分类: 其他 发布时间: 01-25 23:54 阅读次数: 0

vcs+verdi版本 七夕小心心

1.简述这个是根据 FPGA开源工作室 分享的工程修改而来的,原版是modelsim的,有兴趣的朋友可以去公众号下载。最近刚入职,作为ICer必须得用vcs+verdi,所以在七夕那天加完班回家继续加班做小心心。最后成功完成移植,今天就分享一下。...
分类: 其他 发布时间: 01-25 23:54 阅读次数: 0

SystemVerilog学习之数据类型

1.简述入职两个月了,都是使用System Verilog做验证。之前直接用Verilog编写testbench,这段时间使用sv后发现,确实很有必要转用sv做验证。2.正文1)数据类型类型描述符号logic四状态,相当于Verilogreg和wire功能bit双状态,自定义位宽默认无符号int双状态,32bit有符号byte双状态,8bit有符号shortint双状态,16bit有符号longint双状态,64bit有符号
分类: 其他 发布时间: 01-25 23:53 阅读次数: 0

systemverilog实验之随机数验证

1.简述随机化验证在数字ic验证中十分重要,使用频率也比较高。为了比较直观地地使用随机数,我结合小工程来做;2.被测试代码我以38译码器代码为例,做随机化验证,下面是源码:module decoder_38( //clk & rst input clk , input rst , //decoder inout input
分类: 其他 发布时间: 01-25 23:53 阅读次数: 0

FPGA开源项目:双目测距(一)之双目图像采集显示以及图片保存

1.简述这个项目是大三下学期暑假(也就是2019年8份)完成的,当时的视频效果已发布在bilibili上,这是我们的省级的科研立项,其实就我一个人负责完成。发布bilibili后很多人比较感兴趣,打算年初回学校完成毕设期间开源的,一直拖到现在,工作后时间也比少了,条件也没在学校实验室好,只能尽力做好吧。该视频bilibili连接: 双目测距.2.准备摄像头模块:OV7725(以前是彩色MT9V034)FPGA板卡:米联客ZYNQ7020SD卡1080P的显示器正红色物体3.双目硬件结构
分类: 其他 发布时间: 01-25 23:53 阅读次数: 0

FPGA开源项目:双目测距(二)之Matlab算法仿真以及图片转txt

1.简述今天完成双目测距项目的第二部分,实现Matlab算法仿真,主要包括图像二值化、计算目标坐标、目标框选以及将图片转为txt用于后面的FPGA算法仿真。Matlab代码工程关注我的公众号:芯王国,后台回复 双目测距算法仿真 可获得。2.图像算法仿真2.1 采集双目图片集上一篇已完成FPGA双目采集显示,并采集双目图片。如下图所示,目前采集了两组,分别为50cm和60cm的。有条件可以多采集一些图片来测试,增加线性度。2.2 Matlab代码讲解1)二值化下图将彩色图像的RGB格式转为Y
分类: 其他 发布时间: 01-25 23:53 阅读次数: 0

FPGA开源项目:小球追踪系统设计(临时开源)

1. 简述本设计基于颜色特征识别实现,这个并不算高大上的算法,个人能力有限再加上FPGA算法实现难度不小,所以采用最简单的算法实现,作为FPGA的入门学习研究足以。这个设计是19年4月左右做出来的,那时自己对FPGA的认知比较朦胧、FPGA的开发能力也一般,所以在本设计上有很多有问题的设计地方,到现在也没时间去修改,希望有能力的小伙伴来完善,在此先谢谢了!在初学FPGA的时候,根据邓堪文的《SDRAM的那些事儿》视频教程完成了基于FPGA的图像采集系统。但是Bug很多,当时我的能力太差没能解决问题 ,所
分类: 其他 发布时间: 01-25 23:52 阅读次数: 0

FPGA开源项目:双目测距(三)之FPGA算法实现以及Modelsim仿真

1.简述在上一部分中,使用Matlab将图片转化为txt的数据文件,现在就要使用这些数据进行逼近真实情况下的Modelsim仿真;同时简单说明下RTL代码中不好理解的地方;2.vivado block图红框就是算法模块,我以前是将摄像头采集模块(也就是蓝框的模块)与算法集合到一起的,后面发现换不同的摄像头的话整个模块就需要修改,比较麻烦。所以这次结局将两部分独立开。为了方便调节阈值,算法模块整合成带AXI slave接口的模块,同时将识别目标坐标值传到ARM计算距离值。3.算法模块结构红色框为c
分类: 其他 发布时间: 01-25 23:52 阅读次数: 0

搭建属于自己的数字IC EDA环境(一):安装VMware15.5和centos7

1.简述因为从FPGA转数字IC,所以很多地方都不懂,基本没使用过Linux,也没使用数字IC的开发工具,像vcs、verdi、dve、dc都不熟悉。迫于压力,利用入职前的半年时间自己练习一下。由于家境贫寒没有条件报班,只好延续扣老壳的精神,自己搭建EDA环境,先熟悉工具的安装入手。现在入职快半年了,偶尔晚上回家摸下电脑。今天分享一下怎么搭建自己EDA系统,搭建好的EDA系统也分享出来,免费提供给大家学习使用。2.准备VMvare15.5centos8verdi_2018.09vcs_mx_v
分类: 其他 发布时间: 01-25 23:52 阅读次数: 0

搭建属于自己的数字IC EDA环境(二):搭建Centos的基本使用环境和工具

1.简述2.配置基本使用环境1)连网后面操作需要下载,所以必须连接网络;2)安装gitcenos默认是没有git工具的,需要自己安装; sudo yum install -y git如果出现下图提示,需要添加超级用户,命令如下:先进入超级用户,密码:2020;进入到etc目录下,修改sudoers权限;并用vim打开,输入“ i ”进入编辑模式,在101行添加用户;然-后“ esc ”键退出编辑模式,“:”进入命令行,输入“ wq ” 保存退出;然后把文件权限修改回去;su
分类: 其他 发布时间: 01-25 23:52 阅读次数: 0

搭建属于自己的数字IC EDA环境(三):Centos7安装EDA(vcs2018、verdi2018等)IC工具以及脚本运行第一个工程

1.简述经过上两个部分的准备,现在可以进行IC EDA工具的安装,然后还会有基本的仿真脚本,最后还会跑一个工程验证整个EDA环境是否正常。目前示范安装vcs和verdi,其他工具可以自行安装,后面也会补充一些其他IC工具和FPGA的安装。2.准备...
分类: 其他 发布时间: 01-25 23:52 阅读次数: 0

搭建属于自己的数字IC EDA环境(四):EDA环境的补充说明以及解决一些小bug

1.简述上三期已经完成IC EDA环境的搭建,并成功运行vcs+verdi的仿真工程,后面将整个EDA环境分享出来后,有很多朋友反馈了很多问题,现在集中处理一下。2.License许可月底到期由于以前保存的文件比较乱,这次使用的license生成器有些问题,导致IC Tools的许可这个月底过期,这里重新分享一个License生成器,应该许可到2030年。目前我已经重新生成,没有提示许可即将过期。已经下载使用我的EDA环境,麻烦看我第三期的文章,重新生成一下许可:搭建属于自己的数字IC EDA环境(
分类: 其他 发布时间: 01-25 23:51 阅读次数: 0

数据库的练习和总结

1、导入hellodb.sql生成数据库(1)在students表中,查询年龄大于25岁,且为男性的同学的名字和年龄(2)以ClassID为分组依据,显示每组的平均年龄(3)显示第2题中平均年龄大于30的分组及平均年龄(4)显示以L开头的名字的同学的信息#导入hellodb.sqlmysql-uroot-p<hellodb_innodb.sql#在students表中,查询年龄大于25岁,且
分类: 企业开发 发布时间: 01-25 23:51 阅读次数: 0

鸿蒙开源第三方组件的迁移——加载动画库

前言 基于安卓平台的加载动画库AVLoadingIndicatorView(https://github.com/81813780/AVLoadingIndicatorView),实现了鸿蒙化迁移和重构,代码已经开源到(https://gitee.com/iscas-ohos/avloading-indicator-view_ohos.git),欢迎各位下载使用并提出宝贵意见! 背景 服务器在加载数据的时候有时需要等待一段时间,加载动画可以缓解用户等待过程中的焦虑情绪,使等待过程变得更加友好、流畅。AVLoadingIndicatorView是一个开源的加载动画库,通过动画库的调用,可以实现各种各样的加载效果。
分类: 企业开发 发布时间: 01-25 23:51 阅读次数: 0

Ansible 之 Templates模板替换

一、Templates作用常被用作传输文件,同时支持预定义变量替换,并且可由Jinja2渲染格式二、Templates场景将nginx.j2分发至远程主机的/app/nginx.conf,且替换配置文件中变量为对应的值。三、编排目录[root@Ansibleansible]#treeroles/template/roles/template/├──tasks│├──main.yml│└──temp
分类: 企业开发 发布时间: 01-25 23:51 阅读次数: 0

2020下半年软考电子证书查询入口

2020年下半年计算机技术与软件专业技术资格考试电子证书可以查询了,快捷链接:http://zs.cpta.com.cn/certMng/loginPage.jsp?src=1
分类: 企业开发 发布时间: 01-25 23:51 阅读次数: 0

通知:《数据库系统工程师》新版教程将重新编写

根据【中国计算机技术职业资格网】2021年01月22日的通知: 新版教程依据新修订的《数据库系统工程师考试大纲》,由全国计算机专业技术资格考试办公室组织专家重新编写。
分类: 企业开发 发布时间: 01-25 23:51 阅读次数: 0

redis5.0.8自动安装部署脚本

1、本脚本支持离线与在线安装(指依赖包使用离线rpm或是在线使用yum安装,redis本身采用源码安装)2、相关软件下载地址redis5.0.8下载地址:redis5.0.8下载脚本以及rpm包下载地址:redis_auto_install3、redis服务已自动添加至自启动服务,服务的启停采用systemctl管理#systemctlstartredis#systemctlstopredis4、
分类: 企业开发 发布时间: 01-25 23:51 阅读次数: 0