2

lattice fpga crosslink怎样使用内嵌的reveal analyzer逻辑分析仪?

请问crosslink怎样才能够使用reveal analyzer?使用的时候有哪些注意事项?

编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除
wuzhihua2 头像
想向站长提问,微信扫码立刻加入! shawn的FPGA圈.png
3
  答案登陆可见 做站不容易,小伙伴支持一下我们吧!
编辑 标为违禁 删除 链接 更多选项...
ii1397 头像
2

上传一份在官方DEMO板(CrossLink: LIF-MD6000 – Master Link Board)上使用Reveal的文档,供参考。

How to run Reveal Soft JTAG Debugger on SNOW Master Link Board Rev-A


1.Install Diamond 3.7 + SNOW (LIFMD) Control Pack

2.Modify SNOW Master Link Board Rev-A
• According to schematic, Reveal soft jtag need to use J5 connector IO
• But J5 connector IO also connected to 4 blue leds D{6,7,8,9}
• Need to disconnect resistors R{54,55,57,59} from CMOSIO{1,2,3,4}
• Unsolder 4 resistors R{54,55,57,59} from the board shown below

lattice fpga crosslink怎样使用内嵌的reveal analyzer逻辑分析仪的步骤1

lattice fpga crosslink怎样使用内嵌的reveal analyzer逻辑分析仪的步骤2

3.Connect SNOW Master Link Board Rev-A to PC
• Connect USB2 cable to mini connector for download bitstream (FTUSB-0)
• Connect USBN-2A cable to J5 connector for soft jtag debug (EzUSB-0)
o JTAG_TDI (orange wire)=> E7 (J5-pin1)
o JTAG_TCK (white wire)=> F7 (J5-pin2)
o JTAG_TMS (purple wire)=> G8 (J5-pin3)
o JTAG_TDO (brown wire)=> H7 (J5-pin4)
o VDD (red wire) => VCC (J18-pin1)
o GND (black wire) => GND (J18-pin10)

lattice fpga crosslink怎样使用内嵌的reveal analyzer逻辑分析仪的步骤3

4.Control rstn signal of design using connector J6-pin2 (G9=high when open)

LOCATE COMP “rstn” SITE “G9” ;
LOCATE COMP “JTAG_TDI” SITE “E7” ;
LOCATE COMP “JTAG_TCK” SITE “F7” ;
LOCATE COMP “JTAG_TMS” SITE “G8” ;
LOCATE COMP “JTAG_TDO” SITE “H7” ;

  1. Use internal oscillator OSCI to provide sample clock for the design
module count(c,rstn);
input rstn; 
output [24:0]c; 
reg [24:0]c;
OSCI osc_inst ( .HFOUTEN(1'b1),  .HFCLKOUT(osc_clk),  .LFCLKOUT());
defparam osc_inst.HFCLKDIV = 2;
always @(posedge osc_clk or negedge rstn)
     begin
if (~rstn)
  c = 24'b0;
    else
        c = c + 1;
      end 
endmodule

6.Placement engine will select JTAG_TCK as a primary clock and expect “F7” having Type=PCLKT* to drive PCLK tree, otherwise DRC will report violation. Need to avoid DRC error with this option in PAR Strategy: “-exp WARNING_ON_PCLKPLC1=1”

lattice fpga crosslink怎样使用内嵌的reveal analyzer逻辑分析仪的步骤4

7.Generate and download bitstream to board on FTUSB-0

8.Run Reveal Analyzer on EzUSB-0 (do not click Scan when create new rva)

lattice fpga crosslink怎样使用内嵌的reveal analyzer逻辑分析仪的步骤5

编辑 标为违禁 删除 链接 更多选项...
52fpga 头像
登录/注册后进行回答