随笔分类 -  本科的随想 / EDA期末复习

摘要:1.题目:用状态机实现按循环码$000 \rightarrow 001\rightarrow 011\rightarrow111\rightarrow101\rightarrow100\rightarrow000$规律工作的六进制计数器 module cnt_6(clk,rst,cnt_out); 阅读全文
posted @ 2022-06-09 13:28 JsDakey 阅读(147) 评论(0) 推荐(0)
摘要:题目:设计一个四位双向端口模块 module BI4B(CTRL,DIN,Q,DOUT) input CTRL;//数据方向控制位,0时Q作输入,1时Q作输出 input [3:0]DIN; inout [3:0]Q output [3:0]DOUT; reg [3:0]DOUT,Q; always 阅读全文
posted @ 2022-06-08 14:31 JsDakey 阅读(116) 评论(0) 推荐(1)
摘要:题目:设计加减可控的16bit计数器 module ADD_SUB_LOAD(CLK,RST,ADD_EN,SUB_EN,LOAD,DATA,CQ,COUT); input clk;//时钟信号 input RST;//复位信号 input ADD_EN;//加法标志位 input SUB_EN;/ 阅读全文
posted @ 2022-06-08 14:14 JsDakey 阅读(84) 评论(0) 推荐(0)
摘要:1.题目:根据RTL图给出HDL描述 DFF的引脚功能: PRE与CLR均为异步控制信号;PRE置高,DFF输出为1;CLR置高,DFF输出为0; 分析:信号优先级为 \(CLR>PRE\);当ENA为1时,时钟启动,CLR为0时,模块清零,PRE为1时,模块置1;ENA为时钟控制信号, modul 阅读全文
posted @ 2022-06-08 12:53 JsDakey 阅读(226) 评论(0) 推荐(0)
摘要:1.题目:用循环语句设计一个逻辑电路模块,用以统计一个8位二进制数(8bit并行输入)中含1的数量 module for_cnt_1(a,b); input [8:1] a;//定义输入8位二进制数 output [4:1] b;//定义求和输出变量,因最多8个1相加,故要求四位位宽 reg [8: 阅读全文
posted @ 2022-06-07 21:01 JsDakey 阅读(453) 评论(0) 推荐(0)
摘要:1.模块语句及表达 module name(a,b,c,d,e,f);//模块名(信号列表) input a,b; output c; inout d; input [4:1]e; output [4:1]f; endmodule input:单向输入 output:单向输出 inout:双向(输入 阅读全文
posted @ 2022-06-07 19:53 JsDakey 阅读(149) 评论(0) 推荐(0)
摘要:问答_记关键词 Q1:EDA 技术与ASIC 设计和FPGA 开发有什么关系?EDA技术进行电子系统设计的最后目标是什么? A1:1.利用EDA技术进行电子系统设计的最后目标是完成专用集成电路ASIC 的设计和实现;2.FPGA和CPLD是实现这一途径的主流器件;3.FPGA和CPLD的应用是对ED 阅读全文
posted @ 2022-06-07 19:50 JsDakey 阅读(227) 评论(0) 推荐(0)