基于FPGA的充电系统

该博客介绍了2019年6月19日使用铱元素科技的EGO1 FPGA开发板,基于Xilinx的Xc7a35tcsg324-1芯片,利用Verilog语言设计的充电系统。设计中应用了数据包的概念,但未优化功耗和设置时钟约束,综合后的功耗为4.187w。
摘要由CSDN通过智能技术生成

2019年6月19日晚,重写了一版充电系统,此设计基于铱元素科技的EGO1FPGA开发板,采用Xilinx的Xc7a35tcsg324-1芯片,用Verilog编写,借助了数据包的思想:

module charger_top(clk,dula_ch,wela_ch,wela_coin,dula_coin,channel,control,rest_n,coin_in,ok,led);
input clk;
input rest_n;
input coin_in;
input [3:0] channel;
input ok;
output led;
output [7:0] dula_ch;
output [3:0] wela_ch;
output [7:0] dula_coin;
output [3:0] wela_coin;
output [3:0] control;
wire [7:0] num;
wire [3:0]valid_coin;
wire [2:0] frame;
check_coin coin (.clk(clk),.rest_n(rest_n),.coin_in(coin_in),.valid_coin(valid_coin),.num(num),.channel(channel),.frame(frame));

coin_display coin_show (.clk(clk),.rest_n(rest_n),.num(num),.dula_coin(dula_coin),.wela_coin(wela_coin));


silly_ok oh_ok (.clk(clk),.ok(ok),.led(led));

wire [3:0] times1,times2,times3,times4;

wire valid_coin1,valid_coin2,valid_coin3,valid_coin4;

channel1_top ch1 (.clk(clk),.rest_n(rest_n),.info(frame),.control(control[0]),.num(num),.valid(valid_coin1),.tim
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值