深入解析NCN8024:智能卡接口的卓越之选

电子说

1.4w人已加入

描述

深入解析NCN8024:智能卡接口的卓越之选

在智能卡应用的广阔领域中,NCN8024作为一款关键的智能卡接口芯片,以其出色的性能和丰富的功能,成为电子工程师们的得力助手。下面,我们就来详细剖析NCN8024的各项特性。

文件下载:NCN8024-D.PDF

一、引脚功能与特性

1. 时钟频率编程引脚

NCN8024的某些引脚与时钟频率编程密切相关。例如,通过CLKDIV1和CLKDIV2引脚的不同组合,可以将输入时钟进行1/1、1/2、1/4或1/8的分频,以满足不同应用场景下对智能卡时钟频率的需求。具体的分频比例如下: CLKDIV1 CLKDIV2 F_CRD_CLK
0 0 CLKIN/8
0 1 CKLKIN / 4
1 0 CLKIN
1 1 CLKIN / 2

时钟输入引脚CLKIN可处理最高27MHz的频率信号(考虑分频比为2)。为确保输出信号的占空比在合理范围内,分频器会通过最后一个触发器进行同步,从而在分频比为1/2、1/4或1/8时,输出信号的占空比恒定为50%。不过,当分频比为1且输入信号的占空比不在46 - 56%范围内时,输出信号的占空比则无法保证为50%。

2. 电源相关引脚

该芯片有两个重要的电源引脚:(V{DD})和(V{DDP})。(V{DD})通常与系统控制器和接口共用,其电压范围为2.7V至5.5V。当(V{DD})低于典型值2.35V(UVLOVDD)时,芯片会自动执行掉电序列,并将中断(INT)引脚置为低电平。 (V_{DDP})是内置基于电荷泵的DC/DC转换器的输入电压,该转换器后面跟随一个低压差(LDO)稳压器,用于为智能卡提供3V或5V的电源电压((CRDV V{CC}))。电荷泵转换器的输出为(V{UP}),它连接到LDO的输入,并且在(V{UP})上连接了一个100nF的储能电容。(CRDV V{CC})是LDO的输出,虽然转换器在(CRDV V{CC})处使用低至100nF的单个输出储能电容也能工作,但为满足数据手册的规格要求,建议使用至少320nF的电容。最佳的推荐组合是采用分布式电容220nF + 330nF,这对于满足NDS标准尤为重要。 为减小dI/dt效应,飞电容(100nF)以及储能电容(V_{UP})和(CRDV V{CC})应尽可能靠近相应的芯片引脚连接,并且它们的等效串联电阻(ESR)值应非常低(低于50mΩ)。此外,(V{DD})和(V{DDP})上的去耦电容分别为100nF和10μF,也需靠近各自的IC引脚连接。

3. 卡片存在检测引脚

CRD_PRES引脚用于检测卡片是否存在。当(overline{CRD_PRES})为低电平时,表示卡片存在,并且芯片内置了一个约8ms的去抖定时器,当插入卡片时该定时器会被激活。

二、电气特性与参数

1. ESD保护

NCN8024具备出色的静电放电(ESD)保护能力。在人体模型(HBM)下,与智能卡接口相关的引脚(卡片接口引脚9 - 17)可承受8kV的ESD电压,而其他引脚可承受2kV的ESD电压。在机器模型(MM)下,卡片接口引脚可承受400V的ESD电压,其他引脚可承受150V的ESD电压。

2. 最大额定值

芯片的各项电气参数都有明确的最大额定值限制,例如:

  • DC/DC转换器电源电压(V_{DDP})的范围为 -0.3V至5.5V。
  • 微控制器侧的电源电压(V_{DD})范围同样为 -0.3V至5.5V。
  • 外部卡片电源电压(CRDV V{CC})的范围也是 -0.3V至5.5V。
  • 电荷泵输出(V_{UP})的范围为 -0.3V至5.5V。
  • 数字输入引脚(V{in})的范围为 -0.3V至(V{DD})。
  • 数字输出引脚(I/Ouc、AUX1uc、AUX2uc、INT)的范围为 -0.3V至(V_{DD})。
  • 智能卡输出引脚的范围为 -0.3V至(CRDV V{CC})。

