当前位置:主页 > 科技论文 > 计算机论文 >

基于方舟GT2000小嵌入式系统的设计

发布时间:2020-07-24 20:31
【摘要】: 近年来随着计算机技术的发展以及后PC时代的来临,嵌入式系统已经广泛应用于家用电器、工业控制、国防科技等各个领域,并且已经成为近年来增长最快的行业。GT2000是方舟科技的一款基于方舟二号为核心的嵌入式CPU产品,它在主频400MHZ下运行时最大功耗只有360毫瓦,具有高性能、低功耗的特点。GT2000所使用的指令集为Arca RISC指令集,是结合传统的RISC体系结构而定义的一套具备完全自主知识产权的全新指令集体系结构。 此次设计开发、实验平台的目的是为了研究国产处理器方舟GT2000在数据采集应用方面的接口电路以及熟悉其软件开发环境。本文采用Orcad Capture工具软件设计了以GT2000为核心,外扩Flash、SRAM、RS232串行口、A/D、D/A、小矩阵键盘以及数码管的小系统,采用PowerPCB工具软件设计制作了印刷电路板,并且通过GNU交叉编译环境调试了A/D、D/A、小矩阵键盘以及数码管等外部设备,为其应用于国防科技、工业控制等要求体积小、功耗低的领域作了良好铺垫。 Linux是90年代以来逐渐成熟的一个开放源代码的操作系统,在嵌入式领域得到了广泛的关注。本课题中使用Linux作为硬件平台的操作系统,论文中研究了如何裁减一个Linux系统并嵌入到开发好的方舟实验板中。
【学位授予单位】:内蒙古工业大学
【学位级别】:硕士
【学位授予年份】:2006
【分类号】:TP368.1
【图文】:

结构框图,结构框图


