发明名称 |
基于远程计算机硬件实验系统的CPU设计方法及系统 |
摘要 |
本发明提出一种基于远程计算机硬件实验系统的CPU设计方法,包括以下步骤:实验FPGA接收待测CPU的CPU设计代码,并将CPU设计代码烧写至实验FPGA中;实验FPGA对CPU设计代码进行运行测试,并将测试结果进行存储;控制FPGA在接收到客户端发送的访问请求后,对测试结果进行压缩处理后发送至服务器;服务器将测试结果转发给客户端;客户端对测试结果进行分析以生成测试结果波形图,并根据测试结果波形图判断CPU设计代码是否满足预定要求。本发明的实施例不受时间和空间的限制,大大方便用户设计CPU的过程,提高了开发效率,同时也减少了硬件维护的开销。本发明还提出了一种基于远程计算机硬件实验系统的设计系统。 |
申请公布号 |
CN103268282A |
申请公布日期 |
2013.08.28 |
申请号 |
CN201310172477.3 |
申请日期 |
2013.05.10 |
申请人 |
清华大学 |
发明人 |
陈永强;全成斌;李山山;赵有健 |
分类号 |
G06F11/36(2006.01)I;H04L29/06(2006.01)I |
主分类号 |
G06F11/36(2006.01)I |
代理机构 |
北京清亦华知识产权代理事务所(普通合伙) 11201 |
代理人 |
张大威 |
主权项 |
一种基于远程计算机硬件实验系统的CPU设计方法,其特征在于,包括以下步骤:实验FPGA接收待测CPU的CPU设计代码,并将所述CPU设计代码烧写至所述实验FPGA中;所述实验FPGA对所述CPU设计代码进行运行测试,并将测试结果进行存储;控制FPGA在接收到客户端发送的访问请求后,对所述测试结果进行压缩处理后发送至服务器;所述服务器将所述测试结果转发给所述客户端;所述客户端对所述测试结果进行分析以生成测试结果波形图,并根据所述测试结果波形图判断所述CPU设计代码是否满足预定要求。 |
地址 |
100084 北京市海淀区100084-82信箱 |