testbench 数组整理
去掉前三行和后两列
`timescale 1ns / 1ps// Company:
// Engineer:
//
// Create Date: 19:34:30 09/12/2016
// Design Name: top_module
// Module Name: D:/SIFT/project/tb_Gaussian_gray/tp_top_test.v
// Project Name: tb_Gaussian_gray
// Target Device:
// Tool versions:
// Description:
//
// Verilog Test Fixture created by ISE for module: top_module
//
// Dependencies:
//
// Revision:
// Revision 0.01 - File Created
// Additional Comments:
// module tp_top_test;parameter size = 4096;// Inputsreg CLK;reg nRESET;
// reg [7:0] PIXEL_IN;
// reg VALID_IN;// Outputsreg [7:0] data_out;reg [7:0]image_b[0:size-1];integer read_image_point;integer image_point;reg [12:0] write_addr;integer write_text_point;// Instantiate the Unit Under Test (UUT)
// top_module uut (
// .CLK(CLK),
// .nRESET(nRESET),
// .PIXEL_IN(PIXEL_IN),
// .VALID_IN(VALID_IN),
// .PIXEL_OUT(PIXEL_OUT)
// );initial begin// Initialize InputsCLK = 0;nRESET = 0;read_image_point = $fopen("pic64.raw","rb+");image_point = $fread(image_b,read_image_point);write_addr = 0;write_text_point = $fopen("pic_t.txt","wb+");// Wait 100 ns for global reset to finish#10;nRESET = 1;// Add stimulus hereendinitial beginforever begin#5 CLK = ~CLK;endendinteger m,n;always@(posedge CLK)beginfor(m=2;m<=63;m=m+1) //行for(n=0;n<=61;n=n+1) //列beginwrite_addr = 64 * m + n;data_out = image_b[write_addr];$fwrite(write_text_point,"%D",data_out);$fwrite(write_text_point,",");end$fclose(write_text_point);endendmodule
testbench 数组整理相关推荐
- 数组的合并和升序排列_每日“力扣”系列10 下一个排列
今天继续力扣数组标签的算法题,力扣第31题,难度等级为中等,题目描述如下: 题目要点概括如下: 1.输入部分为一个有顺序的数组,按照数字的前后顺序,这个数字代表着一个位数不定的数字,这里程它为原数字. ...
- js如何往数组Array(list)中添加元素
unshift:将参数添加到原数组开头,并返回数组的长度 pop:删除原数组最后一项,并返回删除元素的值:如果数组为空则返回undefined push:将参数添加到原数组末尾,并返回数组的长度 co ...
- js中给数组添加元素的方法有哪些
js中给数组添加元素的方法有哪些 unshift:将参数添加到原数组开头,并返回数组的长度 pop:删除原数组最后一项,并返回删除元素的值:如果数组为空则返回undefined push:将参数添加到 ...
- 数据结构与算法(4)——优先队列和堆
前言:题图无关,接下来开始简单学习学习优先队列和堆的相关数据结构的知识: 前序文章: 数据结构与算法(1)--数组与链表(https://www.jianshu.com/p/7b93b3570875) ...
- java 优先队列从小到大,优先队列(Java)
优先队列(底层结构为最大堆) 普通的队列是一种先进先出的数据结构,元素在队列尾追加,而从队列头删除.在优先队列中,元素被赋予优先级.当访问元素时,具有最高优先级的元素最先删除.优先队列具有最高级先出 ...
- 线程间通信 GET POST
线程间通信有三种方法:NSThread GCD NSOperation 进程:操作系统里面每一个app就是一个进程. 一个进程里面可以包含多个线程,并且我们每一个app里面有且仅有一条主线 ...
- [Leetcode][JAVA][第912题][排序算法]
[问题描述] 给你一个整数数组 nums,将该数组升序排列. 示例 1: 输入:nums = [5,2,3,1] 输出:[1,2,3,5] [解答思路] 1.插入排序(熟悉) 每次将一个数字插入一个有 ...
- 多点生活在 Service Mesh 上的实践
陈鹏 金融级分布式架构(antfin-sofa) 读完需要 20 分钟 速读仅需 5 分钟 Service Mesh Webinar 是由 ServiceMesher 社区和 CNCF 联合发起的线上 ...
- java maxheap_Java底层PriorityQueue 优先队列——基于MaxHeap最大堆
1.什么是优先队列 优先队列也是一种队列,它的接口函数和队列相同. public interface Queue { int getSize(); boolean isEmpty(); E deque ...
最新文章
- 第205天:面向对象知识点总结
- 网站长尾词布置需要注意什么事项?
- html 按下和松开事件,JQuery通过键盘控制键盘按下与松开触发事件
- linux 进程地址空间的一步步探究
- java程序员面试经历(不忘初心,永不放弃,放得始终)。
- 微信小程序服务器支付sdk,微信小程序之支付后如何调用SDK的异步通知
- ukey其他错误_关于税务UKey使用常见问题解答
- 使用 Microsoft Teams 开会到底有多少途径——参会
- 达威尔液晶电子手写板儿童涂鸦画板写字板,培养小孩创造力和想象力的好工具!
- 数据分析师 知识体系 业务篇
- Docker MSSQL 添加读取 MDF 文件
- 用 Javascript 编写λ演算解释器
- Sailfish OS 2.0之初体验
- TeamViewer 连接问题
- 稀疏矩阵转CSR格式存储
- Ubuntu 22.10 (Kinetic Kudu) 发布
- blablabla...
- 使用手机termux安装metasploit
- 1. 一些截图方法和另存格式的比较(QQ,微信,企业微信,飞书,word,PPT,edge,PrintScreen;svg等);2. 将截图直接转换为PDF并拼接,与插入Word后再转换为PDF的对比
- 13款宝马x5质量到底怎么样_宝马x5质量到底怎么样 真实车主告诉你宝马X5质量如何...