新闻中心

EEPW首页 > EDA/PCB > 设计应用 > 用ARM对FPGA进行配置的原理与方法

用ARM对FPGA进行配置的原理与方法

作者: 时间:2012-05-31 来源:网络 收藏

if (!pioc_in (nSTATUS))

{

printf (nSTATUS = 0 while transmitting data. );

return -1;

}

for (i = 0; i nbytes; i++)

xmit_byte (data[i]);

}

for (i = 0; i 10000 !pioc_in (CONF_DONE); i++)

{

if (!pioc_in (nSTATUS))

{

printf (nSTATUS = 0 while transmitting data. );

return -1;

}

pioc_out_0 (DATA0);

pioc_out_0 (DCLK);

pioc_out_1 (DCLK);

}

if (i == 10000)

{

printf (Timeout waiting for CONF_DONE = 1. );

return -1;

}

return 0;

}

4 结论

本文给出了基于加载配置软件实现。这种充分利用了的速度快、灵活的特点,节省了开发成本,又满足了一些特殊的系统设计要求。本也适用于其它的微处理器。

参考文献

[1]王诚,吴继华,范丽珍,薛宁,薛小宁.Altera /CPLD设计(基础篇) 人民邮电出版社 2005.7 PP187~190

[2] 王艳,李秀华 基于单片机的现场可编程门阵列的配置 微计算机信息 2005,13,104-105。


上一页 1 2 3 4 下一页

关键词: FPGA ARM 原理 方法

评论


相关推荐

技术专区

关闭