论文部分内容阅读
论文描述了如何在一款自主研制的16位RISC体系结构的嵌入式系统处理器SRP中嵌入USB功能部件,以实现SRP嵌入式系统对高速数据传输的迫切要求。
文中首先对SRP系统的自身特点进行了描述,并针对USB核心技术与通信协议进行了深入剖析与分析,从硬件和软件角度剖析了USB部件实现的功能目标,在此基础上提出了采用软硬件协同设计方法完成SRP系统的USB部件内核与控制机的设计思路与实现方案。
文中提出的重要思想是,在硬件实现中采用流行的硬件描述语言对USB内核进行设计,并给出UTM功能模块的设计实例;软件方面提出以中断触发方式管理USB部件的内部工作过程,并描述了USB软件层面控制机的总体设计架构与实现细节。这种软硬件协同设计方法、中断处理技巧以及系统寄存器的合理有效利用技术是整个系统设计的特色。