发明名称 通用串列滙流排(USB)之实体层装置及方法
摘要 本发明系为一种通用串列汇流排(USB)之实体层装置及方法,其装置系包括一介面控制单元,该介面控制单元系接收一通用串列汇流排传输/接收微巨集介面之一传送资料封包;一传送伫列(Transmit FIFO)单元,系接收该介面控制单元所输出之该传送资料封包;一传送单元,系接收该传送伫列单元所输出之该传送资料封包;一类比前端处理器(Analog Front End)单元,系接收该传送单元所输出之该传送资料封包;一接收单元,系接收该类比前端处理器单元所输出之一接收资料封包;及一接收伫列(Receive FIFO)单元,系接收该接收单元所输出之该接收资料封包,且电性连结于该介面控制单元,将该接收资料封包输出至该通通用串列汇流排传输/接收微巨集介面。本发明亦提供通用串列汇流排(USB)之实体层装置之传输方法及接收方法,利用本发明系可解决弹性缓冲器向上溢位或向下溢位之缺点,及电路简化达成降低成本的优点。
申请公布号 TWI261174 申请公布日期 2006.09.01
申请号 TW093109305 申请日期 2004.04.02
申请人 捷泰科技股份有限公司;安智科技股份有限公司 ANALOG IP INC. 美国 发明人 郑敦仁;江峥岷;赖振祥;山姆 林;胡靖宇;安明 欧;罗志辉
分类号 G06F13/40(07) 主分类号 G06F13/40(07)
代理机构 代理人 谢宗颖 台北市大安区敦化南路2段71号18楼;王云平 台北市大安区敦化南路2段71号18楼
主权项 1.一种通用串列滙流排(USB)之实体层装置,系包括:一介面控制单元,该介面控制单元系接收一通用串列滙流排传输/接收微巨集介面之一传送资料封包;一传送伫列(Transmit FIFO)单元,系接收该介面控制单元所输出之该传送资料封包;一传送单元,系接收该传送伫列单元所输出之该传送资料封包;一类比前端处理器(Analog Front End)单元,系接收该传送单元所输出之该传送资料封包;一接收单元,系接收该类比前端处理器单元所输出之一接收资料封包;及一接收伫列(Receive FIFO)单元,系接收该接收单元所输出之该接收资料封包,且电性连结于该介面控制单元,将该接收资料封包输出至该通通用串列滙流排传输/接收微巨集介面。2.如申请专利范围第1项所述之通用串列滙流排(USB)之实体层装置,其中该介面控制单元系进一步包括一接收状态机制及一传送状态机制。3.如申请专利范围第1项所述之通用串列滙流排(USB)之实体层装置,其中该传送单元系进一步包括:一位元填塞器,系电性连结该传送伫列单元;一不归零倒置编码器,系电性连结该位元填塞器;及一封包格式化器,系电性连结该不归零倒置编码器及该类比前端处理器单元。4.如申请专利范围第1项所述之通用串列滙流排(USB)之实体层装置,其中该接收单元系进一步包括:一延迟锁相回线路及资料回复器,系电性连结该类比前端处理器单元;一封包提取器,系电性连结该延迟锁相回线路及资料回复器;一不归零倒置解码器,系电性连结该封包提取器;及一位元非填塞器,系电性连结该不归零倒置解码器及该接收伫列单元。5.一种通用串列滙流排(USB)之实体层传输方法,系包括:输入一传送资料封包;产生一同步(SYNC)格式加入到该传送资料封包前端;伫列该加入同步格式之该传送资料封包及进行时脉转换;进行该传送资料封包之一位元填塞的动作;进行该传送资料封包一不归零倒置编码的动作;加入一封包结尾格式于该传送资料封包的尾端;及传输该加入同步格式及封包结尾格式之传送资料封包至一类比前端处理器。6.如申请专利范围第5项所述之通用串列滙流排(USB)之实体层传输方法,其中该伫列该加入该同步格式之该传送资料封包步骤中,系将该传送资料封包转换至另一时脉域(clock domain)。7.如申请专利范围第5项所述之通用串列滙流排(USB)之实体层传输方法,其中该进行该传送资料封包之一位元填塞的动作步骤中,系将该传送资料封包中6个连续位元1后加入1个位元0。8.如申请专利范围第5项所述之通用串列滙流排(USB)之实体层传输方法,其中该进行该传送资料封包一不归零倒置编码的动作步骤中,系由一输入的位元与该传送资料封包内容作比较。9.如申请专利范围第8项所述之通用串列滙流排(USB)之实体层传输方法,其中该比较之结果系当输入位元0时改变该输出位元値,反之,若当输入位元1时不改变该输出位元値。10.一种通用串列滙流排(USB)之实体层接收方法,系包括:接收由该类比前端处理器所输出的资料封包;分离该资料封包内之资料封包及时脉封包;解除该资料封包之一同步格式及一封包结尾格式;除去该资料封包内填塞之位元値且还原成真正的资料封包;伫列该还原后之资料封包且切换回原来的时脉;及进入实际资料封包的传输。11.如申请专利范围第10项所述之通用串列滙流排(USB)之实体层接收方法,其中该解除该资料封包之一同步格式及一封包结尾格式步骤中,该同步格式亦可在该进入实际资料封包传输动作之前执行解除。图式简单说明:第一图系为传统之USB2.0传送/接收器;第二图所示系为本发明之通用串列滙流排(USB)之实体层装置方块图;第三图所示系为本发明之通用串列滙流排(USB)之实体层装置内部方块图;第四图所示系为本发明之通用串列滙流排(USB)之实体层传输方法;及第五图所示系为本发明之通用串列滙流排(USB)之实体层接收方法。
地址 新竹县竹东镇中兴路4段195号52馆328室