【技术实现步骤摘要】
调整时钟信号的时钟沿的方法及电路
本专利技术涉及调整时钟信号的时钟沿的方法及电路,具体涉及求得时间轴边界从而据以求得时钟沿调整值,以调整所述时钟沿的方法及电路。
技术介绍
当两个制程或操作速度不同的芯片透过引线键合(wirebond)连接,而形成系统级封装(SiP)时,两芯片之间有高速并行的数字交互界面。若根据信号的方向而将两芯片定义为传输端及接收端,则数字交互接口可位于传输端及接收端之间。透过数字交互接口传输的内容,可包括数据数据及时钟信号。由于制程、电压、温度(也就是PVT)或其他因素的影响,当时钟信号由传输端传送到接收端,再经过时钟树(clocktree)电路,接收端的数字电路组件所接收的时钟信号及理想的时钟信号之间,将有不预期的相位差,造成接收端的数字电路无法正确地采样及接收数据,从而无法正确地操作。
技术实现思路
实施例提供一种调整时钟信号的时钟沿的方法,所述方法包括传输端发送第一组传输封包给接收端;执行检查操作以检查至少所述第一组传输封包是否正确地被接收;根据至少所述检查操作的结果以求得第一时间轴边界及求得第二时间轴边界;根据所述第一时间轴边界及所述第二时间轴边界求得时钟沿调整值;及根据所述时钟沿调整值调整所述时钟沿。实施例提供一种调整时钟信号的时钟沿的电路,所述电路包括逆变器,第一多路器,延迟单元,第二多路器,及控制单元。所述逆变器用以取反时钟信号以产生反向时钟信号,包括输入端用以接收所述时钟信号,及输出端。所述第一多路器,包括第一端用以接收所述时钟信号,第二端耦接于所述逆变器的所述 ...
【技术保护点】
1.一种调整时钟信号的时钟沿的方法,其特征在于,所述方法包括:/n传输端发送第一组传输封包给接收端;/n执行检查操作以检查至少所述第一组传输封包是否正确地被接收;/n根据至少所述检查操作的结果以求得第一时间轴边界及求得第二时间轴边界;/n根据所述第一时间轴边界及所述第二时间轴边界求得时钟沿调整值;及/n根据所述时钟沿调整值调整所述时钟沿。/n
【技术特征摘要】
1.一种调整时钟信号的时钟沿的方法,其特征在于,所述方法包括:
传输端发送第一组传输封包给接收端;
执行检查操作以检查至少所述第一组传输封包是否正确地被接收;
根据至少所述检查操作的结果以求得第一时间轴边界及求得第二时间轴边界;
根据所述第一时间轴边界及所述第二时间轴边界求得时钟沿调整值;及
根据所述时钟沿调整值调整所述时钟沿。
2.如权利要求1所述的方法,其特征在于,所述方法还包括:
所述接收端发送一组回传封包给所述传输端;
其中,执行所述检查操作以检查至少所述第一组传输封包是否正确地被接收,包括:
执行所述检查操作以检查所述第一组传输封包及所述组回传封包是否正确地被接收。
3.如权利要求1所述的方法,其特征在于,所述方法还包括所述传输端发送第二组传输封包给所述接收端,执行所述检查操作还包括检查所述第二组传输封包是否正确地被接收;
其中,根据所述检查操作的所述结果以求得所述第一时间轴边界包括:
将所述时钟沿往第一时间轴方向移动预定值,以使所述时钟沿移到第一更新位置;
当所述时钟沿位于所述第一更新位置,发送所述第一组传输封包;
检查所述第一组传输封包是否正确地被接收;
当所述第一组传输封包正确地被接收,将所述时钟沿从所述第一更新位置往所述第一时间轴方向移动半个所述预定值到第二更新位置;
当所述时钟沿在所述第二更新位置,所述传输端发送所述第二组传输封包给所述接收端;及
检查所述第二组传输封包是否正确地被接收。
4.如权利要求3所述的方法,其特征在于,根据所述检查操作的所述结果以求得所述第一时间轴边界还包括:
检查半个所述预定值是否为最小精度值;及
当所述第二组传输封包无法正确地被接收,且半个所述预定值是最小精度值,将所述第一更新位置设为所述第一时间轴边界。
5.如权利要求1所述的方法,其特征在于:
所述方法还包括所述传输端发送第二组传输封包给所述接收端,执行所述检查操作还包括检查所述第二组传输封包是否正确地被接收;
其中,根据所述检查操作的所述结果以求得所述第一时间轴边界包括:
将所述时钟沿往第一时间轴方向移动预定值,以使所述时钟沿移到第一更新位置;
当所述时钟沿位于所述第一更新位置,发送所述第一组传输封包;
检查所述第一组传输封包是否正确地被接收;
当所述第一组传输封包无法正确地被接收,将所述时钟沿从所述第一更新位置往第二时间轴方向移动半个所述预定值到第二更新位置;
当所述时钟沿在所述第二更新位置,所述传输端发送所述第二组传输封包给所述接收端;及
检查所述第二组传输封包是否正确地被接收。
6.如权利要求5所述的方法,其特征在于,根据所述检查操作的所述结果以求得所述第一时间轴边界还包括:
检查半个所述预定值是否为最小精度值;及
当所述第二组传输封包无法正确地被接收,且半个所述预定值是最小精度值,将所述时钟沿的原位置设为所述第一时间轴边界。
7.如权利要求3或5所述的方法,其特征在于,根据所述检查操作的所述结果以求得所述第一时间轴边界还包括:
检查半个所述预定值是否为最小精度值;及
当所述第二组传输封包正确地被接收,且半个所述预定值是最小精度值,将所述第二更新位置设为所述第一时间轴边界。
8.如权利要求1所述的方法,其特征在于:
所述方法还包括所述传输端发送第二组传输封包给所述接收端,执行所述检查操作还包括检查所述第二组传输封包是否正确地被接收;
其中,根据所述检查操作的所述结果以求得所述第二时间轴边界包括:
将所述时钟沿往第二时间轴方向移动预定值,以使所述时钟沿移到第一更新位置;
当所述时钟沿位于所述第一更新位置,发送所述第一组传输封包;
检查所述第一组传输封包是否正确地被接收;
当所述第一组传输封包正确地被接收,将所述时钟沿从所述第一更新位置往所述第二时间轴方向移动半个所述预定值到第二更新位置;
当所述时钟沿在所述第二更新位置,所述传输端发送所述第二组传输封包给所述接收端;及
检查所述第二组传输封包是否正确地被接收。
9.如权利要求8所述的方法,其特征在于,根据所述检查操作的所述结果以求得所述第二时间轴边界还包括:
检查半个所述预定值是否为最小精度值;及
当所述第二组传输封包无法正确地被接收,且半个所述预定值是最小精度值,将所述第一更新位置设为所述第二时间轴边界。
10.如权利要求1所述的方法,其特征在于:
所述方法还包括所述传输端发送第二组传输封包给所述接收端,执行所述检查操作还包括检查所述第二组传输封包是否正确地被接收;
其中,根据所述检查操作的所述结果以求得所述第一时间轴边界包括:
将所述时钟沿往第二时间轴方向移动预定值,以使所述时钟沿移到第一更新位置;
当所述时钟沿位于所述第一更新位置,发送所述第一组传输封包;
检查所述第一组传输封包是否正...
【专利技术属性】
技术研发人员:杜小洪,张昆,
申请(专利权)人:凌阳科技股份有限公司,
类型:发明
国别省市:中国台湾;71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。