[ISE]

程序固化到SD卡/FLASH

[复制链接]
2715|6
手机看帖
扫描二维码
随时随地手机跟帖
gaochy1126|  楼主 | 2022-3-31 22:59 | 显示全部楼层


watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTcyMDc1Mw==,size_16,color_FFFFFF,t_70.jpg

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTcyMDc1Mw==,size_16,color_FFFFFF,t_70.jpg

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTcyMDc1Mw==,size_16,color_FFFFFF,t_70.jpg


使用特权

评论回复
gaochy1126|  楼主 | 2022-3-31 22:59 | 显示全部楼层


watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTcyMDc1Mw==,size_16,color_FFFFFF,t_70.jpg

2-生成HDL顶层文件

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTcyMDc1Mw==,size_16,color_FFFFFF,t_70.jpg
watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTcyMDc1Mw==,size_16,color_FFFFFF,t_70.jpg

注意将top.v设为顶层


使用特权

评论回复
gaochy1126|  楼主 | 2022-3-31 22:59 | 显示全部楼层
module top 
(
        input wire       sys_clk  ,
        input wire       sys_rst_n,
        input wire [7:0] ad_data  ,
        input wire       rx       ,  //触发ram读取发送
       
        output wire      ad_clk   ,
        output wire      tx       ,
       
                //ps ports
                inout [14:0]                DDR_addr,
                inout [2:0]                        DDR_ba,
                inout                                 DDR_cas_n,
                inout                                 DDR_ck_n,
                inout                                 DDR_ck_p,
                inout                                 DDR_cke,
                inout                                 DDR_cs_n,
                inout [3:0]                        DDR_dm,
                inout [31:0]                DDR_dq,
                inout [3:0]                        DDR_dqs_n,
                inout [3:0]                        DDR_dqs_p,
                inout                                 DDR_odt,
                inout                                 DDR_ras_n,
                inout                                 DDR_reset_n,
                inout                                 DDR_we_n,
                inout                                 FIXED_IO_ddr_vrn,
                inout                                 FIXED_IO_ddr_vrp,
                inout [53:0]                FIXED_IO_mio,
                inout                                 FIXED_IO_ps_clk,
                inout                                 FIXED_IO_ps_porb,
                inout                                 FIXED_IO_ps_srstb

);

top_ADC_FFT_USART top_ADC_FFT_USART_inst
(
        .sys_clk  (sys_clk  ),
        .sys_rst_n(sys_rst_n),
        .ad_data  (ad_data  ),
        .rx       (rx       ),  
                         
        .ad_clk   (ad_clk   ),
        .tx       (tx       )
);

//Instantiate ps block
design_1_wrapper    ps_block
    (.DDR_addr                                (DDR_addr),
     .DDR_ba                                (DDR_ba),
     .DDR_cas_n                                (DDR_cas_n),
     .DDR_ck_n                                (DDR_ck_n),
     .DDR_ck_p                                (DDR_ck_p),
     .DDR_cke                                (DDR_cke),
     .DDR_cs_n                                (DDR_cs_n),
     .DDR_dm                                (DDR_dm),
     .DDR_dq                                (DDR_dq),
     .DDR_dqs_n                                (DDR_dqs_n),
     .DDR_dqs_p                                (DDR_dqs_p),
     .DDR_odt                                (DDR_odt),
     .DDR_ras_n                                (DDR_ras_n),
     .DDR_reset_n                        (DDR_reset_n),
     .DDR_we_n                                (DDR_we_n),
     .FIXED_IO_ddr_vrn                (FIXED_IO_ddr_vrn),
     .FIXED_IO_ddr_vrp                (FIXED_IO_ddr_vrp),
     .FIXED_IO_mio                        (FIXED_IO_mio),
     .FIXED_IO_ps_clk                (FIXED_IO_ps_clk),
     .FIXED_IO_ps_porb                (FIXED_IO_ps_porb),
     .FIXED_IO_ps_srstb                (FIXED_IO_ps_srstb)
);
         
endmodule


使用特权

评论回复
gaochy1126|  楼主 | 2022-3-31 23:00 | 显示全部楼层
3-生成比特流4-导出硬件

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTcyMDc1Mw==,size_16,color_FFFFFF,t_70.jpg
watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTcyMDc1Mw==,size_16,color_FFFFFF,t_70.jpg

5-SDK设计

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTcyMDc1Mw==,size_16,color_FFFFFF,t_70.jpg

6-创建逻辑应用文件

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTcyMDc1Mw==,size_16,color_FFFFFF,t_70.jpg


使用特权

评论回复
gaochy1126|  楼主 | 2022-3-31 23:00 | 显示全部楼层
7-创建FSBL文件

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTcyMDc1Mw==,size_16,color_FFFFFF,t_70.jpg
watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTcyMDc1Mw==,size_16,color_FFFFFF,t_70.jpg

8-创建BOOT.bin文件

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTcyMDc1Mw==,size_16,color_FFFFFF,t_70.jpg
watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTcyMDc1Mw==,size_16,color_FFFFFF,t_70.jpg


使用特权

评论回复
gaochy1126|  楼主 | 2022-3-31 23:00 | 显示全部楼层

fsbl.elf (启动文件)

top.bit (比特流文件)

hello.elf(逻辑应用文件)

顺序不能反

9-SD卡启动

将boot.bit文件复制到SD卡中即可

10-flash启动

注:JTAG模式下烧录

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTcyMDc1Mw==,size_16,color_FFFFFF,t_70.jpg
watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTcyMDc1Mw==,size_16,color_FFFFFF,t_70.jpg


使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:这个社会混好的两种人:一是有权有势,二是没脸没皮的。

1025

主题

11271

帖子

24

粉丝