| 【中文题名】 | 数字家庭控制中心硬件层及硬件抽象层设计 |
| 【英文题名】 | |
| 【学科专业】 | 计算机应用 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2006-12-6 |
| 【中关键词】 | 数字家庭,家庭服务器,嵌入式系统,,, |
| 【英关键词】 | Digital home,Home Server,Embedded System, |
| 【分类导航】 | 工业技术>自动化技术、计算机技术>计算技术、计算机技术>多媒体技术与多媒体计算机>> |
| 【论文摘要】 | 进入21世纪,数字化逐渐成为潮流,人类一切有形的或无形的东西都在朝数字化迈进,作为PC流行、网络普及后的第三次IT浪潮,数字家庭给我们的生活正带来前所未有的快乐和体验。它将给用户带来人性化娱乐感受、时尚高效的的家庭办公方式和互动共享式的生活。
本文探讨了数字家庭的发展现状以及功能需求,结合家庭网络技术,参考嵌入式系统的设计原理,提出了基于嵌入式平台的数字家庭控制中心(即数字家庭服务器)的体系结构。该服务器主要是针对目前数字家庭体系结构解决方案功能单一而提出的,它集家庭娱乐、设备控制以及信息服务功能于一体。
本文还根据数字家庭服务器的体系结构实现了家庭服务器硬件层以及硬件抽象层的设计。硬件层的设计主要包括家庭服务器处理器的选择、存储系统的配置、家庭网络中设备接口的选择以及家庭中的网络接口实现。硬件抽象层主要实现的是操作系统的引导技术。
通过该服务器,用户可以远程浏览并控制家庭中的设备,并且可以享受网络游戏、视频点播和网上娱乐等业务。 |
| 【论文题纲】 |
|
摘要 |
3-4 |
|
ABSTRACT |
4-8 |
|
1 绪论 |
8-18 |
|
1.1 数字家庭国内外发展现状 |
8-10 |
|
1.2 数字家庭常用网络结构 |
10-13 |
|
1.3 XScale体系结构 |
13-16 |
|
1.3.1 乘/累加器(MAC) |
14 |
|
1.3.2 存储器管理 |
14 |
|
1.3.3 指令cache |
14 |
|
1.3.4 分支目标缓冲器 |
14 |
|
1.3.5 数据cache |
14-15 |
|
1.3.6 性能监视 |
15 |
|
1.3.7 电源管理 |
15 |
|
1.3.8 调试 |
15 |
|
1.3.9 JTAG |
15 |
|
1.3.10 协处理器 |
15-16 |
|
1.4 论文的主要工作 |
16 |
|
1.5 论文结构 |
16-18 |
|
2 数字家庭服务器体系结构设计 |
18-23 |
|
2.1 数字家庭服务器的结构 |
18-20 |
|
2.2 硬件层模块功能 |
20-21 |
|
2.3 硬件抽象层模块功能 |
21-23 |
|
3 数字家庭服务器硬件电路设计 |
23-45 |
|
3.1 硬件层振荡复位电路设计 |
23-24 |
|
3.1.1 处理器复位 |
23-24 |
|
3.1.2 振荡器电路 |
24 |
|
3.2 存储器接口电路设计 |
24-33 |
|
3.2.1 PXA270存储接口简介 |
25 |
|
3.2.2 SDRAM接口设计 |
25-28 |
|
3.2.3 FLASH存储接口设计 |
28-32 |
|
3.2.4 家庭服务器平台存储空间分配 |
32-33 |
|
3.3 以太网接口电路设计 |
33-37 |
|
3.4 USB接口电路设计 |
37-40 |
|
3.4.1 USB Slave接口设计 |
38-39 |
|
3.4.2 USB Host接口设计 |
39-40 |
|
3.5 串行通信接口电路设计 |
40-42 |
|
3.6 LCD接口电路设计 |
42-45 |
|
4 数字家庭服务器硬件抽象层设计 |
45-63 |
|
4.1 Windows CE.Net操作系统 |
45-47 |
|
4.1.1 系统结构及特性 |
45-46 |
|
4.1.2 系统移植 |
46-47 |
|
4.2 BootLoader流程 |
47-48 |
|
4.3 Eboot启动代码 |
48-57 |
|
4.4 Eboot主代码 |
57-63 |
|
总结 |
63-64 |
|
致谢 |
64-65 |
|
学习期间发表的论文 |
65 |
|
学习期间参与的科研项目 |
65-66 |
|
参考文献 |
66-68 |
|
| 【DOI】 | LunWen.ID:2.2008.365506 |