- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 基于Verilog实现的异步FIFO
基于Verilog实现的异步FIFO本文大部分内容参考《FPGA之道》、《硬件架构的艺术》,代码部分自己完成。为什么要用到异步FIFO在FPGA芯片开发中中难免会遇到跨时钟域的问题,解决跨时钟域的问题主要有如下方法:1、两级采样法;(采样一次已经完成了非本时钟域信号的同步操作,采用两级采用给数字电路充分的时间来充放电,使得输出信号更健壮)2、握手法;(暂时还没看嘿嘿)3、异步FIFO;(针对大量数据的跨时钟域传输)4、异步RAM法;(主体思路和异步FIFO法一致,不同的是RAM是一个较为开放的
2021-11-28 22:00:29
1003
1
原创 第五届蓝桥杯C++A组,猜年龄
第五届蓝桥杯C++A组,猜年龄题目描述小明带两个妹妹参加元宵灯会。别人问她们多大了,她们调皮地说:“我们俩的年龄之积是年龄之和的6倍”。小明又补充说:“她们可不是双胞胎,年龄差肯定也不超过8岁啊。”请你写出:小明的较小的妹妹的年龄。分析思路:本题比较简单,主要应用枚举,找出可能的情况,再问题描述筛选出正确答案:参考代码:#include<stdio.h>int main() { int x, y; for (x = 1; x < 20; x++) { for (y
2021-03-07 20:30:44
268
原创 给定n个十六进制正整数,输出对应的八进制数
TOC进制转换问题描述问题描述给定n个十六进制正整数,输出它们对应的八进制数。要求输入格式:输入的第一行为一个正整数n (1<=n<=10)。 接下来n行,每行一个由0-9 、大写字母A~F组成的字符串,表示要 转换的十六进制正整数,每个十六进制数长度不超过100000。输出格式:输出n行,每行为输入对应的八进制正整数。分析要将十六进制转换成八进制需要先将十六进制转换成十进制,再将十进制转换为八进制。转换过程如下图:由十进制转换八进制可以看出先得到
2021-03-05 22:34:19
4113
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人