面向电机控制数字信号处理器设计和测试研究

来源 :上海大学 | 被引量 : 0次 | 上传用户:lily009009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文以面向电机控制数字信号处理器设计和测试为依托,从理论和实践两方面对数字信号处理器内核、电机控制电路、可测试设计的设计思想和设计方法进行了研究。 (1) 在单发射系统下,实现了满足电机控制数字信号处理和控制算法的16位定点数字信号处理器内核设计。 (2) 在研究了指令并行性产生的数据相关、条件相关、转移相关的软件、硬件调度方法基础上,分析了数字信号处理器问题求解方式到机器求解方式产生的行为间隙,指令相关过多造成的数字信号处理器效率降低,首次提出了面向算法的数字信号处理器并行功能指令的概念、并行功能指令最小单位算子的概念,算子组成规则和实现并行功能指令流程。面向数字信号处理算法并行功能指令的设计,目的在于提高数字信号处理器的机器效率,方便软件编写者。 (3) 针对电机空间矢量控制和直流无刷电机120电角度换相控制算法的电路实现,采用了控制状态机与PWM发生电路相结合的方法。即状态机控制算法中状态的转变,PWM电路产生状态的输出,该方法同样可以推广到其他变频电机控制算法。在整个电机控制电路中将成熟的算法以闭环回路的形式集成在电路中,减少使用者对复杂电机控制算法的了解,和编程的繁琐性;在以异步通讯口为例的通信电路的设计上,采用了状态机与数据流相结合实现通信协议的方法,该方法在通讯电路设计中具有共性。 (4) 建立一个统一的芯片测试和芯片诊断调试接口,形成以边界扫描链为主体,全扫描链为补充的芯片测试机制。在边界扫描链设计中,采用了自定义的控制、数据、地址寄存器与指令寄存器相结合的访问ROM和RAM等相应空间方法,与原有的地址译码电路相结合,减少了硬件的开销;在单扫描链的设计中,将单扫描链分解为多条扫描链的方法,按照交迭测试体系排序,采用特定的二选一单元,先将控制信息扫入整个数字扫描,选通不同扫描链,再将所测试的数据扫入扫描链,减少了测试应用时间。本文对多种可测试性设计技术在不同电路的成功应用,对于开展可测试性设计技术研究具有积极意义。 (5) 以面向电机控制数字信号处理器内核测试为例,形成了一个信号处理器总体测试体系。该体系包括了有向图,代码字,简单故障,复杂故障等概念,在测试算法中将读、写寄存器指令δ~+和δ~-作为测试的重点;根据特殊控制/状态寄存器和通用寄存器堆的不同特点,对特殊控制/状态寄存器实现按位测试的规则,通用大寄存器堆(包括片上ROM和RAM)按照MARCHB算法实现:在流水线的测试上,提出了按照“写后读”产生冲突的测试方法;在指令的相上海大学博士论文关性分析上,通过实际得到指令的微操作,建立一个微操作与指令的矩阵,分析了指令体系的相关性;在中断体系的测试上,采用全扫描链测试了中断体系。
其他文献
随着多核处理器在高性能计算领域的广泛应用,面向多核处理器优化科学计算程序性能成为重要的研究问题。当前主流多核处理器均采用共享Cache结构,但线程间的干扰会降低程序的
<正>~~
期刊
异构多核DSP通过在一块芯片内集成多个DSP核和其他处理器核,可以将不同类型的计算任务分配到不同类型的处理器核上并行处理,是一种功能强大、灵活高效的嵌入式SoC处理器。异
通过比较5种原料制备的功能红曲米的色价及洛伐他汀含量,寻找制备高色价及高洛伐他汀含量红曲米的原料。文中通过对比淀粉琼脂培养基分离得到的红曲霉与购买的紫红曲菌种制备
引言配比原则在企业会计核算实务中发挥着重要作用,其能够将企业运营过程中的收人、费用与成本相匹配,计算出正确的净损益.受益原则是配比原则的依据,即费用由受益者承担,收
期刊
文言文教学实行"分步递进,分层达标",在对学生"核心素养"的培养目标前提下,综合考量。组建学习"帮派",分步实施、分层协作挑起"帮派之战"。在学习中让学生能对事实性知识、概念性知识
容错控制技术是提高动态系统安全性、可靠性的一种极为重要的途径,因而深入研究容错控制技术,不但具有重要的理论意义,而且也具有巨大的实际应用价值。目前关于容错控制技术
引言Fama和French(2015)在三因子模型的基础上提出了五因子模型,发现加入盈利因素RMW和投资因素CMA之后价值因素HML成为冗余变量,他们认为主要原因是盈利因子 RMW 和投资因子
期刊
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield