[发明专利]一种EDA网络实验系统及实验方法无效
申请号: | 200810059384.9 | 申请日: | 2008-01-28 |
公开(公告)号: | CN101237365A | 公开(公告)日: | 2008-08-06 |
发明(设计)人: | 李宏;文雯 | 申请(专利权)人: | 宁波大学 |
主分类号: | H04L12/28 | 分类号: | H04L12/28;H04L29/06 |
代理公司: | 宁波海曙奥圣专利代理事务所 | 代理人: | 程晓明 |
地址: | 315211浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 eda 网络 实验 系统 方法 | ||
1、一种EDA网络实验系统,其包括实验系统服务器、至少一个用户计算机和至少一个EDA实验平台,其特征在于所述的EDA实验平台包括采用TCP/IP通信协议的以太网接口、核心控制模块、实验资源功能模块和可编程目标板,所述的以太网接口、所述的实验资源功能模块及所述的可编程目标板与所述的核心控制模块连接,所述的可编程目标板与所述的实验资源功能模块连接,用户根据实验内容在所述的用户计算机上编写实验程序,并将编写好的实验程序提交给所述的实验系统服务器,所述的实验系统服务器利用因特网将实验程序通过所述的以太网接口,再通过所述的核心控制模块下载到所述的可编程目标板,所述的核心控制模块发出控制信号使所述的实验资源功能模块运行所述的可编程目标板中的实验程序,并将实验结果通过与所述的核心控制模块连接的视频设备利用因特网返回到所述的用户计算机上。
2、如权利要求1所述的一种EDA网络实验系统,其特征在于所述的核心控制模块包括处理器、Flash控制器、SDRAM控制器、SRAM控制器、SPI接口、以太网接口控制器、USB接口控制器、JTAG调试模块、模式控制模块、通用I/O模块、DA控制模块、AD控制模块、目标板配置模块、等精度测频模块、脉冲信号产生模块和逻辑笔模块;所述的实验资源功能模块包括高速AD转换器、串行AD转换器、高速DA转换器、DDS芯片、按键模块、显示模块和目标板插座I/O;所述的SPI接口与所述的DDS芯片连接,并根据所述的按键模块的按键设置产生对应的函数信号;所述的以太网接口控制器与所述的以太网接口连接,所述的以太网接口以TCP/IP通信协议与所述的实验系统服务器通信;所述的USB接口控制器与所述的视频设备连接,通过所述的视频设备实时传输实验结果;所述的模式控制模块分别与所述的按键模块、所述的显示模块及所述的目标板插座I/O连接,所述的模式控制模块根据用户的模式设置,对所述的按键模块进行信号配置,对所述的显示模块进行显示方式配置,对所述的目标板插座I/O进行连接方式配置,并将配置好的信息通过所述的通用I/O模块进行传输;所述的DA控制模块与所述的高速DA转换器连接;所述的AD控制模块分别与所述的串行AD转换器和所述的高速AD转换器连接;所述的目标板配置模块与所述的可编程目标板连接。
3、一种如权利要求1所述的EDA网络实验方法,其特征在于它包括以下具体步骤:
a.用户计算机、实验系统服务器和EDA实验平台上电,上电后实验系统服务器对EDA实验平台进行自检;
b.用户在该用户计算机上利用因特网向实验系统服务器发出实验请求;
c.处于循环等待实验请求的实验系统服务器接收到该用户计算机发出的实验请求后,实验系统服务器查看当前的EDA实验平台是否处于空闲,如果是,则继续执行;否则,该用户计算机继续等待并再次向实验系统服务器发出实验请求,然后执行步骤c;
d.实验系统服务器将当前的EDA实验平台分配给该用户计算机,并建立连接,同时将控制权交给该用户计算机;
e.该用户计算机得到当前的EDA实验平台的控制权后,该用户计算机向实验系统服务器发出可编程目标板的配置命令,实验系统服务器执行配置命令完成EDA实验平台的模式配置;
f.用户根据实验内容在该用户计算机上编写实验程序,并将编写好的实验程序提交给实验系统服务器;
g.实验系统服务器利用因特网将实验程序通过以太网接口,再通过核心控制模块下载到可编程目标板;
h.该用户计算机向实验系统服务器发出实验调试命令,实验系统服务器执行实验调试命令,并通过以太网接口向核心控制模块发出调试信号,核心控制模块接收到调试信号后发出控制信号使实验资源功能模块运行可编程目标板中的实验程序,得到实验结果;
i.用户在该用户计算机上打开视频窗口请求观察实验结果,同时该用户计算机向实验系统服务器发出结果采集命令,并等待接收实验结果;
j.实验系统服务器接收到结果采集命令后通过以太网接口向核心控制模块发出返回结果信号,并为EDA实验平台和该用户计算机之间建立高速连接通道,核心控制模块接收到返回结果信号后通过与其连接的视频设备向该用户计算机返回实验结果;
k.该用户计算机接收到实验结果后,判断该实验结果是否与预期结果相符,如果相符,则保存该实验结果,并释放控制权,结束实验;否则,继续向实验系统服务器提交用户修改后的用户程序,并继续执行步骤g。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波大学,未经宁波大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810059384.9/1.html,转载请声明来源钻瓜专利网。