guansing / CSU_ARM_pipelined

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CSU_ARM_pipelined

面向智能监控的简单CSU-ARM处理器设计与实现

全球智能监控设备,尤其是视频监控设备市场总值在过去十多年,几乎每年都呈两位数成长。前端现场控制器先就录像设备取得的视频数据进行处理和分析,并实时传送到控制中心,让控制中心就突发事件立即进行反应。

因为ARM系统与Intel x86系统相比,具有CPU架构精简、低耗电、低价位等特色,所以大型视频监控系统前端布置大多采用ARM架构的控制器。但ARM系统计算能力相对较低,I/O端口数量较少,而且多任务处理能力不太强。为此,需要改进ARM控制器,以适合智能监控需求。

试据此设计一款简单CSU-ARM处理器, 解决现有ARM控制器的部分问题,比如提高部分计算能力,或者提供较多的I/O端口,或者增强多任务处理能力。

作业提交材料:

1)设计文档(包括需求、体系结构设计、微体系结构设计、仿真结果、总结);

2)演示视频;

3)个人工作小结(包括个人完成的工作及体会)。

压缩包内容包括:

(1)项目源代码 arm_pipelined.sv 【注:该处理器为流水线型】

(2)CSU-ARM处理器设计文档.docx

(3)CSU-ARM处理器演示视频.mp4

(4)个人工作小结

声明:由于课内教学网课资料不能对外传播,故涉及到Modelsim与Quartus ii联合仿真的实验环节请大家还是要有一定的基础,请在课程内按时完成老师布置的实验。

在这里写一句话

About