节点文献

基于SOPC技术的远程开发方式的设计与实现

The Design and Implementation of Remote Development Method Based on SOPC

【作者】 王旨斐

【导师】 邵时;

【作者基本信息】 华东师范大学 , 计算机应用技术, 2008, 硕士

【摘要】 随着可编程逻辑器件工艺的迅速发展,FPGA技术已经逐渐成为当前嵌入式领域热门的研究领域之一。人们开始使用各种配置技术实现对FPGA芯片的功能重构,以增加其灵活性。然而,目前很大一部分的配置任务必须以“面对面”的形式完成,即在配置FPGA芯片时,需要通过并口、串口或是USB接口与本地的PC机连接。为了解决这些问题,人们将目光转向基于Internet的远程配置技术。与传统的开发方式相比,远程开发方式不受时间、地域限制,可以通过网络实现对于FPGA芯片的配置,使应用更加广泛。目前对于远程开发方式的研究主要采用基于传统微控制器的在系统编程方式。在此基础上,本文通过SOPC技术,用软核处理器来代替传统微控制器并实现FPGA远程配置的功能,提高了远程配置系统的可扩展性。本文首先介绍了基于嵌入式微处理器配置技术的基本概念和发展现状,在与传统的配置方式比较后,提出了基于SOPC技术的远程开发方式的基本目标以及具体的研究工作。接着详细介绍了本文采用的两个关键技术—SOPC和FPGA配置技术。对远程开发系统总体设计后,本文针对“SOPC平台”模块进行了详细设计,包括硬件以及软件两部分。在此基础上完成对于“SOPC平台”模块的具体实现,并以JTAG调试模块的工作原理为依据,设计了一套基于远程的测试方案,使得在远程开发过程中对配置和调试的结果具有一定的可跟踪性。本文的研究为SOPC技术在互联网中应用提供了研究思路和参考方案。论文的研究结果将对远程开发方式的进一步发展有一定的理论及现实意义。

【Abstract】 With the development of the PLD technology, FPGA (field programmable gate array) has become one of the hottest fields in embedded system area. People begin to use different ways of FPGA configuration to enhance the flexibility of FPGA itself. However, there are still many tasks to be completed face to face.That means during the process of configuration, parallel, serial or USB interface will be needed to connect with PC.To solve these problems, people start to turn to the remote configuration based on Internet for help. Compared with the traditional way, remote configuration will not be limited to time and place when carring out configuring FPGA through Internet, which makes its application field wider.Nowadays, the researchs about remote configuration mainly aim at ISP way based on traditional microcontroller. The thesis plans to carry out FPGA remote configuration with soft-core instead of traditional one, which uses SOPC technology and improves the expansibility of remote system.First, this thesis introduces the basic knowledge and current development of configuration technology based on microcontroller and demonstrates the target and research work of remote configuration using SOPC technology after comparing to traditional configuration way. Second, two key technologies-SOPC and FPGA configuration, are introduced. After whole design of remote configuration architecture, the important model called "SOPC platform" is designed in details, based on which the thesis carries out the model. Eventually, based on the theory of JTAG module, a test way is designed and carried out to meet the configuration running correctly.The research of the thesis provides a method and referenced scheme for the application of SOPC in the internet field. And the result of the thesis plays an important role in further development of remot configuration.

【关键词】 SOPCFPGAWEB服务器JTAGCGI
【Key words】 SOPCFPGAWEB ServerJTAGCGI
  • 【分类号】TN79
  • 【被引频次】5
  • 【下载频次】200
节点文献中: 

本文链接的文献网络图示:

本文的引文网络