第47卷第3期
2024年3月
合肥工业大学学报
JOURNAL OF HEFEI UNIVERSITY OF TECHNOLOGY (NATURAL SCIENCE)
Vol.47 No.3
Mar. 2024

DOI:10.3969/j.issn.1003-5060.2024.03.011

基于 USB PD 3.0 协议的新型双相标记解码电路设计与验证

史轶男,赵宏亮,尹飞飞

(辽宁大学物理学院,辽宁沈阳110036)

摘要

文章提出一种基于 USB PD 3.0 协议的新型双相标记解码电路设计并给予验证。通过状态机控制计数器的起始与停止,实现单个数据周期突变 25% 以内的解码结果的预测和产生;通过有限长单位冲激响应滤波器计算得到解码阈值,支持对周期在增减 7.13% 范围内变化的、连续 13 个数据的解码,增大解码范围;增加完善的错误检测机制,提高电路的安全性;增加门控,空闲时关闭解码电路,节约能耗。在 Synopsys 公司的 DC 开发平台下,对电路进行仿真验证,结果表明相较参考文献中的解码电路,该文的电路结构更简单,解码准确性更高,电路面积更小,功耗更低,解码的安全性更高。

关键词

双相标记编解码;有限长单位冲激响应滤波器;USB PD 3.0 协议;快充协议;低功耗

中图分类号:TN919.32

文献标志码:A

文章编号:1003-5060(2024)03-0354-06

Design and verification of new biphasic mark coding decoding circuit for USB PD 3.0 protocol

SHI Yinan, ZHAO Hongliang, YIN Feifei

(School of Physics, Liaoning University, Shenyang 110036, China)

Abstract

In this paper, a new biphasic mark coding (BMC) decoding circuit based on USB PD 3.0 protocol is designed and verified. Firstly, the state machine is used to control the start and stop of the counter to predict and generate the decoding result within 25% of the sudden change of the data cycle of a single data. Secondly, the decoding threshold is calculated by finite impulse response filter. It supports the successful decoding of 13 consecutive data whose cycle changes by 7.13%. Thirdly, an error detection mechanism is added to improve the safety of the circuit. Finally, the decoding circuit is turned off when idle to save energy. The circuit is simulated and verified on the DC development platform of Synopsys. Compared with the decoding circuit in the literature, the new circuit has simpler structure, higher decoding accuracy, smaller circuit area, lower power consumption and higher decoding security.

Keywords

biphase mark coding (BMC); finite impulse response filter; USB PD 3.0 protocol; fast charging protocol; lower power consumption

收稿日期:2021-11-19

修回日期:2022-02-25

基金项目:辽宁省自然科学基金资助项目(2021-MS-148)