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 下载线,请参考下图:
AGM AGRV2K系列CPLD的调试分享_第1张图片
注: NC 为悬空脚, 请勿接任何电源或信号。

Q: AGRV2KL100的引脚说明
HIYUAN: AGRV2KL100 Pin-Out如下。
GB开头的引脚作为时钟或者复位的信号的输入引脚。
AGM AGRV2K系列CPLD的调试分享_第2张图片
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”, 即烧写成功, 程序可以开始运行。

你可能感兴趣的:(海振远技术分享课堂,FPGA大讲堂,单片机,嵌入式硬件,fpga开发,机器人,智能硬件)