输入输出接口电路及收发电路的制作方法

文档序号:2553022阅读:169来源:国知局
专利名称:输入输出接口电路及收发电路的制作方法
技术领域
本发明涉及数字通信技术领域,特别涉及一种输入输出接口电路及收发 电路。
背景技术
目前,在数据传输领域中,TTL (晶体管逻辑)、LVDS (LowVoltage Differential Signaling, 4氐电压差动4言号)、RSDS ( Reduced Swing Differential Signal,低摆幅差动信号)为常用的三种数据传输模式,例如上述三种数据 传输模式常用于LCD (液晶显示器)、PDP (等离子显示器)等数字显示器 中。
TTL是传统的数据传输技术,可以支持输入和输出功能。随着设备分辨 率的提高,采用TTL接口进行模块间的数据传送将不可避免的产生信号的衰 减和干扰。因此近些年LVDS和RSDS数据接口技术中广泛应用。
LVDS为一种常被用于数据传输系统中的技术,其电压峰对峰值 (peak-to-peak Voltage )通常介于250mV和450mV之间,高速传输时具有 低耗电的特性,其传输速率通常可达100Mbps (Mega-bits per second)以上, 甚至到达2Gbps,另外还具有较高的抗噪声能力、低噪声、可用于低电压电 源供电的环境,强健的传输信号能力以及易于集成到系统芯片中等优点,因 此广泛的应用在数据传输系统中。
RSDS是一种应用于数据传输系统中的低耗电技术,通常差动信号的摆 幅小于200mV。正因为具有低耗电、低电磁辐射、高信号/噪声比、及高数 据传输速率等特性因此也广泛的应用在数据传输系统中。
但是在目前的传输系统的接口电路只能支持TTL、 LVDS或RSDS中的 一种数据传输模式,而不能同时支持TTL 、 LVDS和RSDS三种的数据传输 模式,因为TTL、 LVDS和RSDS对应的接口电路驱动能力不同,因此这样 就造成接口电路的兼容性不好。

发明内容
为了解决以上问题,本发明提供了一种输入输出接口电路,可以支持多种数据传输模式。
本发明提供了一种输入输出接口电路,包括选择控制模块、并串转换模 块和收发模块,其中
所述选择控制模块用于选择传输数据的模式;
所述并串转换模块用于根据选择的传输数据的模式将接收到的并行数据
转换为串行数据;
所述收发模块用于将所述串行数据采用选择的传输数据的模式进行发送。
其中,所述收发模块还用于传输来自外部的数据。
其中,所述传输数据的模式包括LVDS、 RSDS和TTL。
其中,所述并串转换模块包括第 一并串转换模块和第二并串转换模块,
所述第一并串转换模块用于实现LVDS模式下数据的并行串行转换;第二并
串转换模块用于实现RSDS模式下数据的并行串行转换; 所述收发模块包括LVDS电路和RSDS电路。
其中,所述并串转换模块包括第一并串转换模块和传输模块,所述第一 并串转换模块用于实现LVDS模式下数据的并行串行转换;传输模块用于在 TTL模式下不进行并串转换直接传输所述并行数据;
所述收发模块包括LVDS电路和TTL电路。
其中,所述并串转换模块包括第二并串转换模块和传输模块,所述第二 并串转换模块用于实现RSDS模式下数据的并行串行转换;传输模块用于在 TTL模式下不进行并串转换直接传输所述并行数据;
所述收发模块包括RSDS电路和TTL电路。
其中,所述并串转换模块包括第一并串转换模块、第二并串转换模块和 传输模块,所述第一并串转换模块用于实现LVDS模式下数据的并行串行转 换;所述第二并串转换模块用于实现RSDS模式下数据的并行串行转换;传 输模块用于在TTL模式下不进行并串转换直接传输所述并行数据; 所述收发模块包括LVDS电路、RSDS电路和TTL电路。 其中,还包括频率综合模块,用于为并串转换模块提供时钟。其中,所述频率综合模块还用于对并串转换模块进行位相调整。
其中,所述选择控制模块包括 并串率选择模块,用于选择并串转换的比率;
输入输出选择模块,用于选择用LVDS电路、RSDS电路或TTL电路进 行输入或输出。
其中,所述选择控制模块还包括时序控制模块,用于控制TTL电路输 出的速率和电压。
相应的本发明还提供了, 一种收发电路,包括LVDS电路、RSDS电路 和TTL电路,所述收发电路能够根据传输数据的模式选择以LVDS、 RSDS 或TTL模式进行数据传输。
一种收发电路,包括LVDS电路和RSDS电路,所述收发电路能够根据 传输数据的模式选择以LVDS或RSDS模式进行数据传输。
一种收发电路,包括LVDS电路和TTL电路,所述收发电路能够根据传 输数据的模式选择以LVDS或TTL模式进行数据传输。
一种收发电路,包括RSDS电路和TTL电路,所述收发电路能够根据传 输数据的模式选择以RSDS或TTL模式进行数据传输。
上述技术方案的优点为
在本发明的输入输出接口电路中集成了提供不同数据传输模式的多种电 路,因此可以支持多种数据传输模式。
在本发明的一个技术方案中,集成了 TTL、 LVDS和RSDS三种电路, 因此可以实现TTL 、 LVDS和RSDS三种数据传输才莫式。因为把三种数据传 输模式对应的接口电路集中在一个模块中,从而节省了输入输出管脚,而且 在LVDS和RSDS ^^莫式下可以通过配置电阻的阻值来实现调节输出电压;在 RSDS模式下可以通过调整位相来保证建立时间和保持时间满足要求,从而 保证数据的正确传输;在TTL模式下可以通过调整传输速率和驱动能力降低 噪声,并且降低了成本。


