当前位置:首页 > 财经

计算机体系结构实验 创新型自设计计算机体系结构开发实验平台

YUY-C12创新型自设计计算机体系结构开发实验平台

一、实验平台的架构和特点

1.模块架构完全基于FPGA/CPLD,支持USB GPIF高速传输,组成如下:

1)USB设备开发及接口模块:包括USB核心设备CY7C68013(含8051核心)、串行EEPROM24LC01B、SRAMHY62WT081E、EPM3064ATC100、数据总线开关SN74CB3Q3245、锁存器74VHC373、方形USB接口。

2)平台接口控制的CPLD模块:包括EPM3512AQC208主芯片、频率待机DS1080L、JTAG下载接口等。

3)用于3)CPU或IPCore的FPGA模块:包括核心设备EP1C12Q240C8、配置芯片EPCS4、JTAG下载接口等。

主存模块为4MBSRAM,由8块512KSRAM62V8400A组成,1mb闪存用于BIOS或TOS,由AM29LA800BT组成。

5)外围接口开发的CPLD模块:包括EPM1270T144C4和JTAG下载接口。

6)CPU-BUS扩展模块:包括USB双向微分器MAX3346E和SRAMHY62WT081E

以太网接口模块:包括6PT8515、差分驱动器DS90LV011AH和差分接收器DS90LV012AH。

串行通信接口:包括MAX232电平转换器和RS232-9接口。

9)GPIF接口:包括SRAMHY62WT081E和IDC-40接口。

10)自行设计的CPU外部接口:包括TFT-LCD显示接口、IDE硬盘接口、局域网接口等。

2.结构灵活,易于扩展,适用于不同结构的CPU和目标设计

1)基于现场可编程门阵列/可编程逻辑器件,结构灵活

2)CPU/IPCore用FPGA (30万门),外设接口用CPLD用背板转置,方便更换维护。

3)用作CPU的FPGA,设计了等效的备份信号,留有更多的引脚连接。提供顶层呼叫目标的详细描述模板和pin配置文件。

4)接口控制的CPLD(万门)模块逻辑描述开放,方便添加修改,详细讲解。

3.控制简单,操作方便,具有智能控制和检测功能

1)用主机调试(WIN2K/XP)本系统软件,可以启动、停止、加载、检查CPU及其实验机。

2)单步、单指、断点操作时,在CPU跟踪恢复逻辑的帮助下,debug会自动跟踪恢复CPU的内部寄存器、总线、状态等信息,以便及时发现错误。用户可以在CPU的跟踪恢复逻辑中选择自己想看的信息。

3)目标CPU可以透明地使用PC的各种外部设备,在连续运行(中断IO模式)时可以通过两台计算机(主机)与目标CPU通信,输入实验计算机所需的数据,显示运行数据、结果和状态。

4)在数字逻辑或其他系统的实验中(包括计算机组成原理和体系结构组件的实验),利用debug的读写存储菜单,可以设置CPU/IPCore的FPGA专用空室设计的寄存器的输入数据和参数,读出目标输出信息。

4.远程设计

1)运营商可以通过网络的XP远程桌面设计实验,操作类似,效果一致。

二、实验课程项目

A.计算机组成原理和中央处理器设计与测试

(1)①中央处理器组件设计实验

1.解码器

2.简单命令组件(硬连线控制)

3.16位运算符

4.存储器(现场可编程门阵列中的静态随机存储器)

5.先进先出存储器

6,8位累加器,双端口8×4累加器

7.16位电位移位逻辑

8,8层嵌套堆栈

9.程序计数器

10.时序逻辑

11、三态总线等

②CPU设计实验

1.定制8位指令系统CPU,指令形式:RISC、CISC、MISC;

2.16位指令8086/86兼容CPU,16-40指令或全指令集;

3.12-16 MIPS,32位简化兼容CPU。

③创新CPU设计(教师讲课内容、实验文档PPT、学生作业内容及要求、设计参考等全套文档。).

1.LC-3 CPU设计流程实验。

2.LC-3结构平行流设计实验。

B.数字逻辑

计数器、数码管解码电路、全加器、分频和串行波、4位数据汉明校验、简化串行通信等。

C.计算机体系结构

①多CPU、共享内存、双机(M,S)通信、浮点运算单元等的设计验证。,加上CPU总线扩展板,可以做桥接电路、总线转换、内存管理和控制组件、外围整体结构等实验。

②外围接口逻辑设计实验包括IDE、TFT-LCD、局域网、USB、RS232、LPT等。

③系统BIOS和TOS实验。

D.高密度可编程器件的硬件描述语言及应用

采用VHDL、Verilog、AHD等语言进行编程设计、仿真和下载验证实验。

e、作为科研开发的预验证和培训系统的硬件逻辑或工控机设计或USB设备开发

所有实验目标均采用硬件描述语言VerilogHDL和系统内可编程器件FPGA/CPLD设计。实验中学生不需要接任何电线,专心设计、验证、调试。

实验过程:目标的VerilogHDL逻辑描述→编译通过→逻辑模拟(手动和模板)验证→测试下载目标逻辑和测试程序数据在实验平台上测试验证。

