[发明专利]一种用于串行接口的并行数据位宽变换电路有效
| 申请号: | 201910243521.2 | 申请日: | 2019-03-28 |
| 公开(公告)号: | CN109977059B | 公开(公告)日: | 2020-10-27 |
| 发明(设计)人: | 王自强;李貌;张春;王志华 | 申请(专利权)人: | 清华大学 |
| 主分类号: | G06F13/40 | 分类号: | G06F13/40;G06F13/42 |
| 代理公司: | 西安智大知识产权代理事务所 61215 | 代理人: | 段俊涛 |
| 地址: | 100084 北京市海淀区1*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 用于 串行 接口 并行 数据 变换 电路 | ||
1.一种用于串行接口的并行数据位宽变换电路,包括:
发射端并行数据位宽变换电路,包括1:2解串器A和1:2解串器B,当输入信号位宽为10bit时,经1:2解串器A和1:2解串器B进行2次1:2解串变换,输出信号位宽变换为40bit;当输入信号位宽为20bit时,经1:2解串器B进行1次1:2解串变换,输出信号位宽变换为40bit;当输入信号位宽为40bit时,则直接输出,输出信号位宽仍为40bit;
接收端并行数据位宽变换电路,包括2:1串化器A、2:1串化器B和2:1串化器C,输入信号位宽为40bit,根据协议要求,或者,40bit信号先分别经2:1串化器A和2:1串化器B进行1次2:1串化变换,再经2:1串化器C进行1次2:1串化变换,输出信号位宽变换为10bit;或者,40bit信号先分别经2:1串化器A和2:1串化器B进行1次2:1串化变换,输出信号位宽变换为20bit;40bit信号直接输出,输出信号位宽仍为40bit;
其特征在于,所述发射端并行数据位宽变换电路还包括2路选择器A和2路选择器B,SA10、SB10、SC10、SD10均为位宽为10bit的输入数据,所述1:2解串器A将SA10解串为数据率减半的2路10bit输出数据SE10和SF10,即实现10bit输入数据到20bit输出数据的1:2解串功能;
所述2路选择器A有2路输入端口AI1和AI2,1路输出端口AO,其位宽均为20bit,输入端口AI1接收SA10和SB10过来的20bit数据,输入端口AI2接收SE10和SF10过来的20bit数据,输出端口AO输出10bit数据SG10和SH10构成的20bit数据,当选择AI1输入从AO输出时,SA10和SG10对应,SB10和SH10对应,当选择AI2输入从AO输出时,SE10和SG10对应,SF10和SH10对应;
所述1:2解串器B将2路10bit输入数据SG10和SH10解串为数据率减半的4路10bit输出数据SI10、SJ10、SK10、SL10,即实现20bit输入数据到40bit输出数据的1:2解串功能;
所述2路选择器B有2路输入端口BI1和BI2,1路输出端口BO,其位宽均为40bit,输入端口BI1接收SA10、SB10、SC10、SD10过来的40bit数据,输入端口BI2接收SI10、SJ10、SK10、SL10过来的40bit数据,输出端口BO输出10bit数据SM10、10bit SJN0、10bit SK10、10bit SL10构成的40bit数据,当选择BI1输入从BO输出时,SA10和SM10对应,SB10和SN10对应,SC10和SO10对应,SD10和SP10对应;当选择BI2输入从BO输出时,SI10和SM10对应,SJ10和SN10对应,SK10和SO10对应,SL10和SP10对应。
2.根据权利要求1所述用于串行接口的并行数据位宽变换电路,其特征在于,所述接收端并行数据位宽变换电路还包括2路选择器C和3路选择器A,所述2:1串化器A将2路10bit输入数据SA10、SB10串化为数据率倍增的1路10bit输出数据SE10,即实现20bit输入数据到10bit输出数据的2:1串化功能;
所述2:1串化器B将2路10bit输入数据SC10、SD10串化为数据率倍增的1路10bit输出数据SF10,即实现20bit输入数据到10bit输出数据的2:1串化功能;
所述2:1串化器C将2路10bit输入数据SE10、SF10串化为数据率倍增的1路10bit输出数据SG10,即实现20bit输入数据到10bit输出数据的2:1串化功能;
所述3路选择器A有3路输入端口AI1、AI2、AI3,1路输出端口AO,其位宽均为10bit,输入端口AI1接收SA10过来的10bit数据,输入端口AI2接收SG10过来的10bit数据,输入端口AI3接收SE10过来的10bit数据,输出端口AO输出10bit数据SH10;
所述2路选择器C有2路输入端口BI1和BI2,1路输出端口BO,其位宽均为10bit,输入端口BI1接收SB10过来的10bit数据,输入端口BI2接收SF10过来的10bit数据,输出端口BO输出10bit数据SI10。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910243521.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种双路串口合并转发装置
- 下一篇:一种多功能信号扩展装置