图1为本发明的输入输出接口电路第一实施例的结构示意图;图2为本发明的输入输出接口电路第一实施例中收发模块的示意图; 图3为本发明的输入输出接口电路第二实施例的结构示意图; 图4本发明的输入输出接口电路第二实施例中收发模块的示意图; 图5为本发明的输入输出接口电路第三实施例的结构示意图; 图6本发明的输入输出接口电路第三实施例中收发模块的示意图; 图7为本发明的输入输出接口电路第四实施例的结构示意图; 图8为本发明的输入输出接口电路第四实施例中收发模块的示意图。 具体实施模式
下面结合附图对本发明的具体实施模式做详细的说明。 TTL、 LVDS和RSDS为常用的三种数据传输冲莫式,由于各有优缺点, 因此使用都比较广泛,在现有技术中,接口电路中只使用其中的一种,因此 接口电路只能提供TTL、 LVDS和RSDS的一种数据传输模式,而不能同时 支持TTL、 LVDS和RSDS三种的数据传输模式,因为TTL、 LVDS和RSDS 的驱动能力不同,而且LVDS数据传输模式对应的接口电路通常输出并行的 7位数据,RSDS数据传输模式对应的接口电路输出2位并行数据,而TTL 数据传输模式对应的接口电路输出1位数据,因此TTL、 LVDS和RSDS 三种数据传输模式对应的接口电路的管脚也不同,因此这样就造成接口电路 的兼容性不好。
而且在现有技术中,由于LVDS模式对应的4妄口电^各和RSDS才莫式对应 的接口电路输出通常为多位的并行输出,因此需要Pin (管脚)数目较多, 浪费了芯片面积。并且因为单一的接口电路不能支持多种数据传输模式,因 此如果需要多种数据传输模式,则需要多个接口电路,例如支持LVDS数据 传输模式的接口电路和支持RSDS数据传输模式的接口电路,这样就增加了 芯片面积,并且增加了 Pin的凄t目。
因此本发明提供了一种输入输出接口电路,包括选择控制模块、并串转 换模块和收发模块,其中
所述选择控制模块用于选择传输数据的模式;
所述并串转换模块用于根据选择的传输数据的模式将接收到的并行数据转换为串行数据;
所述收发模块用于将所述串行数据采用选择的传输数据的模式进行发送。
其中,所述收发模块还用于传输来自外部的数据。
其中,所述传输数据的模式包括LVDS、 RSDS和TTL。
其中,所述并串转换模块包括第 一并串转换模块和第二并串转换模块,
所述第一并串转换模块用于实现LVDS模式下数据的并行串行转换;第二并
串转换模块用于实现RSDS模式下数据的并行串行转换; 所述收发模块包括LVDS电路和RSDS电路。
其中,所述并串转换模块包括第一并串转换模块和传输模块,所述第一 并串转换模块用于实现LVDS模式下数据的并行串行转换;传输模块用于在 TTL模式下不进行并串转换直接传输所述并行数据; , 所述收发模块包括LVDS电路和TTL电路。
其中,所述并串转换模块包括第二并串转换模块和传输模块,所述第二 并串转换模块用于实现RSDS模式下数据的并行串行转换;传输模块用于在 TTL模式下不进行并串转换直接传输所述并行数据;
所述收发模块包括RSDS电路和TTL电路。
其中,所述并串转换模块包括第一并串转换模块、第二并串转换模块和 传输模块,所述第一并串转换模块用于实现LVDS模式下数据的并行串行转 换;所述第二并串转换模块用于实现RSDS模式下数据的并行串行转换;传 输模块用于在TTL模式下不进行并串转换直接传输所述并行数据; 所述收发模块包括LVDS电路、RSDS电路和TTL电路。 其中,还包括频率综合模块,用于为并串转换模块提供时钟。 其中,所述频率综合模块还用于对并串转换模块进行位相调整。 其中,所述选择控制模块包括 并串率选择模块,用于选择并串转换的比率;
输入输出选择模块,用于选择用LVDS电路、RSDS电路或TTL电路进
行输入或输出。其中,所述选择控制模块还包括时序控制模块,用于控制TTL电路输
出的速率和电压。
下面结合附图对本发明的实施例进行详细描述。 实施例一
如图1所示,输入输出接口电路包括选择控制模块110、并串转换模块 120和收发模块130,另外在本实施例中还包括频率综合模块140。
选择控制模块110用于选择传输数据的模式,包括LVDS、RSDS和TTL, 除此之外,还可以包括本领域技术人员熟知的其它数据传输模式。该选择控 制模块IIO可以通过预先设置来进行选择传输模式,或者根据读取数据总线 的输入信息来进行选择。在本实施例中,选择控制^t块110具体包括
并串率选捧模块1102,用于选择并串转换的比率,例如选择将7为并行 数据转换为l位串行数据,或者将2位并行数据转换为l位串行数据,或者 将1位串行数据转换为7位并行数据等。并串率选择模块1102可以为本领域 技术人员熟知的电路,例如多路开关或者译码器。
输入输出选择模块1104,用于选择用LVDS电路、RSDS电路或TTL电 路进行输入或输出,除此之外,还可以用于选择本领域技术人员熟知的其它 数据传输模式对应的电路进行输入或者输出。输入输出选择模块1104可以为 本领域技术人员熟知的电路,例如多路开关或者译码器。
时序控制模块1106和TTL电路相连,用于控制TTL电路输出的速率和 电压。具体时序控制模块1106可以通过预先设置来向TTL电路输出控制信 号,或者通过读取数据总线的输入信息来向TTL电路输出控制信号。因为传 输的速率越大,产生的噪声越大,同时负载越大就需要较强的驱动能力,而 驱动能力越大则功耗越大,本发明根据需求调整传输速率和驱动能力,例如 在外接电路允许的情况下降低传输速率,在负载较小时降低驱动能力等,这 样使得噪声和功耗都减到最小。时序控制模块1106可以为译码器或多路开 关,可以将输入的信号转换为特定的输出信号用来控制TTL电路的输出。
并串转换模块120通过数据总线与外部电路相连,例如DATA[7bit],用 于根据选择的传输数据的模式将输入的并行数据转换为串行输出。在本实施例中,并串转换模块120包括第 一并串转换模块1202、第二并串转换模块1204 和传输纟莫块1206。
其中,第一并串转换模块1202接收到并串率选择模块1102输出的选择 信号,然后实现将7位并行数据转换为l位串行数据,例如可以将7位并行 的70Mb/s的数据转换为1位490Mb/s的数据,该模块可以用本领域4支术人 员熟知的方法得到,因此不再赘述。
第二并串转换才莫块1204接收到并串率选择模块1102输出的选择信号, 实现将2位并行数据转换为1位串行数据,该模块可以用本领域技术人员熟 知的方法得到,因此不再赘述。
传输模块1206接收到并串率选择模块1102输出的选择信号,实现将1 位数据转换为1位数据,也就是不进行转换,例如传输模块1206可以为一根 1位导线,之间连接传输才莫块1206的输入和输出。
在本实施例中,收发模块130如图2所示,包括LVDS电路210、 RSDS 电路220、和两个TTL电路230,因此输入输出接口模块可以提供LVDS、 RSDS和TTL三种传输数据的模式。因为TTL电路可以进行输入和输出,因 此收发模块130还用于接收外部电路的输入数据。收发模块130通过数据总 线与外部电路相连,例如DATA[2bit]。
具体可以为LVDS电路210控制一个开关212, LVDS电路210可以是 输出为单端的电路或者输出为高速差分信号的电路,该开关212可以输出正 向和负向的电流,在输出正向电流端和输出负向电流端各并连一个电阻Rsl 和电阻Rs2,因此将该开关输出的正向和负向电流转换为正向电压VO+输出 和负向电压VO-输出,从而输出差分电压信号VO+和VO-,通过并联的电阻 Rsl和Rs2的大小可以调整输出电压。输出端最大数据传输率可以达到 784Mb/s,输出震荡电压为340mV,输出电流为4mA。。
RSDS电路220与外部的连接方式和LVDS电路210相同。RSDS电路 220可以是输出为单端的电路或者输出为高速差分信号的电路。开关输出端 最大的凄t据传输率可以达到224Mbs,输出电流为2mA,输出震荡电压为 200mV。在该模式下,因为输出的震荡电压为200mV小于LVDS模式下340mV,而且,最大的数据传输率224Mbs小于LVDS模式下784Mb/s,因 此RSDS的电磁干扰(EMI Interference )较小。
TTL电路230可以是典型的TTL电路或者改进的TTL电路,该TTL电 路为单端输出,输出电流带动外部电容负载,输出电压为3.3V。因为TTL 电路可以作为输入接口,因此当通过TTL模式进行数据输入时,收发模块 130接收数据总线DATA[2bit]输入的数据,传输给并串转换模块120,并串 转换模块将其通过数据总线DATA[7bit]输出。2个TTL电路可以完全相同并 且输入输出也相同。
其中LVDS电路210、 RSDS电路220和TTL电路230为独立可选电路, 内部接口共同与一个由输入输出选择模块1104控制的多路开关240相连, LVDS电路210、 RSDS电路220的正向电压输出端VO+与一个TTL电路的 输出端VO+共同连接到外部输出引脚V0+, LVDS电路210、 RSDS电路220 的负向电压输出端VO+与另 一个TTL电路的输出端VO-共同连接到外部输出 引脚V0-。在一个状态输入输出选择模块1104会选择导通其中的一种电路, 例如LVDS电路210、 RSDS电路220或2个TTL电路230,而使其它电路 不工作。因为LVDS电210路、RSDS电路220和TTL电路230为本领域技 术人员熟知的电路,其在收发模块中与其他电路的连接方式可以采用为本领 域技术人员熟知的方法,因此不再赘述。
在本实施例中,输入输出接口电路还包括频率综合才莫块140,用于为并 串转换模块120提供时钟,例如频率综合模块140将输入的基准时钟倍频或 者分频为并串转换模块120的工作时钟。所述频率综合才莫块140还可以用于 对并串转换模块120进行位相调整,例如因为RSDS模式下存在时钟延时的 问题,本发明利用频率综合模块1002对并串转换模块120进行位相调整,调 整提供给并串转换模块120的时钟信号,使数据的建立时间和保持时间满足 要求。
下面对该接口电路的工作方式进行说明。
在本实施例中,该接口电路用于显示器中图像处理单元的数据发送给显 示单元进行显示,图像处理单元与该输入输出接口电路通过7位数据总线DATA[7bit]相连,显示单元与输入输出接口电路通过2位数据总线DATA[2bit] 相连。
当选择控制模块110读取数据总线DATA[7bit]的信息时,在获取利用 LVDS模式传输的信息后,发送LVDS模式选择命令,然后并串选择模块1102 发出选择信号选择第一并串转换模块1202工作;频率综合模块140将基准时 钟转换为输入数据采样所需的时钟,送给第一并串转换模块1202;第一并串 转换模块1202将输入的70Mb/s数据转换为1位490 Mb/s的数据串行输出; 输入输出选择模块1104发出选择信号,选通LVDS电路;收发模块130的 LVDS电路接收到串行输出的数据并通过数据总线DATA[2bit]输出给显示模 块。
当选择控制模块110读取数据总线DATA[7bit]的信息时,在获取利用 RSDS模式传输的信息后,发送RSDS模式选择命令,然后并串选择模块1102 发出选择信号选择第二并串转换模块1204工作;频率综合模块140将基准时 钟转换为输入数据釆样所需的时钟,送给第二并串转换模块1204;第二并串 转换模块1204将7位数据总线的最低2位输入的并行数据转换为l位的串行 数据输出;输入输出选择模块1104发出选择信号,选通RSDS电路;收发模 块130的RSDS电^4妄收到串行输出的数据,并通过数据总线DATA[2bit]输 出给显示模块。
当选择控制模块110读取数据总线DATA[7bit]的信息时,在获取利用 TTL模式传输的信息后,发送TTL模式选择命令,然后并串选择模块1102 发出选择信号选择传输模块1206工作;频率综合模块140将基准时钟转换为 输入数据采样所需的时钟,送给传输模块1206;传输模块1206将7位数据 总线的最低1位输入的数据输出给收发模块130;输入输出选择模块1104发 出选择信号,选通2个TTL电路,2个TTL电路可以完全相同并且输入输出 也相同,但一个TTL电路的输出接数据总线DATA[2bit]的最低位DATA[O], 另 一个TTL电路的输出接数据总线DATA[2bit]的次低位DATA[1];收发模块 130的TTL电^t妄收到串行输出的数据,并将其发送给显示单元。并且还可 以通过时序控制模块1106读取数据总线的信息,从而控制TTL电路输出的速率和电压。另外也可以通过预先配置选择控制模块IIO使其发送TTL模式 选择命令,从而使TTL电路作为输入端从数据总线DATA[2bit]进行数据输 入,再经过传输模块1206后从数据总线DATA[7bit]的最低位进行数据输出。
并且在上述工作中,都可以通过预先设置选择控制模块110,使其选择 LVDS、 RSDS或TTL才莫式进4亍传输。
本发明的输入输出接口电路因为集成了 LVDS、 RSDS和TTL三种电路, 因此可以提供上述三种数据传输模式,并且不限于上述三种数据传输模式, 本领域技术人员通过简单变换或者增减得到的方案都在本发明保护的范围 内。该发明可以应用于数据通信领域内,例如it字显示器中。
从上述实施例可以看出本发明的输入输出接口电路输出数据端为2bit, 而现有的LVDS对应的接口电路输出数据端为7bit、 RSDS对应的接口电路 输出数据端为2bit,因此在传输数据速率相同的情况下,本发明节省了管脚 数,因此节省了成本,简化了电^各。
实施例二
如图3所示,输入输出接口电路包括选择控制模块110、并串转换模块 120和收发模块130,另外在本实施例中还包括频率综合模块140。
选择控制模块no用于选择传输数据的模式,包括LVDS和RSDS,在 本实施例中,选择控制模块110具体包括
并串率选捧模块1102,用于选择并串转换的比率,例如并串率选择才莫块 1102可以为译码器或多路开关。
输入输出选择模块1104,用于选择用LVDS电路或RSDS电路进行输入 或输出,例如,输入输出选择模块1104可以为译码器或多路开关。
并串转换模块120用于根据选择的传输数据的模式将输入的并行数据转 换为串行输出。在本实施例中,并串转换模块120包括第一并串转换模块1202 和第二并串转换模块1204。
第一并串转换才莫块1202接收到并串率选择模块1102输出的选择信号, 实现将7位并行数据转换为l位串行数据。第二并串转换;f莫块1204接收到并串率选择模块1102输出的选择信号, 实现将2位并行数据转换为1位串行数据。
收发模块130如图4所示,包括LVDS电路和RSDS电路,因此输入输 出接口模块可以提供LVDS和RSDS 二种传输数据的模式。具体可以为 LVDS电^各210控制一个开关212,该开关212可以输出正向和负向的电流, 在输出正向电流端和输出负向电流端各并连一个电阻Rsl和Rs2,因此将该 开关输出的正向和负向电流转换为正向电压VO+输出和负向电压VO-输出, 从而输出差分电压信号。
RSDS电路220与外部电路的连接方式和LVDS电路210相同。
其中LVDS电路210和RSDS电路220为二个独立可选电路,共同与一 个由输入输出选择模块1104控制的多路开关240相连,也就是在一个状态输 入输出选择才莫块1104会选择导通其中的一个,而使另外一个不工作。
在本实施例中,输入输出接口电路还包括频率综合模块140,用于为并 串转换模块120提供时钟,例如频率综合模块140将输入的基准时钟倍频或 者分频为并串转换模块120的工作时钟。所述频率综合模块140还用于对并 串转换模块120进行位相调整,例如可以调整提供给并串转换模块120的时 钟信号,使数据的建立时间和保持时间满足要求。
实施例三
如图5所示,输入输出接口电路包括选择控制模块110、并串转换模块 120和收发模块130,另外在本实施例中还包括频率综合模块140。
选捧控制模块IIO用于选择传输数据的模式,包括LVDS和TTL,在本 实施例中,选择控制模块110具体包括
并串率选捧模块1102,用于选择并串转换的比率。
输入输出选择模块1104,用于选择用LVDS电路或TTL电^各进行输入 或输出,例如,输入输出选择模块1104可以为译码器或多路开关。
时序控制^t块1106,用于控制TTL电路输出的速率和电压,例如时序 控制模块1106可以为译码器将输入的信号转换为特定的输出信号用来控制TTL电^各的l命出。
并串转换模块120用于根据选择的传输数据的模式将输入的并行数据转 换为串行输出。在本实施例中,并串转换模块120包括第一并串转换模块1202 和传输^莫块1206。
第一并串转换才莫块1202接收到并串率选择模块1102输出的选择信号, 实现将7位并行数据转换为1位串行数据。
传输模块1206接收到并串率选择模块1102输出的选择信号,实现将1 位数据转换为1位数据,例如传输模块1206可以为一根1位导线,之间连接 传输才莫块1206的输入和输出。
收发模块130如图6所示包括LVDS电路210和TTL电路230,因此输 入输出接口模块可以提供LVDS和TTL 二种传输数据的模式,因为TTL电 路230可以进行输入和输出,因此收发模块130还用于接收输入数据。具体 可以为LVDS电^各210控制一个开关212,该开关212可以输出正向和负 向的电流,在输出正向电流端和输出负向电流端各并连一个电阻,因此将该 开关输出的正向和负向电流转换为正向电压VO+输出和负向电压VO-输出, 从而输出差分电压信号。
TTL电路230可以是典型的TTL电路或者改进的TTL电路,该TTL电 路为单端输出,输出电流带动外部电容负载,输出电压为3.3V。
其中LVDS电路和TTL电路为二个独立可选电路,共同与一个由输入输 出选择模块1104控制的多路开关240相连,也就是在一个状态输入输出选择 模块1104会选择导通其中的一个,而使另外一个不工作。
在本实施例中,输入输出接口电路还包括频率综合模块140,用于为并 串转换模块120提供时钟,例如频率综合模块140将输入的基准时钟倍频或 者分频为并串转换模块120的工作时钟。所述频率综合模块140还用于对并 串转换模块120进行位相调整,例如可以调整提供给并串转换模块120的时 钟信号,使数据的建立时间和保持时间满足要求。
实施例四如图7所示,输入输出接口电路包括选择控制模块110、并串转换模块
120和收发模块130,另外在本实施例中还包括频率综合模块140。
选捧控制模块110用于选择传输数据的模式,包括RSDS和TTL,在本 实施例中,选择控制模块110具体包括
并串率选捧模块1102,用于选择并串转换的比率,例如并串率选择模块 1102可以为多路开关。
输入输出选择冲莫块1104,用于选择用RSDS电路或TTL电^各进行输入 或输出,例如,输入输出选择模块1104可以为多路开关。
时序控制模块1106,用于控制TTL电路输出的速率和电压,例如时序 控制模块1106可以为译码器将输入的信号转换为特定的输出信号用来控制
TTL电^各的llr出。
并串转换模块120用于根据选择的传输数据的模式将输入的并行数据转 换为串行输出。在本实施例中,并串转换模块120包括第二并串转换模块1204 和传输模块1206。
第二并串转换模块1204接收到并串率选择模块1102输出的选择信号, 实现将2位并行数据转换为l位串行数据,例如第一并串转换模块1202可以 为多^各开关。
传输模块1206接收到并串率选择模块1102输出的选择信号,实现将1 位数据转换为l位数据,例如传输模块1206可以为一根1位导线,之间连接 传输;溪块1206的输入和输出。
收发模块130包括RSDS电路220和TTL电路230,因此输入输出接口 模块可以提供RSDS和TTL 二种传输数据的模式,因为TTL电路230可以 进行输入和输出,因此收发模块130还用于接收输入数据。具体可以为RSDS 电路230控制一个开关212,该开关212可以输出正向和负向的电流,在输 出正向电流端和输出负向电流端各并连一个电阻Rs 1和Rs2 ,因此将该开关 输出的正向和负向电流转换为正向电压VO+输出和负向电压VO-输出,从而 输出差分电压信号。RSDS电路220可以是输出为单端的电路或者输出为高 速差分信号的电路,输出震荡电压为200mV。TTL电路230可以是典型的TTL电路或者改进的TTL电路,该TTL电 3各为单端输出,输出电流带动外部电容负载,输出电压为3.3V。
其中RSDS电路220和TTL电路230为二个独立可选电路,共同与一个 由输入输出选择模块1104控制的多路开关240相连,也就是在一个状态输入 输出选择模块1104会选择导通其中的一个,而使另外一个不工作。
在本实施例中,输入输出接口电路还包括频率综合才莫块140,用于为并 串转换模块120提供时钟,例如频率综合模块140将输入的基准时钟倍频或 者分频为并串转换模块120的工作时钟。所述频率综合模块140还用于对并 串转换模块120进行位相调整,例如可以调整提供给并串转换模块120的时 钟信号,使数据的建立时间和保持时间满足要求。
在上述实施例中的收发模块中LVDS电路、RSDS电路以及TTL电路的 连接方式为举例说明,除此之外在收发模块中也可以具有多个LVDS电路、 RSDS电路或TTL电路,具体数目可以根据应用灵活选取。
本发明虽然以较佳实施例公开如上,但其并不是用来限定本发明,任何 本领域技术人员在不脱离本发明的精神和范围内,都可以做出可能的变动和 修改,因此本发明的保护范围应当以本发明权利要求所界定的范围为准。
权利要求
1、一种输入输出接口电路,其特征在于,包括选择控制模块、并串转换模块和收发模块,其中所述选择控制模块用于选择传输数据的模式;所述并串转换模块用于根据选择的传输数据的模式将接收到的并行数据转换为串行数据;所述收发模块用于将所述串行数据采用选择的传输数据的模式进行发送。
2、 根据权利要求1所述的输入输出接口电路,其特征在于,所述 收发模块还用于传输来自外部的数据。
3、 才艮据权利要求2所述的输入输出接口电路,其特征在于,所述 传输数据的模式包括LVDS、 RSDS和TTL。
4、 根据权利要求1所述的输入输出接口电路,其特征在于,所述 并串转换模块包括第 一并串转换模块和第二并串转换模块,所述第 一并 串转换模块用于实现LVDS模式下数据的并行串行转换;第二并串转换 模块用于实现RSDS模式下数据的并行串行转换;所述收发模块包括LVDS电路和RSDS电路。
5、 根据权利要求1所述的输入输出接口电路,其特征在于,所述 并串转换^:莫块包括第 一并串转换模块和传输模块,所述第 一并串转换模 块用于实现LVDS模式下数据的并行串行转换;传输模块用于在TTL 模式下不进行并串转换直接传输所述并行数据;所述收发模块包括LVDS电路和TTL电路。
6、 根据权利要求1所述的输入输出接口电路,其特征在于,所述 并串转换才莫块包括第二并串转换模块和传输模块,所述第二并串转换模 块用于实现RSDS模式下数据的并行串行转换;传输模块用于在TTL 模式下不进行并串转换直接传输所述并行数据;所述收发模块包括RSDS电路和TTL电路。
7、 根据权利要求3所述的输入输出接口电路,其特征在于,所述 并串转换模块包括第 一并串转换模块、第二并串转换模块和传输模块,所述第一并串转换模块用于实现LVDS模式下数据的并行串行转换;所 述第二并串转换模块用于实现RSDS模式下数据的并行串行转换;传输 模块用于在TTL模式下不进行并串转换直接传输所述并行数据; 所述收发模块包括LVDS电路、RSDS电路和TTL电路。
8、 根据权利要求4至7任意一项所述的输入输出接口电路,其特 征在于,还包括频率综合模块,用于为并串转换模块提供时钟。
9、 根据权利要求8所述的输入输出接口电路,其特征在于,所述 频率综合模块还用于对并串转换模块进行位相调整。
10、 根据权利要求3所述的输入输出接口电路,其特征在于,所述 选择控制模块包括并串率选捧模块,用于选择并串转换的比率;输入输出选择模块,用于选择用LVDS电路、RSDS电路或TTL电 ^各进行输入或输出。
11、 根据权利要求10所述的输入输出接口电路,其特征在于,所 述选择控制模块还包括时序控制模块,用于控制TTL电路输出的速 率和电压。
12、 一种收发电路,其特征在于,包括LVDS电路、RSDS电路和 TTL电路,所述收发电路能够根据传输数据的模式选择以LVDS、 RSDS 或TTL模式进行数据传输。
13、 一种收发电路,其特征在于,包括LVDS电路和RSDS电路, 所述收发电路能够根据传输数据的模式选择以LVDS或RSDS模式进行 数据传输。
14、 一种收发电路,其特征在于,包括LVDS电路和TTL电路, 所述收发电路能够根据传输数据的模式选择以LVDS或TTL模式进行 数据传输。
15、 一种收发电路,其特征在于,包括RSDS电路和TTL电路,所 述收发电路能够根据传输数据的模式选择以RSDS或TTL模式进行数 据传输。
全文摘要
本发明提供了一种输入输出接口电路及收发电路,所述输入输出接口电路包括选择控制模块、并串转换模块和收发模块,其中所述选择控制模块用于选择传输数据的模式;所述并串转换模块用于根据选择的传输数据的模式将接收到的并行数据转换为串行数据;所述收发模块用于将所述串行数据采用选择的传输数据的模式进行发送。该接口电路可以支持多种数据传输模式。
文档编号G09G5/00GK101419777SQ20081020377
公开日2009年4月29日 申请日期2008年11月27日 优先权日2008年11月27日
发明者荧 荣, 邹文锦, 鹏 陆 申请人:华亚微电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1