- 博客(3)
- 收藏
- 关注
原创 全排列问题(c++实现)
题目描述:输出自然数1到n所有不重复的排列,即n的全排列,要求所产生的任一数字序列中不允许出现重复的数字 输入:n(1≤n≤9) 输出:由1~n组成的所有不重复的数字序列,每行一个序列。 样例输入:3 样例输出: 1 2 3 1 3 2 2 1 3 2 3 1 3 1 2 3 2 1 #include <iostream> #include <algorithm> using namespace std; void dfs(int a[],in
2021-04-17 20:35:07
2792
原创 Verilog 混合层次化文件设计——十进制可逆计数器
首先解决十进制可逆计数器问题 所谓可逆计数器,就是说它不但要实现自加功能还要实现自减功能。分为两个部分去写(自加器和自减器),两部分都要控制在0-9以内,也就是二进制0000-1001之间,当然如果自加到9或者自减到0的时候要向co借位或进位,这样十进制可逆计数器的功能就可以完整实现了。 再通过控制输入x来实现自加与自减功能的切换 当x输入为高电平时为自加器 当x输入为低电平时为自减器 再解决混合层次化文件设计 首先老规矩创建项目并选对芯片 这里的顶层文件选择创建的Block Diagram/Schemat
2020-11-14 16:50:17
7330
2
原创 Verilog 层次化文件设计——彩灯控制器
Verilog 层次化文件设计是通过顶层文件+调用的子模块来完成代码功能的实现。这里的顶层文件可以理解为是实体电路中的连线步骤,而子模块就是电路元件。本文采用文本形式编写顶层文件。 设置顶层文件先打开文件界面显示所有文件,再选择你要设置为顶层文件的文件。 选中后右键点击set as Top-Level Entity即可 顶层文件 module cdkzq(clk,en,Q,codeout); //彩灯控制器 input clk,en; output [2:0] Q; //计数器输出 output [
2020-09-17 12:37:59
11284
7
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