- 博客(19)
- 收藏
- 关注
原创 1.insert_bscan_mbist_mbisr
当设置为 “auto” 时,如果当前设计实例化了包含存储器 BISR 链的模块,或者本身包含未连接到存储器 BISR 寄存器的可修复存储器,那么在运行 “check_design_rules” 命令时,会验证或创建 bisr_order_file,并在运行 “create_dft_specification” 命令时将所需的规范添加到 DftSpecification 中。当将 “-boundary_scan” 设置为 “on” 时,“-ac_boundary_scan” 选项会自动设置为 “auto”。
2024-10-18 18:54:04 720
原创 1.insert_mbist
tessent工具做MBIST有三种level,chip_block/ physical_block/ sub_block。指定tsdb(tessent shell data base)的路径,tessent工具写出来的东西都放在这个路径下面。告诉tessent工具,这个脚本的目的插入dft相关,告诉工具吃进来的是rtl,这一步DFTpart取名rtl1。指定顶层design,这个design名字叫processor_core。指定CLK,tessent工具会做一个drc检查,如果没有指定会报错。
2024-10-15 16:18:38 787
原创 IC刷题之素数打印
用C语言统计100~1000里面共有多少个素数,并且把所有素数打印出来。所谓素数是指除了1和它本身以外,不能被任意整数整除的数.解释:2次例遍就好了。
2023-10-12 17:15:57 882
原创 补码位数扩充
补码位数扩充[+1]原 = 0000 0001[-1]原 = 1000 0001[+1] = [00000001]原 = [00000001]反[-1] = [10000001]原 = [11111110]反补码,正数的补码是本身,负数的补码是反码+1。[+1] = [00000001]原 = [00000001]反 = [00000001]补[-1] = [10000001]原 = [11111110]反 = [11111111]补input [14:0] REG_YINCRP;
2022-02-09 15:06:01 2496
原创 Verilog四舍五入
Verilog四舍五入数据格式是7.1format:eg. ‘d3 = 'b0000_0011 实际是1.5那么,REG_RNDMOD ? ({1'b0, COL_CNT} == ROW_XSTART[8:1] + {7'b0, ROW_XSTART[0]}) : ({1'b0, COL_CNT} == ROW_XSTART[8:1])REG_RNDMOD = 1,四舍五入,即‘b0000_0001 + {7’b0,'b1} = 'b0000_0010即,1.5~=2REG_RNDMOD
2022-01-21 15:49:06 1554
原创 下降沿触发
always @ (posedge clk or negedge resetn) if (!resetn) r_vsync <= `SD 1'b0; else r_vsync <= `SD vsync;wire vsync_fe = (!vsync)&r_vsync;always @ (posedge clk or negedge resetn)begin if (!resetn) xxxx; els
2021-06-03 14:22:23 1249
原创 Advanced Digital Design with the Verilog HDL(Problem 7-10)答案
1. 描述:见中文书p220原本:需要3.5个cycle从复位中恢复意思是:正常情况下只需要3个cycle读一次改进后:2.5个周期,此时不需要额外的cycle来恢复2. 附上HDL和testbenchcode:Binary_Counter_Part_RTL_by_3 .vmodule Binary_Counter_Part_RTL_by_3 (count, enable, clk, rst); parameter size = 4; output [size -
2021-05-27 20:02:34 458
原创 安装miniconda
安装minicondawget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86.shsh Miniconda3-latest-Linux-x86.sh关闭Linux再打开,检查conda是否安装好conda -V创建Python3.6的环境conda create -n rna python=3.6激活,环境名称rnaconda activate rna查看有哪些环境conda info --envs
2021-01-22 13:00:42 2531 2
原创 手绘neon常用指令
手绘neon常用指令VLD3.8vmovl、vmull、vadd、vshr、vmovnRGB转gray4*4矩阵转置矩阵乘矩阵乘分块VLD3.8VLD3.8 {d0,d1,d2} [r0];vmovl、vmull、vadd、vshr、vmovnvmovl:mov+L;vmull: mul+L;vadd:vshr: sh+R,右移;vmovn: mov+N, narrow;RGB转grayRGB转gray参考代码:2.4应用实例4*4矩阵转置代码参考:2.4.2 矩阵转置矩阵
2020-10-13 14:32:29 649
原创 无root安装caffe
无root安装caffe12服务器通常没有root权限,当我网上搜索的时候,出来了一堆通过cmake一个个安装依赖库,其实没有必要的。1你只需要:1.安装miniconda,python版本不要安装最新的,3.6就可以了。gpu版:conda install -c defaults caffe-gpucpu版:conda install -c defaults caffe这样就可以用了。2如果需要修改caffe,譬如增加自定义层,需要做如下事情:1.protobuf版本需要单独安装,pr
2020-07-26 22:38:18 209
原创 用Python Numba库写CUDA程序(二)
CUDA的执行配置1.一维gpu_print[2, 4] (),其中方括号中第一个数字表示整个Grid有多少个Block,方括号中第二个数字表示一个Block有多少个Thread。占用1个grid,2个block=2个SM,每个block的4个线程同时运行。idx = cuda.threadIdx.x + cuda.blockIdx.x * cuda.blockDim.x 函数gpu_print[gridDim, blockDim] (),如gpuWork[8, 128] (),启动block8
2020-07-23 11:52:16 433
原创 用Python Numba库写CUDA程序(一)
Numba库Numba,将Python代码编译生成优化后的机器码,提高代码效率。Numba, a Python compiler from Anaconda that can compile Python codefor execution on CUDA-capable GPUs, provides Python developers with aneasy entry into GPU-accelerated computing and a path for usingincreasingl
2020-07-23 11:31:55 7466 2
原创 favos-demo代码解读
favos-demo代码解读1.infer_davis16.py“part-based tracking:在第一帧图像的基础上,随机选取具有代表性的部分。” -------> 读入FAVOS/part-tracking/siamese-fc/DAVIS2016/xx.mat.mat文件,大小为(246,50,4),表示对于50帧的blackswan视频,每一帧的part-tracking有246个,4表示块坐标x,y和块高度w,h。读完存入Dboxes变量中。Dboxes取整等处理一下得到inpu
2020-07-21 16:48:41 187
原创 FAVOS
FAVOSsum1.视频分割中, numerous CNN-based methods have been developed by heavily finetuning on the object mask in the first frame, which istime-consuming.对第一帧中的目标掩模进行精细调整,这对于在线应用来说非常耗时。2.本文提出,该算法能在接收到图像后立即启动分割过程。步骤1.首先使用 part-based tracking method来处理诸如大变形、
2020-07-20 16:46:16 209
原创 sphereface论文
we set the output dimension of FC1 layer as 2 . 譬如FC1之后输出:feat=(256, 2)256是batch_size,256张图片,每个图片提取两个特征横纵坐标是两个feature,得到两个类,一共256个点。直角坐标系映射到极坐标:W1、W2W_{1}、W_{2}W1、W2向量长度不相等。 Features learned...
2019-11-02 15:41:55 140
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人