09 2022 档案
摘要:点击查看代码 //simulation finish always begin #100; if (finish ; end end
阅读全文
摘要:# modelsim如何仿真Altera IP ## 建立仿真库 我们将IP核等相关库文件编译到Modelsim中后,以后凡是设计中调用到IP核时,我们就不用再重复添加了。我们看一下如何在Modelsim中查看我们已经编译好的库,打开modelsim,如下图,会默认弹出名为library的窗口,窗口
阅读全文
摘要:a = xx ; a (a >= 128) = a - 256 ; 等效于 a = xx ; if(a >= 128) a = a - 256 ; else a = a ; end
阅读全文
摘要:sensor是什么? 光线通过镜头Lens进入摄像头内部,然后经过IR Filter过滤红外光,最后到达sensor(传感器),senor分为按照材质可以分为CMOS和CCD两种,可以将光学信号转换为电信号,再通过内部的ADC电路转换为数字信号,然后传输给DSP(如果有的话,如果没有则以DVP的方式
阅读全文
摘要:避坑笔记! 例如:如果需要计算一个数据除256。 公式 a y = ———————————— 256 由于除数是2的6次方,因此RTL实现上为了减少资源,肯定不会使用除法器,而是选择右移6位。这个时候如果是正数,例如a = 353 计算过程如下: 正数: a = 353 = (161)H = (0_
阅读全文
摘要:为什么要用? 在使用数字图像IC设计中,往往需要测试所设计的图像处理模块的功能,此时模块的输入端数据时序要求比较复杂,因此需要通过testbench按照一定的时序关系读取外部的文件中的数据,或者模块计算完后需要将输出的数据导出到外部文件中进行存储。 Verilog 提供了很多可以对文件进行操作的系统
阅读全文
摘要:一、 在6.2以前的所有版本中,modelsim安装目录下的modelsim.ini文件中,VoptFlow选项是默认被注释掉,也就是关闭的,而在6.2系列版本中,默认是打开的,这就可能导致仿真时出现问题。 VoptFlow在ini文件中的描述是:Set to turn on automatic o
阅读全文
摘要:linux下的软链接类似于windows下的快捷方式 建立软链接 ln -s a b a 就是源文件,b是链接文件名,其作用是当进入b目录,实际上是链接进入了a目录 example:ln -s /home/gamestat /gamestat 删除软链接 推荐: unlink link_name 不
阅读全文
摘要:PCLK:pixel clock ,像素时钟,每个时钟对应一个像素数据; HSYNC:horizonal synchronization,行同步信号 VSYNC:vertical synchronization,帧同步信号; DATA:像素数据,视频数据,具体位宽要看ISP是否支持; XCLK:或者
阅读全文
摘要:介绍: YUV:与RGB编码方式类似,是一种颜色编码方法,主要用于电视系统以及模拟视频领域。 它是指将亮度参量(Y:Luminance或Luma)和色度参量(UV:Chrominance或Chroma)分开进行表示的像素编码格式。将一幅图像中的亮度信息,和色彩信息分开可以更好的进行相关图像处理算法的
阅读全文
摘要:计划 对话 A:你们项目组芯片什么时间TO? B:年底。 A: MPW? B: 直接FULL MASK。 A:有钱。 B:芯片面积太大,占了6个SEAT,况且年底没有合适时间点的shuttle。老大们就直接定了FULL MASK。 A:牛X! TAPEOUT (TO):流片,指提交最终GDSII文件
阅读全文
摘要:MATLAB中数组的类型有: double 、single 、logical 、uint8 、uint16 single single:单精度变量存储为 single 数据类型(类)的 4 个字节(32 位)浮点值。 double double 是 MATLAB® 中的默认数值数据类型(类),它可为
阅读全文
摘要:高斯滤波 https://kns.cnki.net/kcms/detail/detail.aspx?dbcode=CMFD&dbname=CMFD201801&filename=1018809566.nh&uniplatform=NZKPT&v=2o6FXTxIqMLe2KQSvD-uvq8imqK
阅读全文
摘要:摄像头介绍 https://www.cnblogs.com/fjutacm/p/220631977df995512d136e4dbd411951.html 一旦给摄像头提供了时钟,并且复位了摄像头,摄像头就可以工作了,通过PCLK、HSYNC、VSYNC听不传输数字图像信号。 摄像头的驱动需要完成三
阅读全文
摘要:随着技术的发展,数字电路的集成度越来越高,设计也越来越复杂。很少有系统会只工作在同一个时钟频率。一个系统中往往会存在多个时钟,这些时钟之间有可能是同步的,也有可能是异步的。如果一个系统中,异步时钟之间存在信号通道,则就会存在CDC(clock domain crossing)问题。 如下图中,CLK
阅读全文
摘要:例如 点击查看代码 module test_a #( paramter DATA_WIDTH = 16, paramter ADDR_WIDTH = 4 ) ( input xxxx, . . . output xxx ); . . . endmodule 当需要外部修改模块内部的parameter
阅读全文
摘要:计算机主要包括CPU、存储器、输入输出设备三大部分。 CPU 其中CPU内包括控制器和算数逻辑单元。 控制器 控制器做为计算机的核心,其主要包括PC即程序计数器、IR指令寄存器,CU控制单元。 其中CU:控制单元,负责分析指令,并根据指令码给出控制信号。 IR:指令寄存器,用于存放当前执行的指令信息
阅读全文
摘要:计算机体系结构中经典MIPS五级流水线如图所示,一条指令的生命周期分为如下步骤。 (1)取指 指令取指(Instruction Fetch)是指将指令从存储器中读取出来的过程。 (2)译码 指令译码(Instruction Decode)是指将从存储器中取出的指令进行翻译的过程。经过译码之后得到指令
阅读全文
摘要:讲解I2C协议之前,首先列出GPIO的输出模式配置图,输出模式有推挽输出、开漏输出。 推挽输出:可以输出高、低电平,连接数字器件。推挽结果一般是指两个三极管分别受两互补信号的控制,总是在一个三极管导通时令一个三极管截止。(特点:是可以真正的输出高电平和低电平,且两种电平下都有驱动能力)。 开漏输出:
阅读全文