logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Lesson38 图像传感器介绍与设计架构

图像传感器介绍:这是CMOS图像传感器的基本功能框图。外界光源照射像素阵列,发生光电效应,在像素单元内产生相应的电荷。行选通译码器在定时与控制电路的控制下,定时选通相应的行像素单元,行像素单元内的图像信号通过各自所在列的信号总线传输到对应的模拟信号处理单元以及A/D转换器,转换成数字图像信号输出。行选通译码器可以对像素阵列逐行扫描或隔行扫描。行选通译码器与列选通译码器配合使用可以实现图像的窗口提取

文章图片
#fpga开发#嵌入式硬件
modelsim在vivado的配置(tequan)

目的:由于在 vivado 里面,我们经常会用到很多的 vivado IP核,所以我们提前把 vivado IP核的模型编译后,提交到 modelsim 里面,这样 modelsim 才有 vivado IP核模型。在这个被注释的代码下面,找到未被注释的代码,复制。把vivado IP库里面的文件编译后,保存在第一步建立的文件夹中,大概需要半个小时。然后保存文件,把文件关闭。5、重新打开 mode

文章图片
#fpga开发#嵌入式硬件
modelsim自动化仿真脚本的思路

一、在 windows 系统下先执行名字叫做 run_simulation.bat 的批处理文件这个文件的作用是:可以在批处理窗口选择需要仿真哪个模块,然后便调用仿真那个模块的 compile.do 文件二、compile.do 文件是 modelsim 的自动仿真脚本它首先会选取 名字叫 work 的仿真库,然后把设计代码文件 vlg_design.v 加入modelsim软件,接着把仿真代码

文章图片
#自动化#运维
安装modelsim_se_2020.4 以及可能出现的问题

5、至此,modelsim安装完成,而且也可以使用脚本实现自动仿真了,不过要注意脚本,当使用脚本-novopt时,要把它替换成-voptargs=+acc。5、将下载的文件里Crack1文件夹下的win64文件夹下的两个文件一起复制到modelsim的安装目录,并选择替换目标文件,如下图所示。操作:在桌面新建一个名字叫 test 的 bat文件,然后鼠标右键用 notepad++ 打开,写入下面的

文章图片
#fpga开发
modelsim卸载

3、这句话的意思是还有一些文件没有卸载(因为这些是之前复制进去的破解文件,所以要手动去卸载这些文件)6、到环境变量去把和 modelsim 有关的设置都删除。然后就彻底删除干净了。5、回到之前装 modelsim 的文件夹,把我们破解过程的文件也卸载掉。1、在控制面版找到 Mentor Graphice,鼠标右击卸载。4、再次提示你是不是真的要卸载,当然 YES,等待卸载结束。2、选择要卸载的 m

文章图片
#fpga开发
Vivado综合属性系列一、ASYNC_REG

reg1的输出到reg2,reg2输出到Q,即reg1->reg2->Q,对reg2和Q设置ASYNC_REG。将会直接放进单个SLICE/CLB(如果寄存器同时带有ASYNC_REG和IOB属性,IOB将优先于ASYNC_REG,寄存器将会被存放至ILOGIC block)。get_property ASYNC_REG $register//获取具有属性ASYNC_REG的寄存器,第二条命令执行

文章图片
#fpga开发#嵌入式硬件
Git的下载、安装和使用超详细版(windows系统、码云)

①、Git 有本地仓库和远程仓库之分。远程仓库是项目负责人操控,本地仓库是开发成员操控。蓝色则是被 Git 控制的部分。黄色是不被 Git 控制的部分。②、接到项目时,项目负责人先建立一个远程仓库。然后组内的每个开发成员都把远程仓库克隆到本地仓库,再开始写代码文件。开发成员在 workspace 写代码文件时,要 add、commit 到本地仓库。然后先 pull 最新的代码文件,再 push 本

文章图片
#git#github
Gvim的最新版安装和配置步骤(适合新手)(windows系统)

第一个文件夹vim90存放的是软件默认的配置文件,比如颜色配置,字体配置,插件等。第二个文件夹vimfiles里面是空文件夹,如果我们要添加Gvim没有的插件或者颜色字体之类的配置,就可以在网站上下载,然后复制到这个文件夹里。GVIM的配置有两种方式,第一是直接修改 文件_vimrc第二是先把插件下载好,复制到文件夹vimfiles对应的位置,然后再修改文件_vimrc。Vim和Gvim的功能是一

文章图片
#vim#编辑器#fpga开发
到底了