基于Web的ASIP集成设计环境研究
发布时间:2018-06-18 04:30
本文选题:ASIP + ThinkPHP ; 参考:《武汉纺织大学》2013年硕士论文
【摘要】:专用指令集处理器(ASIP,applicationSpecificinstructionprocessor)设计是多年来嵌入式系统研究的热点,融合了许多先进微处理器设计方法和技术,,并可以在满足功能的同时缩短嵌入式微处理的研发时间。当前ASIP设计研究进展诸如ASIP的设计方法方法很多,从理论研究到实际系统设计方法,对通用的ASIP设计开发平台的设计尝试。如基于Petri网的ASIP系统设计,基于UML/XML的ASIP系统级设计、基于GEF框架的ASIP集成开发环境,并通过实例对这些方法进行有效性和正确性的尝试。 本文讨论了ASIP的研究情况、ASIP开发工具研究现状,在原有研究的基础上,对ASIP的集成开发环境的设计进行了新的尝试,提出了基于Web的ThinkPHP框架的集成设计环境的设计方法,采用web应用程序作为集成开发设计环境,方便开发者撇开传统应用程序,通过移动设备方便地登录,并对开源系统进行在线设计。采ThinkPHP作为框架结构,采用第三方JS库实现功能主界面;在目标板linux系统下部署数据库,存储硬件逻辑模块I/O、IP核及芯片资料,采用第三方JS库实现数据库绑定及CURD操作、编辑总线、硬件模块的对象属性,包括模块I/O和芯片PIN的编辑;同时,采用第三方JS库表现模块及总线连接,包括模块的空间集成特性和状态机的时间状态表现特性。详细讲解了开源的硬件底层和操作系统及网络IE功能实现,简单地描述了ADL模型转换,代码映射、ADL与EDA接口可执行流程。通过设计基于AlteraCycloneIV的FPGA小系统版,调用开源openrisc软核的开发板移植ubantu系统,实现以太网功能,先在Windows系统开发ASIP集成开发环境,然后在linux系统部署web应用程序来测试设计的有效性。
[Abstract]:The design of ASIP application specific instruction processor (ASIP) is a hot topic in embedded system research for many years. It combines many advanced microprocessor design methods and technologies, and can shorten the time of embedded microprocessing development while satisfying the function. At present, ASIP design research progress such as ASIP design methods, from theoretical research to the actual system design methods, the general ASIP design and development platform design attempt. For example, ASIP system design based on Petri net, ASIP system-level design based on UML / XML, ASIP integrated development environment based on GEF framework. This paper discusses the research situation of ASIP and the current research status of ASIP development tools. On the basis of the original research, it makes a new attempt to design the integrated development environment of ASIP, and puts forward the design method of integrated design environment of ThinkPHP framework based on Web. The application program of web is used as the environment of integrated development and design. It is convenient for developers to put aside the traditional application program, log on through mobile devices and design the open source system online. ThinkPHP is adopted as the frame structure, the third party JS library is adopted to realize the main function interface, the database is deployed under the target board linux system, the hardware logic module I / O IP core and chip data are stored, and the third party JS library is used to realize the database binding and curd operation. The object attributes of the hardware module include the editing of the module I / O and the chip PIN, and the use of the third-party JS library to represent the module and the bus connection, including the spatial integration characteristics of the module and the time state performance characteristics of the state machine. The implementation of open source hardware, operating system and network IE is described in detail. The ADL model transformation and code mapping between ADL and EDA are briefly described. By designing the FPGA small system version based on Altera Cyclone IV, the open source openrisc soft core development board is used to transplant the ubantu system to realize the Ethernet function. First, the ASIP integrated development environment is developed in the windows system, and then the web application program is deployed in the linux system to test the validity of the design.
【学位授予单位】:武汉纺织大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP332
【参考文献】
相关期刊论文 前10条
1 郑建丹,张广泉;软件体系结构描述语言ADL[J];重庆师范学院学报(自然科学版);2000年04期
2 王行哲;;XML Schema到UML类图的转换方法[J];电脑知识与技术;2007年24期
3 魏少军;SOC设计方法学(一)[J];电子产品世界;2001年06期
4 于晓;王家礼;;嵌入式系统网络实时性能的优化[J];电子测量与仪器学报;2009年03期
5 何永太;;基于PHP技术的MVC框架的实现与应用[J];安徽水利水电职业技术学院学报;2010年04期
6 林建民;嵌入式操作系统技术发展趋势[J];计算机工程;2001年10期
7 黎永良,崔杜武;MVC设计模式的改进与应用[J];计算机工程;2005年09期
8 卢正鼎;范小丹;;XML模式到UML类图的转换规则[J];计算机工程;2006年10期
9 顾大刚;;基于MVC模式的PHP开发框架CodeIgniter[J];江西科学;2009年05期
10 王昭英;李晨;;内置模板引擎在ThinkPHP框架中的应用研究[J];计算机与数字工程;2010年06期
相关博士学位论文 前1条
1 陈燕;基于UML的嵌入式系统系统级设计方法研究[D];复旦大学;2005年
本文编号:2034092
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2034092.html