摘要
随着SoC概念的流行以及工艺水平的逐步提高,FPGA上集成的门数越来越多,在一块FPGA中放下一个单片机系统是完全有可能的。但是传统的单片机应用程序下载方法占用大量时间,使得调试不方便。文中提出了使用串行通信接口下载数据的方法,已通过硬件下载验证,实验结果表明可通过串行通信接口对MC8051软核进行在线编程。该方案使用灵活、节约时间、具有实际应用价值。
With the development of the SoC and the improvement of techniques, the number of gates in FPGA is becoming increasingly bigger. It is quite possible to place a monolithic processor within an FPGA. However, the traditional method of downloading the application program takes up much time, causing inconvenience to debugging. In this paper, an approach using the serial communications interface to download the data is proposed and the experiment result shows that MC8051 soft-core in-system programming can be implemented using the serial communications interface. This approach is flexible and time efficient and is therefore of great practical value.
出处
《电子科技》
2009年第6期29-32,共4页
Electronic Science and Technology