无线发码遥控编码芯片的ASIC设计
- 格式:pdf
- 大小:378.50 KB
- 文档页数:3
文章编号:1002-8692(2007)03-0025-03无线发码遥控编码芯片的ASIC设计王小华,唐宁,殷严刚,周松青(桂林电子科技大学信息与通信学院,广西桂林541004)【摘要】提出了一种通用遥控编码芯片的设计方案,阐述了芯片功能原理,对各模块的主要电路进行了设计、分析,最后对整个方案进行了仿真。
【关键词】ASIC码;遥控;编码IC;数字电路;计数器【中图分类号】TN919.6【文献标识码】BASICDesignoftheUniversalWirelessSendEncoderChipforRemoteControlWANGXiao-hua,TANGNing,YINYan-gang,ZHOUSong-qing(Information&CommunictionCollege,GuilinUniversityofElectronicTechnology,GuangxiGuilin541004,China)【Abstract】ThepaperbringsforwardaschemefortheencoderICofauniversalremotecontrol,expoundstheprinciple,analysestheschematiccircuitofeverymoduleandgivesmanyofcraftycircuits.Simulationresultisgiven.【Keywords】ASIC;remotecontrol;encoderIC;digitalcircuit;counter・实用设计・1引言目前,大多数遥控器采用的都是固定的编码芯片,这种固定编码芯片基于的是单向传输的安全系统,只能提供有限的保护。
这种系统的保密性是靠提高代码的长度来实现的,而代码长度有限,因而只能得到有限的代码组合,用空中捕捉和扫描跟踪的办法就很容易得到代码,这样就会被非法用户擅自使用。
为了使遥控命令能更可靠地传送,此通用遥控编码芯片的编码信号中还要有同步信号和地址信号,分别用于帧识别和用户识别,每一种串行编码信号都有特定的帧格式。
研究表明,采用该方法设计的编码芯片拥有20位内码,可预烧100万组内码组合,比同类编码芯片降低了重码率,避免了相互串扰,提高了安全性。
同时该编码芯片只有8只管脚,分别为4个按键k1,k2,k3,k4,vcc,gnd,osc输入端,还有一个输出端,比同类编码芯片管脚数目少。
2编码字的格式每一种遥控编码芯片都有一种特定的编码格式。
可把传送一位二进制数0或1的时间作为一个时间单位T,编码信号的频率为F=1/T。
这里用的是一种比较常用的编码格式,每一帧由同步码、地址码和数据码组成,同步码用在一帧的开始,是一帧的识别标志,宽度为8T;地址码20位(A0 ̄A19),宽度为20T,数据码4位(D0 ̄D3),宽度为4T,总共一帧占据的时间是32T。
对应于每一种状态,编码芯片内部能生成一种特殊的编码,这种编码也是由“1”和“0”组成,但并不是简单的用高电平代表“1”,用低电平代表“0”,而是用高电平与低电平宽度比例的不同来区分“1”和“0”,也就是所谓的占空比[1-2]。
为了提高此编码芯片传输串行信号的可靠性,故此编码芯片采用一个周期的占空比为1/4的脉冲表示0,占空比为3/4的脉冲表示1,同步信号用一个占空比为1/32的脉冲表示,如图1所示。
4h=T,把图中时间长度为h的高低电平作为二进制的1和0,那么同步信号表示为串行的1个1加上连续31个0,地址或数据位的0和1分别用串行的1000和串行的1110来表示。
3编码芯片设计本设计是在Altera公司的FPGAFLEX10K系列器件上实现的,使用的开发软件是MAX+plusⅡ,采用原理图输入和文本输入(VerilogHDL硬件描述语言)相结合的方式。
整个系统由振荡电路、同步电路、分频电路、地址信号与并串转换电路、存储器、译码器、数据选择器、输出控制等模块组成。
1)振荡电路这部分电路产生整个编码芯片所需的时钟信号,振荡器采用常用的RC振荡器结构。
其中,EN为使能信号(高电平有效),振荡频率取决于RC的值,通常把RC都做在IC内部,但留1个PAD在外面,可通过调整并联在图1信号占空比h3h二进制数1h3h二进制数0h31h同步信号Circuits&theirapplications25VIDEOENGINEERINGNo.3Vol.312007(SumNo.299)2007年第31卷第3期(总第299期)电视技术外面的电阻来微调频率。
当EN为“0”时,输出端OSC固定为“0”,不产生振荡;当EN为“1”时,可通过RC充放电,在输出端OSC产生振荡。
此OSC作为整个电路的时钟输入端。
2)同步电路在编码芯片电路中,帧同步是数字同步复接设备中的重要部分[1]。
同步电路的作用是产生具有某种特征的同步信号,同步信号一般是用不同形状的脉冲来代表的。
对同步脉冲有以下的要求:同步脉冲要比指令脉冲的抗干扰能力强,这样可提高遥控设备的抗干扰能力;同步脉冲应具有不同于指令脉冲的特征,以便译码电路能将它鉴别出来;同步脉冲的产生电路及鉴别电路应尽量简单可靠。
本设计的同步电路经过D触发器滤除毛刺。
该同步电路同时做为并行取样电路,只是同步电路的时钟用分频电路的输出1100,而不是整个电路的时钟clk。
其仿真波形如图3所示。
由以上的仿真波形图可看出,以时间单位为T=4h的高低电平表示二进制数的“1”和“0”,整形后的同步信号为10000000000000000000000000000000。
3)分频电路分频电路用来产生串行的1000与1110,1000与1110分别代表地址位与数据位的“0”和“1”。
同时分频电路的q2shuchu作为并串转换电路与并行取样脉冲信号的时钟信号。
其仿真波形如图4所示。
4)存储器电路存储器电路由编码芯片的按键K1,K2,K3,K4作为地址信号,4位数据D1,D2,D3,D4作为存储器的输出,存储器的4个数据输出分别作为4个D触发器的输入,每个D触发器的时钟为clk,4个D触发器数据输出分别作为并串转换电路D[4],D[3],D[2],D[1]的输入信号。
该存储器电路如图5所示。
5)地址信号与并—串转换电路能将并行数字信号转换为串行数字信号的电路称为并—串转换电路[2]。
所谓并行信号就是n条信号线在传输时必须是各位同时传送。
而串行信号是从低位到高位或者从高位到低位顺序逐位传输的。
6)编码芯片系统设计整个系统由振荡电路、同步电路、分频电路、地址信号与并串转换电路、存储器、数据选择器、输出控制等模块组成。
振荡电路做为整个电路的时钟信号,同步电路做为遥控解码信号的识别标志。
为使信号避免相互干扰和码间冲突,在并串转换电路输出的dizhishujubingchuanshuchu加上一个非门,得到dizhishujubingchuanshuchufei,这样并串就得到了两个输出。
当输出为dizhishujub-ingchuanshuchu时,使这个输出与分频器的输出Z1110相与,当输出为dizhishujubingchuanshuchufei时,使这个输出与分频器的输出Z1000相与,两个相与后的输出经过一个或门,或门的输出就得到了输出e,这样产生的输出e避免了相互串扰、降低了重码率。
该编码芯片的总体电路如图6所示。
4仿真及分析综合考虑实际的应用和成本,拟以2.2!m的铝栅工艺流片,按照NMOS管宽长比为3∶1,PMOS管宽长比为6∶1的比例设置(有些地方需要做适当调整),对于有毛刺输出的要加D触发器消除。
由以上各个模块组成编码芯片的整体电路在开发软件MAX+plusⅡ上输出一帧信号图2常用RC振荡器RCclk5432NOTNOTNOTNAND2OSC电路与应用26VIDEOENGINEERINGNo.3Vol.312007(SumNo.299)图6整体电路结构图的仿真波形如图7所示。
由图7可看出,该编码芯片同步信号为10000000000000000000000000000000。
该芯片的地址信号为11101011101100011011,数据信号为1101,20位地址信号和4位数据信号的“1”和“0”分别用占空比为1110和1000表示,1110和1000用16进制表示为E和8,那么地址信号为80位,数据信号为16位,80位地址信号用16进制表示为EEE8E8EEE8EE888EE8EE。
4位数据信号用16进制表示为EE8E。
故此编码芯片输出一帧信号wxh800519为10000000000000000000000000000000EEE8E8EEE8EE888EE8EEEE8E,用二进制表示输出为128位信号。
该编码芯片的应用,只要改变按键k1,k2,k3,k4的输入信号,应用该芯片就可控制不同的15路信号,而不是单一的一路信号。
5小结综上所述,无线发码通用遥控编码芯片的研制,采用了较为先进的技术。
该芯片的逻辑设计、仿真、版图绘制及验证在tanner设计环境中完成[3]。
由于电路规模较小,采用全定制手工布线,大大减小了芯片面积。
该芯片采用2.2!m的铝栅工艺制造,成本低廉、工艺成熟、稳定可靠,因此本设计适合开发各种低成本遥控报警器及各种遥控系统,如可应用在家用电器遥控、车库门控制、防盗报警器等多种遥控场合。
此通用编码芯片不仅可给人们的工作和生活带来很多便利,同时具有较好的推广应用价值。
在具体的应用中,外接振荡电阻可根据需要进行适当的调节,阻值越大振荡频率越小,编码的宽度越大,发码一帧的时间越长。
参考文献[1]肖景和,赵健.无线电遥控组件及其应用电路[M].北京:人民邮电出版社,2004.[2]何书森.实用遥控电路原理与设计速成[M].福州:福建科学技术出版社,2002.[3]廖裕平.TannerPro集成电路设计与布局实战指导[M].北京:科学出版社,2004.!作者简介:王小华(1980-),硕士生,主研专用集成电路设计;唐宁,教授,硕士生导师,主要从事专用集成电路等方面的研究;殷严刚(1981-),硕士生,主研专用集成电路设计;周松青(1981-),硕士生,主研专用集成电路设计。
责任编辑:张家豪收稿日期:2007-01-25图7一帧信号的仿真波形Circuits&theirapplications北京中视中科光电技术有限公司获得视像协会大奖目前,北京中视中科光电技术有限公司获得了中国电子视像行业协会大屏幕投影显示设备分会颁发的两项大奖,分别是“首届十大大屏幕行业系统集成工程案例”和“首届十大大屏幕行业系统集成工程商”。
作为激光显示领域的专家,中视中科致力于成为国际大色域激光显示技术的领先者,并不遗余力地推动激光显示技术的产业化。