随着集成电路的发展,电子设备变得越来越复杂,对于通用串行总线(Universal Serial Bus,USB)接口的验证来说,传统的验证方法已经无法满足需求。使用通用验证方法学(Universal Verification Methodology,UVM)验证平台可以提高验证效率,减...随着集成电路的发展,电子设备变得越来越复杂,对于通用串行总线(Universal Serial Bus,USB)接口的验证来说,传统的验证方法已经无法满足需求。使用通用验证方法学(Universal Verification Methodology,UVM)验证平台可以提高验证效率,减少人工操作和误差,保证USB设备的品质和可靠性。本文介绍了一种基于UVM的USB接口验证平台设计,该平台可以对USB接口进行模块化和可重用性设计,支持自动化测试流程,测试数据的收集和分析等功能。通过应用UVM验证平台,针对USB接口传输方式对其单次传输过程进行封装并继承使用,加速USB设备的开发和测试进程,提高产品质量和生产效率。实验结果表明,与传统的验证方法相比,使用UVM验证平台可以显著提高验证效率和精度。此外,该平台还具有高可靠性和高可维护性,可广泛应用于各种USB设备的开发与生产过程中。展开更多
针对具备Andriod和Windows双系统的电子设备在使用通用串行总线(Universal Serial Bus,USB)接口与外设通信时出现的需重新插拔USB外设、切换后USB设备不识别率偏高等问题,通过对电路进行分析和设计优化,提出一种电源管理电路的参数取值...针对具备Andriod和Windows双系统的电子设备在使用通用串行总线(Universal Serial Bus,USB)接口与外设通信时出现的需重新插拔USB外设、切换后USB设备不识别率偏高等问题,通过对电路进行分析和设计优化,提出一种电源管理电路的参数取值计算方法。采用VL817、TUSB522P及FSUSB74芯片设计3路智能USB 3.0电路方案,通过HUB硬复位重置、D+/D-、SSTX/SSRX信号通道复用输入输出(Input Output,IO)控制以及时序控制USB设备切换顺序的方法,提高系统的抗干扰能力。实测数据显示,应用该电路系统后运行稳定,系统切换时USB外设的识别成功率显著高于同类产品,契合大规模产业化设计及应用需求。展开更多
With the increasing demand for information security,traditional single-factor authentication technology can no longer meet security requirements.To this end,this paper proposes a Universal Serial Bus(USB)Key hardware ...With the increasing demand for information security,traditional single-factor authentication technology can no longer meet security requirements.To this end,this paper proposes a Universal Serial Bus(USB)Key hardware and software system based on a two-factor authentication protocol,aiming to improve the security and reliability of authentication.This paper first analyzes the current status and technical principles of USB Key-related research domestically and internationally and designs a two-factor authentication protocol that combines impact/response authentication and static password authentication.The system consists of a host computer and a USB Key device.The host computer interacts with the USB Key through a graphical user interface.The Secure Hash Algorithm 1(SHA-1)and MySQL database are used to implement the authentication function.Experimental results show that the designed two-factor authentication protocol can effectively prevent replay attacks and information tampering,and improve the security of authentication.If the corresponding USB Key is not inserted,the system will prompt that the device is not found.Once the USB Key is inserted,user identity is confirmed through two-factor verification,which includes impact/response authentication and static password authentication.展开更多
针对传统通用串行总线(Universal Serial Bus,USB)接口数据安全传输方法存在丢包率较高的问题,提出基于高级加密标准(Advanced Encryption Standard,AES)的USB接口数据安全传输方法。首先,对读取的数据进行AES加密,并通过计算形成单向函...针对传统通用串行总线(Universal Serial Bus,USB)接口数据安全传输方法存在丢包率较高的问题,提出基于高级加密标准(Advanced Encryption Standard,AES)的USB接口数据安全传输方法。首先,对读取的数据进行AES加密,并通过计算形成单向函数;其次,检验发送的加密数据,确保无加密传输错误或安全风险;最后,设计对比实验。实验结果表明,与传统传输方法相比,该方法的丢包率更低。展开更多
文摘随着集成电路的发展,电子设备变得越来越复杂,对于通用串行总线(Universal Serial Bus,USB)接口的验证来说,传统的验证方法已经无法满足需求。使用通用验证方法学(Universal Verification Methodology,UVM)验证平台可以提高验证效率,减少人工操作和误差,保证USB设备的品质和可靠性。本文介绍了一种基于UVM的USB接口验证平台设计,该平台可以对USB接口进行模块化和可重用性设计,支持自动化测试流程,测试数据的收集和分析等功能。通过应用UVM验证平台,针对USB接口传输方式对其单次传输过程进行封装并继承使用,加速USB设备的开发和测试进程,提高产品质量和生产效率。实验结果表明,与传统的验证方法相比,使用UVM验证平台可以显著提高验证效率和精度。此外,该平台还具有高可靠性和高可维护性,可广泛应用于各种USB设备的开发与生产过程中。
文摘针对具备Andriod和Windows双系统的电子设备在使用通用串行总线(Universal Serial Bus,USB)接口与外设通信时出现的需重新插拔USB外设、切换后USB设备不识别率偏高等问题,通过对电路进行分析和设计优化,提出一种电源管理电路的参数取值计算方法。采用VL817、TUSB522P及FSUSB74芯片设计3路智能USB 3.0电路方案,通过HUB硬复位重置、D+/D-、SSTX/SSRX信号通道复用输入输出(Input Output,IO)控制以及时序控制USB设备切换顺序的方法,提高系统的抗干扰能力。实测数据显示,应用该电路系统后运行稳定,系统切换时USB外设的识别成功率显著高于同类产品,契合大规模产业化设计及应用需求。
基金funded by the College-level Characteristic Teaching Material Project(Project No.20220119Z0221)The College Teaching Incubation Project(Project No.20220120Z0220)+3 种基金The Ministry of Education Industry-University Cooperation Collaborative Education Project(Project No.20220163H0211)The Central Universities Basic Scientific Research Fund(Project No.3282024009,20230051Z0114,and 20230050Z0114)The Beijing Higher Education“Undergraduate Teaching Reform and Innovation Project”(Project No.20220121Z0208 and 202110018002)The College Discipline Construction Project(Project No.20230007Z0452 and 20230010Z0452)。
文摘With the increasing demand for information security,traditional single-factor authentication technology can no longer meet security requirements.To this end,this paper proposes a Universal Serial Bus(USB)Key hardware and software system based on a two-factor authentication protocol,aiming to improve the security and reliability of authentication.This paper first analyzes the current status and technical principles of USB Key-related research domestically and internationally and designs a two-factor authentication protocol that combines impact/response authentication and static password authentication.The system consists of a host computer and a USB Key device.The host computer interacts with the USB Key through a graphical user interface.The Secure Hash Algorithm 1(SHA-1)and MySQL database are used to implement the authentication function.Experimental results show that the designed two-factor authentication protocol can effectively prevent replay attacks and information tampering,and improve the security of authentication.If the corresponding USB Key is not inserted,the system will prompt that the device is not found.Once the USB Key is inserted,user identity is confirmed through two-factor verification,which includes impact/response authentication and static password authentication.
文摘针对传统通用串行总线(Universal Serial Bus,USB)接口数据安全传输方法存在丢包率较高的问题,提出基于高级加密标准(Advanced Encryption Standard,AES)的USB接口数据安全传输方法。首先,对读取的数据进行AES加密,并通过计算形成单向函数;其次,检验发送的加密数据,确保无加密传输错误或安全风险;最后,设计对比实验。实验结果表明,与传统传输方法相比,该方法的丢包率更低。