计算机体系结构与计算机系统设计教学实验平台
价格:电议
地区:西安市 陕西省
电 话:86-29-88375677
  唐都科教仪器推出了“TD-CMX计算机体系结构与计算机系统设计平台”,它主要由“计算机体系结构实验教学平台”和“基于SOPC的计算机系统设计平台”这二部分构成。“计算机体系结构实验教学平台”是以标量机为目标,以流水技术为中心,支持从部件到整机循序渐进地来开展计算机体系结构的实验教学;若要进一步开展计算机系统设计的实验教学,选配“基于SOPC的计算机系统设计平台”,在该平台上我们提供了一个完整的基于MIPS32架构的计算机系统设计的实例,可引导学生学习掌握计算机系统设计的程序和方法,并在这一设计平台上,由学生自己来设计CPU核、总线接口和外围I/O接口模块,从而实现自己设计、开发拥有自主知识产权的计算机系统这一目标。
  一、系统主要功能特点
  (一)计算机体系结构教学实验平台
  1.以标量机为目标,以流水技术为中心的教学平台
  支持从部件到整机循序渐进地来开展计算机体系结构的实验教学。在计算机的指令系统设计方面,通过基于CISC、RISC指令系统的模型机设计实验,详细讲述CISC和RISC的特点和设计方法;在计算机的存储系统方面,讲述了目前主流计算机存储系统及设计实现方法;在并行计算机结构设计方面,详细讲述了主流的、以时间并行性为特征的计算机系统的设计方法,着重体现重叠、流水等技术及设计方案;后给出了一个具有两条流水线的超标量模型机设计示例,从指令并行性的角度讨论了计算机系统的设计方法。
  2.开放式的多端口、多总线部件单元电路,高效支持先进结构计算机的设计和教学实验
  通过各单元电路并结合FPGA单元的VHDL语言逻辑设计,来组态构建各种先进结构的计算机系统。平台所提供的部件电路单元包括:运算器与寄存器堆单元、程序计数器、地址寄存器单元、存储器单元、控制器单元、总线接口单元、外设单元、FPGA单元等。
  3.基于数据通路图的实时动态图形调试方法,使计算机体系结构课程变得好教好学
  教学平台为CISC、RISC、指令预取、流水、超标量等各种先进结构的计算机提供了示教效果极其优异的计算机实时动态图形调试界面,可多方位、动态实时显示计算机各部件之间的数据传送过程以及各部件和总线上的所有信息。具有单节拍、单机器周期、单步、连续运行等调试功能,由此观察系统运行的各种信号变化情况。对以上所有图形调试运行过程还具有历史记录、保存及回放功能,自动记录实验过程,并以文件形式保存,能随时进行回放。
  4.完善的系统保护和电路检测功能,对教学的顺利开展提供了保障
  本平台具有极其优异、完善的系统监测和实验电路检测功能,并对平台的系统电路和所有部件电路单元都作了保护性的设计。
  (二)基于SOPC的计算机系统设计平台
  1.采用MIPS32架构,与MIPS指令系统相兼容
  嵌入式系统主要是ARM和MIPS两个体系,因ARM体系在技术上是保密不开放的,而MIPS走的是开源路线,所以采用MIPS指令系统和MIPS架构是合适及现实的一种方案。
  2.完整实现了一个5级流水线架构的与MIPS指令兼容的微处理器软核
  3.基于SOPC的嵌入式计算机系统设计
  基于SOPC的计算机系统是一种特殊的嵌入式计算机系统,它是片上可编程系统,具有灵活的设计方式,可裁剪、扩充、升级,并具备软硬件在系统可编程的功能。
  4.性能优异的SOPC开发平台,高效支持嵌入式计算机系统设计和开发
  基于SOPC的计算机系统设计平台由SOPC开发板和调试板构成。SOPC开发板采用了ATLERA公司的Cycolne II系列的EP2C8 FPGA作为主要器件,还提供两片高速异步SRAM存储器,通过并联实现32Bit数据宽度,同时提供一片大容量的快速Flash存储器。调试板用以将编译、链接好的应用程序通过USB到SOPC开发板上的SRAM中。
  5.功能强大的软件环境
  计算机系统设计平台采用了MIPS的编译器(sde-gcc)和链接器(sde-ld),同时还配套提供了编译、链接、的集成开发环境,该开发环境除支持“计算机体系结构”课程中的各种先进结构模型机的图形化调试功能之外,还可以编辑、编译、链接基于MIPS32机器的C语言程序,并提供基于MIPS的计算机系统程序的以及程序的运行和停止等系统控制功能。