3. 工作温度范围

芯片的工作环境温度范围为 -40°C至 +85°C,工作结温范围为 -40°C至 +125°C,最大结温为 +125°C,存储温度范围为 -65°C至 +150°C。在实际应用中,必须确保芯片的工作温度在这些范围内,以保证其正常工作和可靠性。

三、功能模块详解

1. 电源供应模块

NCN8024的电源供应模块为芯片和智能卡提供稳定的电源。如前文所述,(V{DD})和(V{DDP})分别为不同部分供电,并且通过内置的DC/DC转换器和LDO稳压器为智能卡提供合适的电源电压。(CRDV V{CC})引脚可连续提供高达75mA的电流,在(V_{DDP})范围(3.3V至5.5V)内,绝对最大电流内部限制在150mA以下(典型值为110mA)。在电流瞬变过程中,(CRDV V{CC})可在4.6V至5.30V的范围内保持稳定,瞬态电流峰值可达200mA,但脉冲持续时间需小于400ns,且电荷瞬变需小于40nAs。

2. 电源电压监测模块

该模块包括上电复位(POR)电路和欠压锁定(UVLO)检测功能,用于监测输入电源电压,防止芯片在欠压状态下工作。PORADJ引脚允许用户根据具体应用调整(V{DD})的UVLO阈值。如果不使用该引脚,可将其连接到地。当输入电压在2V至2.6V之间上升时,系统会在POR时序期间初始化内部逻辑,在此期间不提供或支持其他信号。当输入电压达到最低2.7V时,系统准备好工作。当(V{DD})下降到典型值2.35V以下时,芯片会检测到欠压情况,并执行去激活序列。

3. 数字输入/输出模块

数字输入/输出模块包括CLKIN、RSTIN、I/Ouc、AUX1uc、AUX2uc、CLKDIV1、CLKDIV2、CMDVCC、5V/3V等引脚。这些引脚提供了与外部设备(如微控制器)的接口,实现了时钟信号输入、复位信号输入、数据输入/输出等功能。在特定条件下((V{DD}=3.3V),(V{DDP}=5V),(T{amb}=25^{circ}C),(F{CLKIN}=10MHz)),芯片的各项电气参数都能满足相应的规格要求。

4. 智能卡接口模块

智能卡接口模块包括CRD_IO、CRD_AUX1、CRD_AUX2、CRD_CLK、CRD_RST、CRD_PRES等引脚,用于与智能卡进行通信。这些引脚具有电流限制功能,例如CRD_IO、CRD_AUX1、CRD_AUX2的电流限制为15mA,CRD_CLK的电流限制为70mA。此外,卡片存在检测引脚的去抖时间为5ms至11ms,激活时间为30μs至100μs。

5. 数据I/O、AUX1和AUX2电平转换模块

该模块包含三个双向电平转换器I/O、AUX1和AUX2,用于适配微控制器和智能卡之间可能存在的电压差异。每个双向通道的两端都内置了11k的上拉电阻,并且还配备了一个有源上拉电路,用于快速充电杂散电容。从卡片I/O线流入和流出的电流内部限制为15mA,这些线上的最大频率为1MHz。

四、工作模式与操作流程

1. 待机模式

上电复位后,芯片进入待机模式。在该模式下,大部分与卡片相关的电路处于非活动状态,只有少数电路保持激活状态,等待微控制器启动会话。具体表现为:所有卡片触点均不活动;引脚I/Ouc、AUX1uc和AUX2uc处于高阻抗状态(通过11k上拉电阻连接到(V_{DD}));卡片引脚不活动并被拉低;电源电压监测功能处于激活状态;内部DC/DC转换器的振荡器正在运行。

2. 上电激活流程

