H7068 DIGITAL SYSTEMS AND MICROPROCESSOR DESIGN: COURSEWORK 2022 verilog-仿真

news/2024/7/7 19:50:22

内容:
在这里插入图片描述
给cpubank写testbench:

1.the testbench have test a variety of operations the sequence described:
i) Reset: The test bench should first reset the register bank. The reset is synchronous. It
should also set rrd1, rrd2, d, rwr, rwren to zero.
ii) Store1: store the value 0x55 to register RA
iii) Store2: store the value 0xAA to register RB
iii) Store3: store the value 0xFF to register RC
iv) Load1: get the content of register RA on q1 and RB on q2
v) Load2: get the content of register RC on q1 and RD on q2
the tb is this:

Generate clk simulation:
proc_stim_clk: process
begin
clk<=‘0’;
wait for 50ns;
clk<=‘1’;
wait for 50ns;
end process;

Generate the process for store for RA,RB and RC:
proc_stim_rst: process
begin
rst<=‘1’;


http://lihuaxi.xjx100.cn/news/479267.html

相关文章

【HarmonyOS】调测助手安装失败10内部错误

关于鸿蒙开发通过应用调测助手向watch gt 3 手表安装hap时报错。 问题背景&#xff1a; 鸿蒙开发&#xff0c;使用新建工程的helloworld 没有其他修改&#xff0c;生成hap包。然后通过应用调测助手向watch gt 3 手表安装hap时提示 安装失败:10.内部错误。 Sdk&#xff1a; a…

SpringBoot:模块探究之spring-boot-starters

Spring Boot Starters 是一组方便的依赖描述符&#xff0c;您可以将它们包含在您的应用程序中。您可以获得所需的所有 Spring 和相关技术的一站式服务&#xff0c;而无需搜索示例代码和复制粘贴大量依赖项描述符。 例如&#xff0c;如果想使用 Spring 和 JPA 进行数据库访问&am…

Java | 详解 Java连接mysql数据库、编写使用JdbcUtils工具类、使用数据库连接池、使用JavaTemplate

一、连接mysql数据库 步骤&#xff1a; 1、启动 MySQL &#xff1a;以管理员身份打开 cmd 命令行&#xff0c;输入 net start mysql 2、导入jar包 (1)创建新项目&#xff0c;在项目下创建lib包&#xff0c;用于存放所需要的jar包 (2)拷贝 mysql 驱动包 mysql-connector-j-8.0.3…

vue2中的$符号(内置变量)

$开头的变量只是Vue的命名规则&#xff0c;为了区分普通变量属性&#xff0c;避免我们自己声明或者添加自定义属性导致覆盖。 一、$data vue的实例属性$data是用于获取data里数据的相当于用this获取。 <template><div><p><a click"click()"&…

概要设计说明书(GB8567——88)基于协同的在线表格forture-sheet

概要设计说明书 1引言 1.1编写目的 为了帮助用户更好的了解和使用本在线表格&#xff0c;提高用户与软件的亲和度。 用户手册描述配置和使用改在线表格&#xff0c;以及该软件使用过程中应该注意的一下问题。 1.2背景 说明&#xff1a; 本用户手册所描述的软件系统的名称…

RabbitMQ 第一天 基础 4 RabbitMQ 的工作模式 4.4 Topic 通配符模式 4.5 工作模式总结

RabbitMQ 【黑马程序员RabbitMQ全套教程&#xff0c;rabbitmq消息中间件到实战】 文章目录RabbitMQ第一天 基础4 RabbitMQ 的工作模式4.4 Topic 通配符模式4.4.1 模式说明4.4.2 代码编写4.4.3 小结4.5 工作模式总结第一天 基础 4 RabbitMQ 的工作模式 4.4 Topic 通配符模式 …

嘿ChatGPT,来帮我写代码

最近 ChatGPT 发行了&#xff0c;这是由 OpenAI 开发的AI聊天机器人&#xff0c;专门研究对话。它的目标是使AI系统更自然地与之互动&#xff0c;但是在编写代码时也可以为您提供帮助。您可以让 ChatGPT 做你的编程助理&#xff0c;甚至更多&#xff01;在过去的几天里&#xf…

springIoc实例化javaBean 对象

spring Ioc spring Ioc 容器的实例化有三种方式 构造器实例化静态工厂实例化实例化工厂实例化 构造器实例化 javaBean对象必须提供一个空参数的构造方法&#xff0c;才可以 typeDao public class TypeDao {public void test(){System.out.println("TypeDao Test...&q…