FPGAD/CPLD编程下载提供了顶层调用目标的详细描述模板和pin配置文件,为用户或设计人员提供了极大的方便。

在CPU设计和架构实验的情况下,改进的类型还包括用C语言编写的指令模拟器、汇编器或高级编译器的设计,以及监控程序、BIOS和Tos操作系统的设计(可以结合其他相关课程的实验进行)。

FPGA设计和编程使用Altera的MAX+PlusII10.2和quartusi 4.1-7.2系统。

三.实验箱配置表

序号、名称、说明、数量,1YU-C12实验主机箱,包括详细技术指标中的所有硬件和软件,USB下载线1条,1.5m,USB通讯线1条,1.5m,交流电源线1条,交流电源线1条,交流电源线1条,交流电源线1条,交流电源线1条,交流电源线1条,交流电源线1条,交流电源线1条,交流电源线1条,交流电源线1条,交流短路芯片5个,交流短路芯片30个,配套实验教材《CPU设计与测试》6个

1套《计算机原理与CPU设计实验指南》:这个实验箱的使用需要配套的仪器仪表:万用表

1.《计算机体系结构实验 创新型自设计计算机体系结构开发实验平台》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《计算机体系结构实验 创新型自设计计算机体系结构开发实验平台》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/caijing/774738.html

上一篇

宋祖儿的胸 宋祖儿越来越敢穿了!用丝巾做抹胸,旗袍上身网友惊叹真的长大了

下一篇

古奇钱包 男士钱包品牌排行 男人最喜欢的奢侈钱包!

淘宝改版 淘宝改版,背后的逻辑是什么?

  • 淘宝改版 淘宝改版,背后的逻辑是什么?
  • 淘宝改版 淘宝改版,背后的逻辑是什么?
  • 淘宝改版 淘宝改版,背后的逻辑是什么?
如何做外贸 如何做外贸?国际贸易企业多个外贸平台运营的背后策略与逻辑

如何做外贸 如何做外贸?国际贸易企业多个外贸平台运营的背后策略与逻辑

随着全球经济一体化的不断推进和人们互联网和思维意识的增强,外贸企业发展的内外部环境不断变化。传统的外贸平台业务和运营模式已经不能满足当前外贸市场的发展需求。越来越多的国际贸易企业开始同时运营多个外贸平台,增加了企业多元化发展的可能性,促进了企业的快速成长。如何做外贸...

小孩触电烧焦图片 女童充电器接口含嘴里被电击烧焦 专家:网络传言不可信

“宝宝捡起来烧了,当场死亡。妈妈千万不要在意!”最近微信朋友圈出现了一则轰动性的新闻,说一个宝宝把连接电源的充电器的另一端放进嘴里,瞬间被电死,吸引了不少家长转发。这个消息是真的吗?记者看到新闻附有图片和文字说明。大致内容是:父母给手机充电后,没有及时将充电器从插座...

西门子模块 西门子PLC模块中通讯模块CP和接口模块IM有什么区别?

西门子模块 西门子PLC模块中通讯模块CP和接口模块IM有什么区别?

西门子S7系列可编程控制器模块体积小、速度快、标准化、可网络通信、功能强、可靠性高。 PLC不需要大量的运动部件和连接的电子元件。它的连接大大减少了。同时,系统维护简单,维护时间短。Plc采用一系列可靠性设计方法进行设计。比如冗余设计。断电保护、故障诊断和信息保护与...

火线接口 ESI DuaFire 火线音频接口

火线接口 ESI DuaFire 火线音频接口

DuaFire是世界上第一个完美支持EWDM技术的FireWire声卡。 ESI最终将著名的EWDM技术完美地集成到firewire声卡中。现在你可以用ASIO2.0,GSIF 2.0,MME,WDM,这些让ESI的PCI声卡出名。 当然,FireWire的EWDM...

逼捐 吴京被逼捐1亿 揭秘这种奇葩现象背后存在哪些错误逻辑?

《站立的狼2》火了,吴京被迫捐款。毫无疑问,这部电影让吴京变得富有和出名,但这不是吴京应该进行巨额捐赠的原因。吴京不是唯一一位被迫捐款的明星,其背后的逻辑不难理解。但是,这种强盗逻辑什么时候才能被平息?“逼捐”背后的三种逻辑在人类社会,帮助他人是一种值得尊重和赞美的...

杨雄里 中科院院士杨雄里:脑机接口大胆创新,但还有问题要解决

生物节律是生命的基本特征之一,包括动物的昼夜节律和生理周期。对于人类来说,我们的生物钟是如何工作的,为什么会出现失眠等生物节律紊乱的症状?也可能和生物节律有关。 在今年的第三届顶级科...

除非否则的逻辑关系 判断推理之除非否则的秘密

逻辑连接词“除非、、、、、、、”是翻译推理中的一个重要连接词。之所以重要,是因为它在我们的命题考试中出现频繁,命题复杂,多是综合知识点的考试。因此,了解和掌握这个词的基本命题规律和解题技巧,...