声明
摘要
第1章 绪论
1.1 HTML面临的困难
1.2 XML的发展及应用
1.2.1 XML技术背景
1.2.2 XML简介
1.2.3 XML Schema简介
1.2.4 XML的应用
1.3 XML解析技术国内外研究动态
1.4 本文的主要工作和结构安排
第2章 XML解析相关理论
2.1 文档对象模型DOM
2.1.1 DOM工作原理
2.1.2 DOM特点
2.2 简单应用程序接口SAX
2.2.1 SAX工作原理
2.2.2 SAX特点
2.3 虚拟令牌描述符VTD
2.4 DOM,SAX和VTD的性能比较及课题提出
2.5 本章小结
第3章 基于DOM的嵌入式XML解析器的系统设叹计丌
3.1 XML硬件解析的趋势
3.2 解决方案
3.3 XML解析器的总体设计
3.3.1 XML解析器的功能
3.3.2 DOM解析模型解析流程
3.3.3 标记提取模块
3.3.4 语法检查模块
3.3.5 DOM树构造模块
3.3.6 Schema语义检查模块
3.3.7 多功能LCD控制器模块
3.4 硬件平台介绍
3.5 本章小结
第4章 基于DOM的嵌入式XML解析器的系统实现
4.1 整体实现架构
4.2 SOPC系统实现
4.2.1 SOPC系统总体结构
4.2.2 Nios Ⅱ软核处理器的配置
4.2.3 存储器配置
4.2.4 按键控制配置
4.2.5 其他
4.3 多功能LCD控制器实现
4.3.1 状态机定义和转换条件
4.3.2 定义寄存器和端口
4.3.3 LCD控制器RTL图
4.3.4 仿真测试
4.4 解析器软件设计
4.4.1 XML读取模块
4.4.2 标记提取模块
4.4.3 语法检查模块
4.4.4 DOM树构建模块
4.4.5 Schema验证模块
4.4.6 内部拷贝机制优化
4.5 本章小结
第5章 测试与结果分析
5.1 测试方案设计
5.2 测试结果分析
5.2.1 SOPC系统测试
5.2.2 解析速度测试
5.3 测试结果分析
5.4 本章小结
第6章 总结与展望
6.1 工作总结
6.2 工作展望
参考文献
致谢
攻读硕士学位期间发表的论文