于2009年初孕龙科技发表串列协定分析Timing功能。此Timing功能对于研发工程师来说,更是使用上的好帮手。此功能与孕龙逻辑分析仪搭配使用更能发挥到淋漓尽致。Timing功能是针对部份串列协定分析(有使用Clock讯号取样)可自行设定DATA及CLOCK资料判断的时间长度,能够更加灵活的进行串列协定分析,不再需要依照既定的规范进行开发,以IIC – Timing而言,孕龙科技所提供的设定视窗(如图一) 孕龙科技IIC串列协定模组判断START条件成立,是根据SCL线的下降缘位置减去SDA线的下降缘位置,判断得到的时间距离是否在设置的时间范围内(如图一的tHD:STA)。DATA方面,SDA线是上升或下降缘对应SCL线低准位,以SDA线上升或下降缘为中心,判断对应SCL线的前上升和后下降缘之间的时间距离是否在设置的时间范围内(如图一tHD:DAT和tSU:DAT)。STOP成立,判断SDA线上升缘到对应SCL线的上升缘之间的时间是否在设置的时间范围内(如图一tSU:STO)。 透过图一范例可了解,增加Timing分析功能能够帮助工程师在面对串列协定时可更加得心应手,能够透过Timing分析功能自行设定各项时间参数对讯号进行解码,进而能够面对各式各样的讯号变化。目前含有Timing功能的串列协定分析有: SM2.0、 PS/2、PM1.1、IIC,目前陆续研发中,欢迎免费下载试用。
 |
图一 IIC Timing设定画面 |
|