CN101751595B - 一种提高io速度的电路 - Google Patents
一种提高io速度的电路 Download PDFInfo
- Publication number
- CN101751595B CN101751595B CN2008102279894A CN200810227989A CN101751595B CN 101751595 B CN101751595 B CN 101751595B CN 2008102279894 A CN2008102279894 A CN 2008102279894A CN 200810227989 A CN200810227989 A CN 200810227989A CN 101751595 B CN101751595 B CN 101751595B
- Authority
- CN
- China
- Prior art keywords
- high level
- serial ports
- eno
- data
- output
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Logic Circuits (AREA)
- Dc Digital Transmission (AREA)
Abstract
本发明提出了一种能提高IO速度的电路结构,即开漏结构外加“0—1”电平转换时一个时钟周期的加速转换脉冲,并带上拉电阻与三态传输门的结构,包括三态双向开漏IO PAD、生成三态门使能信号(ENO)的一组逻辑门电路。这种电路结构能够使IO输出数据发生“0-1”电平转换时,输出一个周期的强驱动高电平,也即缩短了电平的上升时间,有效地提高了7816串口的通信速度。
Description
技术领域
本发明涉及一种IO电路,具体地说,是涉及一种用于接触式智能卡芯片的能提高IO通信速度的电路。
背景技术
在接触式智能卡领域,主流的通信标准是ISO/IEC 7816,该标准的特点是,卡与读卡器之间的双向数据传输管脚需要用“线与”的方式连接。所以,芯片数据传输的IO管脚通常使用的是开漏结构PAD,如图1,开漏PAD在输出低电平到高电平的转换时,完全由上拉电阻完成,而上拉电阻一般为几十K欧姆,以致电平上升时间长,数据输出速率低,最高只有几百Kbps的波特率。导致ISO7816串口的通信速度慢,通讯时间过长。另一方面,随着智能卡技术的发展,智能卡要求ETU分频比越来越高,如果IO速度太慢也将导致功能错误。因此,如何缩短通讯时间及提高IO的通讯速度已经显得格外重要。
发明内容
本发明公开了一种能提高IO速度的电路结构,从而有效地缩短7816串口的通讯时间,提高串口通讯效率。
为实现本发明的目的,本发明提供了一种开漏结构外加“0—1”电平转换时一个时钟周期的加速转换脉冲,并带上拉电阻与三态传输门的IO电路结构。此电路结构包括三态双向开漏IO PAD、生成三态门使能信号(ENO)的一组逻辑门电路。
由于三态门使能信号(ENO)是串口输出数据经过D触发器及一组逻辑门电路生成的,使ENO信号在输出数据发生“0—1”电平转换时,具有一个时钟周期的加速转换脉冲,使IO PAD能输出一个时钟周期的强驱动高电平,加快了输出数据从低电平向高电平的转换时间,有效地提高了芯片IO速度。
本发明所公开的提高IO速度的电路结构,能使数据传输速度明显提高,提高后的IO速度性能与选用的PAD驱动能力有关,一般都能达到十几MHz。这样大大缩短了通讯时间,提高了智能卡的通信效率,有效地解决了智能卡的在通讯时的瓶颈问题。
本发明中提出的输出数据在“0—1”电平转换时,三态门控制信号(ENO)有一个时钟周期的加速转换脉冲,使PAD输出为强驱动输出的高电平只维持一个周期,其它时间输出的高电平均为“弱1”,满足当任何一方输出为低时,都可以将数据线拉至低电平(最慢一个周期内)。也即能符合ISO/IEC 7816通信协议中关于“线与”特性的要求。
附图说明
图1开漏PAD示意图
图2本发明公开的提高IO速度的电路
图3三态传输门使能信号的时序图
具体实施方式
参照图2所示,本发明提出的开漏结构外加“0—1”电平转换时一个时钟周期的加速转换脉冲,并带上拉电阻与三态传输门结构的IO电路结构,包括三态双向开漏IO PAD、生成三态门使能信号(ENO)的一组逻辑门电路。
由串口输出数据(Sci_dataout)经过D触发器锁—拍(用串口的工作时钟Ext_clk)生成Sci_dataout_dy信号,此信号与原串口输出数据经过与门后,生成串口输出数据的使能信号(Sci_dout_en),由此串口数据使能信号经过一个非门后生成一使能信号,即是三态门的使能端(ENO)信号。据此电路结构生成的三态门使能信号ENO具有当串口输出数据在“0—1”电平转换时,只有一个时钟周期的加速转换脉冲信号,具体的时序图可参见图3。
参照图3所示,Ext_clk是串口工作时钟,Sci_dataout为串口输出数据,Sci_dataout_dy为串口输出数据经过D触发器锁存后生成的数据信号,Sci_dout_en为串口输出数据使能信号,ENO为三态门使能端信号,ENO具有“0—1”电平转换时一个时钟周期的加速转换脉冲。也即在串口输出高电平时,只在高电平到来的第一个周期ENO有效(为高电平),若第二周期或之后仍持续输出为高电平,则ENO无效(为低电平),此时靠上拉电阻维持PAD上输出为高电平。若输出为低电平,则ENO始终有效(为高电平),PAD输出为强驱动的低电平。图3标示出“0—1”电平转换时维持的一个周期有效的ENO信号,箭头(1)与箭头(2)处由于串口输出数据都只有一个周期的高电平,而在输出数据为低电平时,ENO始终有效,因而ENO使能信号一直就为高;而在箭头(3)与箭头(4)处,由于串口输出数据分别有两个周期和三个周期的高电平,而ENO信号都只维持了一个周期的有效信号就变成无效了,在ENO使能无效,三态门截止期间,输出数据靠上拉电阻上拉至高电平(“弱1”),即使ENO信号在串口工作时钟上升沿处发生毛刺现象,也不会影响功能及性能。
由上述可知,本发明依靠三态门在“O—1”电平转换时一个时钟周期的加速转换脉冲,缩短了从低电平向高电平的转换时间,从而有效地提高了IO传输速度,提高了智能卡的通讯效率,一个时钟周期的加速转换脉冲也满足了ISO/IEC7816通信协议中关于“线与”的要求。
Claims (3)
1.一种提高IO速度的电路,其特征在于:开漏结构外加“0-1”电平转换时一个时钟周期的加速转换脉冲,并带上拉电阻与三态传输门的电路结构;此电路结构包括三态双向开漏IO PAD、生成三态门使能信号ENO的一组逻辑门电路;其中所述生成三态门使能信号ENO的一组逻辑门电路的串口输出数据用串口工作时钟经D触发器先锁一拍生成数据信号,此数据信号与原串口输出数据经过与门生成串口输出数据的使能信号,此数据使能信号经过一个非门后得到三态门的使能端ENO信号。
2.根据权利要求1所述的一种提高IO速度的电路,其特征在于当智能卡芯片数据传输的IO管脚在需要输出高电平时,在高电平到来的第一个周期,ENO将有效,此时打开CMOS三态驱动,PAD输出为强驱动的高电平。
3.根据权利要求1或2所述的一种提高IO速度的电路,其特征在于若串口输出数据高电平到来的第二周期或之后仍持续输出为高电平,则自动关掉三态驱动,靠上拉电阻维持PAD上输出为高电平。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008102279894A CN101751595B (zh) | 2008-12-04 | 2008-12-04 | 一种提高io速度的电路 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008102279894A CN101751595B (zh) | 2008-12-04 | 2008-12-04 | 一种提高io速度的电路 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101751595A CN101751595A (zh) | 2010-06-23 |
CN101751595B true CN101751595B (zh) | 2011-12-07 |
Family
ID=42478550
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2008102279894A Active CN101751595B (zh) | 2008-12-04 | 2008-12-04 | 一种提高io速度的电路 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101751595B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106936518A (zh) * | 2015-12-31 | 2017-07-07 | 苏州普源精电科技有限公司 | 一种具有双向io功能的测量装置 |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103684413B (zh) * | 2013-12-08 | 2017-07-14 | 杭州国芯科技股份有限公司 | 一种带反馈的io电路 |
CN105512425B (zh) * | 2015-12-25 | 2018-11-20 | 浪潮集团有限公司 | 一种基于图形界面的io pad布局构建方法 |
CN114594817B (zh) * | 2020-12-07 | 2023-10-27 | 中移物联网有限公司 | 一种输入输出芯片驱动能力的调节电路及方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1149948A (zh) * | 1994-04-07 | 1997-05-14 | 德国汤姆逊-布朗特公司 | 数字信号传输电路 |
CN2659054Y (zh) * | 2003-08-07 | 2004-11-24 | 海信集团有限公司 | 手机的数据转换及充电装置 |
CN1220270C (zh) * | 1999-12-22 | 2005-09-21 | 松下电工株式会社 | 半导体器件及其制造方法 |
-
2008
- 2008-12-04 CN CN2008102279894A patent/CN101751595B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1149948A (zh) * | 1994-04-07 | 1997-05-14 | 德国汤姆逊-布朗特公司 | 数字信号传输电路 |
CN1220270C (zh) * | 1999-12-22 | 2005-09-21 | 松下电工株式会社 | 半导体器件及其制造方法 |
CN2659054Y (zh) * | 2003-08-07 | 2004-11-24 | 海信集团有限公司 | 手机的数据转换及充电装置 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106936518A (zh) * | 2015-12-31 | 2017-07-07 | 苏州普源精电科技有限公司 | 一种具有双向io功能的测量装置 |
CN106936518B (zh) * | 2015-12-31 | 2021-03-19 | 普源精电科技股份有限公司 | 一种具有双向io功能的测量装置 |
Also Published As
Publication number | Publication date |
---|---|
CN101751595A (zh) | 2010-06-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107959563B (zh) | 用于mipi c-phy接收器的突发模式时钟数据恢复电路 | |
CN100557978C (zh) | 用于串行通信的高速驱动器 | |
CN101751595B (zh) | 一种提高io速度的电路 | |
CN105393237B (zh) | 多相位时钟生成方法 | |
CN101388658A (zh) | 具有保持功能的mtcmos触发器 | |
CN101592975A (zh) | 一种时钟切换电路 | |
GB2427516A (en) | A bidirectional open-drain voltage level shifting buffer | |
CN104769843B (zh) | 具有高抗干扰性的高速缓冲器 | |
CN105356972A (zh) | 一种低功耗rfid标签pie解码方法及应用该方法的解码器 | |
CN105355229A (zh) | 异步电路系统对同步随机存储器的写入电路和读取电路 | |
CN101739541B (zh) | 一种适用于pie编码的解码器 | |
US8948209B2 (en) | Transmission over an 12C bus | |
CN100527116C (zh) | 主通信电路、从通信电路、以及数据通信方法 | |
JP2000181858A (ja) | Icカ―ド読取インタ―フェ―スを備えた汎用非同期送受信器およびそれを応用したicカ―ド読取システム | |
CN201392538Y (zh) | 适用于pie编码的解码器 | |
CN101833431A (zh) | 基于fpga实现的双向高速fifo存储器 | |
JP5436997B2 (ja) | 集積回路 | |
CN101751115B (zh) | 一种解决dsp与低速输出设备数据传输匹配的方法 | |
CN206178787U (zh) | 一种用于提高rs485总线数据传输可靠性的控制电路 | |
CN103001901A (zh) | 一种基于mdpcm的集成电路高速数字接口模块 | |
CN205320046U (zh) | 一种带置位和复位信号的复用两数据输入主从型d触发器 | |
CN103247325B (zh) | 一种串行i/o接口快闪存储器 | |
CN204790677U (zh) | 一种抗干扰的时钟和数据恢复集成电路设计 | |
CN102611431B (zh) | 带组合逻辑通路的寄存器 | |
CN101751599A (zh) | 一种提高接触式智能卡芯片测试速度的电路 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C56 | Change in the name or address of the patentee | ||
CP02 | Change in the address of a patent holder |
Address after: 102209 Beijing, Beiqijia, the future of science and technology in the south area of China electronic network security and information technology industry base C building, Patentee after: Beijing CEC Huada Electronic Design Co., Ltd. Address before: 100102 Beijing City, Chaoyang District Lize two Road No. 2, Wangjing science and Technology Park A block five layer Patentee before: Beijing CEC Huada Electronic Design Co., Ltd. |