第二章 方舟 CPU 介绍2.1 GT2000 介绍GT2000 是方舟科技的一款嵌入式 CPU 产品。它集成了高性能 CPU 内核和 PC南北桥中的大部分功能,是信息终端和网络设备的理想选择方案。GT2000 的 CPU 内核工作频率达到 330MHz--400MHz, 具有完整的 MMU 功能,硬件调试,采用哈佛总线结构,集成了 8K/16K 指令高速缓存和 8K/16K 数据高速缓此外,GT2000 集成了 32 位 PCI 总线控制器(支持多种内存类型的外部存储器接USB 1.1 控制器,10/100Mbps 自适应以太网控制器,符合 AC97 标准的音频控制串口通信控制器,红外控制器,智能卡控制器,以及直接访存控制器、时钟发生功耗管理器、中断控制器、时钟定时器、看门狗时钟、通用 I/O 端口等大量外围模GT2000 在 400MHz 主频下运行时最大功耗只有 360 毫瓦,是业界具有竞争力性能、低功耗微处理器产品。GT2000 的结构框图及技术参数指标见图 2.1 和表

直接映射,地址映射,方式


图 2.4 MMU 地址映射为直接映射方式由图 2.4 可以看出,在使用高速缓存方式(Cache)时,直接映射方式的映射系是将虚拟地址 H’80000000~H’A0000000 的区域映射到实际物理地址H’00000000~H’20000000 的区域;在不使用高速缓存时,则为 H’A0000000~H’C0000000 对应实际物理地址 H’00000000~H’20000000 的区域。物理地址中0.5G 的空间是保留的。例如:⑴ flash 的地址在硬件设计时安排在 0x00000000 开始的地址空间内,但在编程时能使用对应的虚拟地址 0x80000000~0x80FFFFFF。⑵ SRAM 的片选信号选择 CS2#,其物理地址空间为 0x04000000~0x04200000,编读写 SRAM 时,必须用对应的虚拟地址空间 0x84000000~0x84200000。另外,在系统模式下,编程时所有的地址都可以被访问。在用户模式下,则只访问 H0000 0000~H7FFF FFFF(A0 区域)的地址空间。

页面模式,映射方式,地址映射,中断控制器


图 2.5 MMU 地址映射为页面模式映射方式在页面模式下,A0 和 A3 区域是以页为单位进行高速缓存映射的。内存管理可变页面大小:4KB, 16KB, 1MB 和 16MB。2.5 中断控制器(INTC)中断控制器通过 SR 中断禁止/使能寄存器、IMR、IMSR 和 IMCR 中断屏蔽寄存IPR 中断申请寄存器,ISR 中断类型查询寄存器来控制不同的中断。所有的中断通过中断控制器向 CPU 发出中断申请。CPU 响应中断申请,中断当前的指令的执跳到中断服务程序(响应时机见章节 2.5.6)。2.5.1 外部中断引脚GT2000 提供了 8 个外部中断引脚,如下所示:

【共引文献】

相关期刊论文 前10条

1 贺晓辉,鄢萍,刘飞,贺德强,郭建兴;网络化制造中嵌入式Linux操作系统的开发[J];兵工自动化;2004年03期

2 栾建海,李众立,黄晓芳;Linux 2.6内核分析[J];兵工自动化;2005年02期

3 贾瑞新,齐子杰,张海勇,刘亢;基于Linux园区网计费网关的设计与实现[J];北京工业大学学报;2005年04期

4 吴宇锦,杨根兴;Linux平台下嵌入式地理信息系统的设计和开发[J];北京机械工业学院学报;2005年01期

5 鲍峥,李红兵,金惠华;RTEMS操作系统应用开发环境的设计与实现[J];北京航空航天大学学报;2004年06期

6 王建群,徐勇,南金瑞,韩臣;基于Linux平台的电动客车驾驶信息终端研究[J];北京理工大学学报;2004年02期

7 谭跃生,郭辉;Linux下基于TCP/IP的网络售票系统的设计与实现[J];包头钢铁学院学报;2003年02期

8 贾元春;谭跃生;王静宇;顾瑞春;张晓琳;;基于Linux内核映射的校园网计费系统研究[J];内蒙古科技大学学报;2007年03期

9 王以忠;迟成;陈绍慧;张平;李达;黄国全;;SQLite数据库在嵌入式果蔬保鲜运输车监测系统中的应用[J];保鲜与加工;2011年04期

10 杨立身;王中海;;Linux操作系统的实时化分析[J];长春师范学院学报;2007年04期

相关会议论文 前7条

1 褚力行;蒋朝根;;signal机制对Windows进程创建的APC过程的模拟方案[A];2006北京地区高校研究生学术交流会——通信与信息技术会议论文集(下)[C];2006年

2 于宏霞;黄志春;;嵌入式网关中分布式通信模块设计[A];广西计算机学会2007年年会论文集[C];2007年

3 刘军;张磊;谢志鹏;盛大鹏;;嵌入式Linux在测控设备中的应用研究[A];2007'中国仪器仪表与测控技术交流大会论文集(二)[C];2007年

4 刘明哲;徐竟青;;一种嵌入式实时Linux操作系统研究与实现[A];中国仪器仪表学会第九届青年学术会议论文集[C];2007年

5 姚玉坤;乔彬;;嵌入式操作系统内存管理机制研究与改进[A];2009中国仪器仪表与测控技术大会论文集[C];2009年

6 热娜·艾儿肯;吾守尔·斯拉木;安尼瓦尔;;基于红旗linux DC的维文环境设计与实现[A];民族语言文字信息技术研究——第十一届全国民族语言文字信息学术研讨会论文集[C];2007年

7 张峰;李江勇;;Linux机载红外侦察设备中的应用[A];2007年红外探测器及其在系统中的应用学术交流会论文集[C];2007年

相关博士学位论文 前10条

1 张宇弘;行为逻辑层上的SOC低功耗设计[D];浙江大学;2004年

2 李晓毅;EIMN传感器网络的理论基础与无线远程图像监视系统技术研究[D];重庆大学;2004年

3 刘劲松;关于存储系统性能的测试、仿真与评价的研究[D];华中科技大学;2004年

4 邓玉辉;基于网络磁盘阵列的海量信息存储系统[D];华中科技大学;2004年

5 任俊;基于支撑矢量机的图像分类、车牌识别及嵌入式应用研究[D];浙江大学;2005年

6 陈稷;太赫兹波及光学过程层析成像技术研究[D];浙江大学;2005年

7 朱响斌;开放式实时Linux的研究与设计[D];复旦大学;2005年

8 李祖松;龙芯2号处理器多线程技术研究[D];中国科学院研究生院(计算技术研究所);2006年

9 于德新;车辆诱导系统理论模型和关键技术研究[D];吉林大学;2006年

10 王平;基于嵌入式计算机系统的数字化医疗仪器研究[D];重庆大学;2006年

相关硕士学位论文 前10条

1 申起梅;基于ARM和μCLinux平台的远程网关设计[D];苏州大学;2010年

2 廖临光;基于嵌入式web服务器远程温度监测系统设计与实现[D];西北民族大学;2010年

3 刘桂方;基于嵌入式Linux的自动焊机监控系统的设计与实现[D];长春工业大学;2010年

4 周磊;不规则物料等间距输送控制技术研究[D];华东理工大学;2011年

5 薛继良;基于USB技术的嵌入式专用设备的设计与实现[D];昆明理工大学;2008年

6 张宇;基于ARM7和μCLinux的嵌入式系统SD卡接入研究[D];昆明理工大学;2009年

7 李顺芬;智能家居系统中嵌入式图形用户界面系统(GUI)设计[D];东华大学;2011年

8 杨凯凯;基于XSBase255的嵌入式系统软件设计与研究[D];西安电子科技大学;2009年

9 李黎;基于Linux平台的IPTV机顶盒研究与开发[D];西安电子科技大学;2010年

10 郭艳艳;基于蓝牙局域网的动态信息共享系统设计[D];西安电子科技大学;2011年



本文编号:2769355

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2769355.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户db093***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com