在待机模式下,微控制器可以通过INT和CMDVCC信号检查卡片是否存在。如果检测到卡片存在(CRD_PRES或(overline{CRD_PRES})激活),控制器可以通过将CMDVCC拉低来启动卡片会话。上电序列确保在(CRDV V{CC})上升期间,所有与卡片相关的信号都为低电平。当(CRDV V{CC})稳定且高于指定的最低电压时,这些信号才会被激活。具体的激活顺序如下:

  • (CRDV V{CC})上电至其标称值(t1)。
  • I/O、AUX1和AUX2线被激活(t2)。
  • 时钟通道被激活,时钟信号被应用到卡片(t3)。
  • 最后,复位电平转换器被启用(t4)。

此外,还可以使用RSTIN模式来控制时钟的启动,通过将RSTIN拉低来实现。在运行激活序列之前,需将RSTIN置为高电平,这样在RSTIN被拉低时,CRD_CLK就会开始工作,从而可以在将CRD_RST拉高以进行ATR(复位应答)请求之前精确计数时钟脉冲。

3. 掉电去激活流程

当通信会话完成后,NCN8024通过将CMDVCC置高来执行去激活序列。具体步骤如下:

  • CRD_RST被强制拉低。
  • CRD_CLK在CRD_RST拉低12μs后被置低。
  • CRD_IO、CRD_AUX1和CRD_AUX2被拉低。
  • 最后,(CRDV V{CC})电源可以被关闭。

4. 故障检测与中断管理

为保护接口和外部智能卡,NCN8024具备多种故障检测功能,包括卡片拔出检测、(V_{DD})欠压检测、(CRDV V{CC})短路或过载检测、卡片引脚电流限制、DC/DC操作监测(过压或欠压情况)、(V{DDP})欠压检测或(V{UP})过载检测以及过热检测等。 在中断管理方面,卡片会话通过将CMDVCC从高电平切换到低电平来开启。在卡片会话之前,CMDVCC应处于高电平状态。如果卡座中没有卡片,INT引脚为低电平;如果有卡片插入,INT引脚为高电平。如果在插入卡片(INT = 高电平)后(V{DD})下降到UVLO阈值以下,INT引脚会立即变为低电平;当(V{DD})再次上升超过UVLO限制(包括迟滞)且卡片仍然存在时,INT引脚会变回高电平。 在卡片会话期间,当检测到故障时,CMDVCC为低电平,INT引脚会变为低电平,此时会立即自动执行去激活操作。当微控制器将CMDVCC复位为高电平时,可以在完成去激活操作后再次检测INT电平。芯片内置了一个典型持续时间为8ms的去抖定时器,当插入卡片时,输出INT在去抖时间结束后才会变为高电平;当拔出卡片时,会立即自动执行去激活序列,INT引脚变为低电平。

五、订购信息与封装尺寸

1. 订购信息

NCN8024提供两种封装形式可供选择: 型号 封装形式 包装数量及方式
NCN8024DWR2G SOIC - 28(无铅) 1000个/卷带包装
NCN8024DTBR2G* TSSOP - 28(无铅) 2500个/卷带包装

注:对于带*号的型号,需咨询销售办公室;关于卷带规格的详细信息,可参考Tape and Reel Packaging Specifications Brochure, BRD8011/D。

2. 封装尺寸

对于SOIC - 28封装,其尺寸有明确的规定,例如: 尺寸 最小值(mm) 最大值(mm)
A 2.35 2.65
A1 0.13 0.29
B 0.35 0.49
C 0.23 0.32
D 17.80 18.05
E 7.40 7.60

在进行电路板设计时,工程师需要根据这些封装尺寸来合理布局芯片的位置和引脚连接。

NCN8024以其丰富的功能、可靠的性能和完善的保护机制,为智能卡应用提供了一个优秀的解决方案。在实际设计过程中,电子工程师们需要充分了解其各项特性和参数,根据具体的应用需求进行合理的设计和调试,以确保系统的稳定性和可靠性。你在使用NCN8024的过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 相关推荐
  • 热点推荐

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分