基于APB总线的通用PWM核设计与实现

被引量 : 0次 | 上传用户:etzhenghao2
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为了满足电力电子中马达及电能变频控制SoC芯片集成三相脉冲宽度调制(PWM)信号发生器的需求,本设计为SoC设计者提供了基于ASIC设计的三相PWM IP核。本文介绍了基于APB总线的通用PWM核全流程设计与实现,包括PWM核的前端RTL级设计、逻辑综合、可测性设计、物理设计以及对整个IP核的验证。首先,作者介绍了AMBA2.0 APB总线规范,在此基础上提出了PWM核的构架与算法,实现了功能定义和模块划分,提出了PWM核中关键模块的设计,包括:周期计数模块、时移计数模块、死区插入模块以及中断产生模块,同时介绍了PWM核的应用方式。接着,阐述了PWM核逻辑综合和可测性设计的步骤、关键技术以及分析结果。然后,介绍了PWM核的物理设计,主要包括:布局规划、布局、时钟树综合及布线,并给出了相应的步骤、实现方法及结果分析。最后,给出了PWM核的验证结果,包括:功能仿真、时序仿真、静态时序分析以及形式验证。通过验证表明所设计的PWM核完全满足设计规范的要求,并最终实现了时序收敛。本设计采用自顶向下的设计方法,其实现是基于Synopsys公司提供的全系列ASIC设计工具,采用Verilog硬件描述语言实现了PWM核RTL级的描述,使用Design Compiler完成逻辑综合,采用DFT Compier进行可测性设计,使用ICCompiler进行物理设计,运用VCS工具及其提供的VIP进行逻辑功能与时序的仿真验证,采用PrimeTime进行静态时序分析,运用Formality完成形式验证。文章的主要贡献在于提供了一个完整的PWM核的全流程设计方案,解决了PWM核全流程设计中涉及到诸多技术难点,如:时移计数模块的RTL级设计;死区模块的插入算法设计;PWM硬核的布局规划等。本款PWM核除了应用于三相控制之外,还可以通过合理地修改或寄存器配置用于单相控制,并且可通过Building Blocks方法构建任意路PWM信号发生器,体现出核应用的灵活性及高度的可配置性等特点。本设计的目的是为设计者提供功能满足要求、加快设计进度、运行性能卓越的PWM软核、固核及硬核。
其他文献
针对现有的三维激光扫描系统采空区地理坐标定位方法存在的设备移动困难,测量环境要求高,安装拆卸工序繁琐等问题,对三维激光扫描系统在地下采空区环境下的地理坐标定位原理
本文主要讨论食品感官尺度品评表的设计原理和结构。文章立足于实验心理学的基本思想和食品感官品质的基本要素,建立了食品感官尺度品评表的形式框架,包括属性项的选择、尺度
建立高效液相色谱检测柚皮苷含量的方法,通过单因素试验考察提取时间、提取功率、乙醇体积分数和固液比4个因素对柚皮苷提取率的影响,在此基础上运用正交试验法优化柚皮苷的
本文依据我国现行养老保险制度对缴费率的规定,应用费尔德斯坦的交叠世代模型,通过设定我国养老保险制度的相关参数,认为现行养老保险制度的企业缴费率是符合福利最大化的最
"慕课"(MOOC)是"大规模开放在线课程"(Massive Open Online Course)的缩写,是一种快速兴起的新型高等教育授课模式。[1]"慕课"作为新兴的网络教学模式,其强大优势不仅仅表现
<正>碧空蓝天,振翅高飞直达九霄之上;砺剑长空,执著奋进传承空军精神。首都海淀,这座科技力量雄厚、学术氛围浓郁的文化城区,日月更迭,正舒展着血脉,展示着京畿重地、文化名
本文借鉴政策综合评估模型,从政策制定目标、政策执行力、政策效果三重维度构建新农保政策效应及其影响因素理论模型;采用分层整群随机抽样方法,通过陕西省西安市新农保试点
近年来,各类民办性质的养老机构发展迅速,不同于东南沿海,一些相对欠发达地区的养老机构在以市场化经营为基本主体的前提下,受到地方经济水平、制度惯性与文化传统的多重影响
在我国的房屋施工过程中,要严格按照国家相关要求,对相关房屋建筑工程进行施工结构分析和技术加固。对加固技术进行分析和检测,确保我国房屋建筑施工和使用过程中的质量安全
离婚案件中,房产的分割往往是纠纷的焦点和难点。房产的种类、结婚的时间、房款的支付、房产证的名义、房产证取得的时间、贷款的偿还等因素对房产的归属都有一定影响。我国