AGM AGRV2K系列CPLD的调试分享

Q: 这个AGRV2K 功耗如何,应该用多少输出能力的3.3V芯片给他供电?
HIYUAN: 200ma可以。

Q: AGRV2K是通过什么工具调试下载?
HIYUAN: J-LINK, 建议V9版本。

Q: AGRV2K的调试接口是哪几个引脚?
HIYUAN: AGRV2K 需 3.3V Vcc 供电, 通过 JTAG 口进行配置和烧写,使用 J-LINK 下载线,请参考下图:
AGRV2K的JTAG电路
注: NC 为悬空脚, 请勿接任何电源或信号。

Q: AGRV2KL100的引脚说明
HIYUAN: AGRV2KL100 Pin-Out如下。
GB开头的引脚作为时钟或者复位的信号的输入引脚。
HIYUAN AGRV2KL100的引脚定义
Q: 是否可以提供一些参考设计?
HIYUAN:
LED流水灯参考设计:
module LED(clk,rst,led);

input clk;
input rst;

//output test1,test2;
output [6:0] led;

reg [6:0] led;
reg [31:0] counter;

/*

inpll pll_inst( // PLL
.clkin(clk),
.clkfb(test1),
.pllen(1’b1),
.resetn(rst),
.clkout0en(1’b1),
.clkout1en(1’b1),
.clkout2en(1’b0),
.clkout3en(1’b0),
.clkout0(test1), //clkout0
.clkout1(test2), //clkout1
.clkout2(),
.clkout3(),
.lock()
);
*/
always@(posedge clk or negedge rst)

begin
if(!rst)
begin
counter <= 0;
end
else
counter <= counter+1;
end

always@(posedge clk or negedge rst)

begin
if(!rst)
begin
led <= 7’b0000000;
end
else
begin
case(counter[25:23])
0: led <= 7’b1111110;
1: led <= 7’b1111101;
2: led <= 7’b1111011;
3: led <= 7’b1110111;
4: led <= 7’b1101111;
5: led <= 7’b1011111;
6: led <= 7’b0111111;
endcase
end
end
//hizyuan.com ;
endmodule

Q: 芯片烧写的方法:
HIYUAN:
Supra 软件中选 Tools –> Program, 下载线选 JLINK。 速度默认即可。
可以先点击 Query device ID, 查看是否检测到器件, 正确 ID 为: 40200001
选择编程文件如: led.bin, 点击 program 开始烧写文件。
如没有出现错误信息弹出, 显示“done with code 0”, 即烧写成功, 程序可以开始运行。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值