当前位置:首页 > 模拟 > 模拟
[导读] IP(Intellectual Property)就是常说的知识产权。美国Dataquest咨询公司将半导体产业的IP定义为用于ASIC、ASSP和PLD等当中,并且是预先设计好的电路模块。IP核模块有行为(Behavior)、结构(Structure)和物理(Physica

 IP(Intellectual Property)就是常说的知识产权。美国Dataquest咨询公司将半导体产业的IP定义为用于ASIC、ASSP和PLD等当中,并且是预先设计好的电路模块。IP核模块有行为(Behavior)、结构(Structure)和物理(Physical)三级不同程度的设计。根据描述功能行为的不同,IP核分为三类,即软核(Soft IP Core)、完成结构描述的固核(Firm IP Core)和基于物理描述并经过工艺验证的硬核(Hard IP Core)。IP软核通常是用HDL文本形式提交给用户,它经过RTL级设计优化和功能验证,但其中不含有任何具体的物理信息。据此,用户可以综合出正确的门电路级设计网表,并可以进行后续的结构设计,具有很大的灵活性;借助于EDA综合工具可以很容易地与其他外部逻辑电路合成一体,根据各种不同半导体工艺,设计成具有不同性能的器件。本文利用先进的EDA软件,用VHDL硬件描述语言采用自顶向下的模块化设计方法,完成了具有相序自适应功能的双脉冲数字移相触发器的IP软核设计。

1 三相全控桥整流电路

如图1所示,三相全控桥整流电路由6只晶闸管组成。共阴极组侧和共阳级组侧的各3只晶闸管相互换流,在电源的一个周期内获得6次换流的脉动波形。三相全控桥整流电路在任何时刻必须保证有两个不同组别的晶闸管同时导通才能构成回路。换流只在本组内进行,每隔120°换流一次。由于共阴级组与共阳级组的换流点相隔60°,所以每隔60°有一个元件换流。同组内各晶闸管的触发脉冲相位差为120°,接在同一相的两个元件的触发脉冲相位差为180°,而相邻两脉冲的相位差是60°。

2 IP软核设计

2.1 触发脉冲输出设计思路

本设计的触发脉冲移相是以三相的自然换相点为基准的,三相电源U、V、W输入经过两两相减并整流以后得到周期为20 ms、相位差为120°的三路方波A、B、C(如图2所示),作为顶层模块的同步输入。分析触发脉冲可以发现,不管移相触发角为多少,以A相的过零点作为同步点,则从同步点开始的一个周期360°内,必然产生6次输出脉冲。本设计采用双窄脉冲,每次有两路输出。6个晶闸管的触发分别由A、B、C的正、负电平周期内进行延时。例如:A的正电平周期内,以A的上升沿为起始点,经过由移相角决定的延时后,发出VT1的触发脉冲;在双窄脉冲应用中,同时发出VT6的触发脉冲。触发脉冲时序图如图3所示。

可以实现从自然换相点开始0°~180°的延时,设计思路简单直观,而通常设计则须区分不同的移相范围。在外部输入6 MHz的时钟时,可以实现精度为0.003°的移相,同时还可实现相序自适应。

2.2 IP软核设计思路

采用层次化的设计思想,将模块分为顶层模块和子模块,各模块均使用VHDL五言进行设计。顶层模块(Trigger)决定整个设计的输入/输出接口和各个子模块的连接关系。设计思路为:移相角的输入由并行的16位数据线输入,并保存在移相角寄存器中;A、B、C二相输入作为移相触发输出的基准,根据移相角寄存器中的延时值对相应晶闸管的触发脉冲进行延时;触发脉冲由VT1~VT6输出,CLK是时钟输入,SOUT是周期为3.3 ms的同步输出。共有4个子模块s_pulse、ph_adp、delaycr和word。

s_pulse模块将A、B、C三相输入通过D触发器实现时钟同步,由TAF_EN信号输入作为移相角的更新使能。当TAF_EN为1时,用并行的16位数据口 D0~D15的数据更新移相角寄存器中的数值。

ph_adp模块根据A、B、C三相输入完成相序的判断。相序的判断基于以下算法:当A相(U-V)的上升沿到来时,如果A、B、C三相输入的电平为101,则为正相序(U、V、W)输入;如果A、B、C三相输入的电平为110,则为负相序(U、W、V)输入。模块输出信号ps、ns分别作为正、负相序的标志。

delayer模块产生宽度为0.8 ms的触发脉冲。触发脉冲的产牛分别以三相输入的上升、下降沿为基准,根据移相角寄存器中的值,由CLK触发的计数器完成6个触发脉冲的延时。例如:以同步输人A相的上升沿为基准,由CLK触发计数器开始计数,当计数值达到移相角寄存器中的值后,送出一个宽度为0.8 ms的触发脉冲VT1;三相输入的上升、下降沿分别采用各自的计数器。

word模块完成触发脉冲的调制。调制频率为10kHz,使得每个触发脉冲内有8个子脉冲,通过脉冲变压器对6个晶闸管的门极控制,并根据相序标志ps、ns以正确的顺序送出触发脉冲。 正相序时的触发脉冲顺序为:VT1→VT2→VT3→VT4→VT5→VT6→VT1。

负相序时的触发脉冲顺序为:VT6→VT5→VT4→VT3→VT2→VT1→VT6。

2.3 IP软核设计实现

本设计中,IP软核由VHDL语言编写实现,使用Synplicity公司的synplify Pro完成编译和综合。综合以后的RTL级系统框图如图4所示。

可以根据具体系统所用的不同器件进行综合,再使用不同器件厂商的布局布线工具产生编程文件,然后下载到具体器件中,就完成了该IP软核的应用实现。

3 IP软核的仿真及验证

为了验证该TP软核的逻辑功能,需要对其进行功能仿真。编写testbench,在仿真软件ModelSim中对顶层模块进行功能模块。使用testbench可以对所设计的功能模块进行灵活的仿真,以检验IP软核在正、负相序输入以及各种移相角时的输出是否正确。图5和图6分别为正、负相序输入时移相角为120°的仿真波形。

由仿真结果可以看出,该IP核的逻辑功能正确。用QUARTUS II进行编译后,下载到Altera公司的新一代CPLD MAXII系列的EPMl270中,能够实现精确的移相以及相序自适应。

4 结 论

按照IP软核的设计流程,完成了全数字三相晶闸管移相触发器的设计。该方法解决了不同移相范围触发脉冲输出的问题,并实现了相序自适应,为三相晶闸管移相触发电路的应用提供了有效的可复用设计手段,使得整个控制系统的设计得以简化。该IP软核的设计已成功应用于基于TMS320LF2407A的直流电机调速系统中。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