FPGA入门-自用

写代码,并将引脚对应到板子相应的引脚上

下载程序到板子上

遇到错误了,不按想的来的了,进行仿真

查看网表图查看问题所在

简化了一些步骤:未使用引脚的设置,电压设置;

通过画网表结构图来构成电路

【第三期:CycloneIV E最小系统板设计(一)从Datasheet上获取FPGA的基本参数-哔哩哔哩】 https://b23.tv/dQgwTz5

时钟 计数

input clk;

reg [24:] count;

always@(posedge clk)

count = count +1;

复制代码
module myled3(input clk,output reg[7:0] led);

reg[24:0] count;
reg[2:0] count2;


always@(posedge clk)
begin
	count = count+1;
end

always@(posedge clk)
begin
	if(count == 25'hfff)
		count2 = count2 +1;
	case(count2)
		0:led = 0;
		1:led = 1;
		2:led = 'b10;
		3:led = 'b100;
		4:led = 'b1000;
		5:led = 'b10000;
		6:led = 'b100000;
		default:
		led = 'b11111111;
	endcase
		
end

endmodule

使用计时器 进行状态判断与顺序执行

相关推荐
senijusene36 分钟前
IMX6ULL 时钟系统配置与定时器 (EPIT/GPT)
stm32·单片机·fpga开发
乌恩大侠1 小时前
【WNC】R1220 参数
fpga开发
mcupro1 小时前
TQTT_KU5P开发板教程---在Windows下XCKU5P+AD9361测试
嵌入式硬件·fpga开发·模块测试
GateWorld18 小时前
FPGA内部模块详解之九 FPGA内部模块的协同作战与设计流程精要
fpga开发·fpga设计流程
嵌入式-老费21 小时前
vivado hls的应用(hls需要verilog基础)
fpga开发
FPGA小迷弟1 天前
FPGA工程师面试题汇总(九)
网络协议·tcp/ip·fpga开发·面试·verilog·fpga
fei_sun2 天前
逻辑设计概念及Vivado基础
fpga开发
发光的沙子2 天前
FPGA----vitis测试linux程序
fpga开发
初夏正浓2 天前
一文读懂“JESD204B”之链路建立与xilinx IP仿真
fpga开发·xilinx·jesd204b
s09071363 天前
【Zynq 进阶一】深度解析 PetaLinux 存储布局:NAND Flash 分区与 DDR 内存分配全攻略
linux·fpga开发·设备树·zynq·nand flash启动·flash分区