摘要
基于VerilogA语言完成了一个USB2.0IP核的物理层模拟电路的模型建立.与大多数人采用无源器件构造电缆线模型不同,文章首次采用函数拟合的方法得到usb2.0电缆线的衰减函数,建立了电缆线的模型,具有仿真速度快、与协议要求误差小的优点.同时简要分析了Burst-mode类型数据恢复的原理,首次构造出门控型VCO的模型和数据恢复模块的模型.混合仿真结果表明,能有效的完成usb2.0通信中的设备插入检测、握手、高速数据通信、挂起、复位、重新使用等过程的仿真,仿真时间大大降低.
A physical layer of USB2.0 IP core is modeled based on VerilogA language.Different form u-sing the passives to model cable,the cable is modeled based on usb2.0 cable attenuation function,this model has the advantages of higher simulation speed,smaller error compared with specification.And the principle of the Gate-VCO and the Burst-mode data recovery is briefly analyzed,then modeled based on VerilogA for the first time.The Mixed Simulation results show that,the models had created can ener-getically finish the simulation process of detection handshake,high-speed data communication,suspend, reset,re-use,above all the simulation time is greatly reduced.
出处
《四川大学学报(自然科学版)》
CAS
CSCD
北大核心
2014年第2期299-305,共7页
Journal of Sichuan University(Natural Science Edition)
基金
福建省高校产学合作科技重大项目(2012N5002)