一种智能卡的配置方法 【技术领域】
本发明涉及数字信息应用技术,尤其涉及一种智能卡的配置方法。
背景技术
近年来,各类智能卡迅速兴起,并在各种领域得到了广泛应用,为了满足各种不同的具体应用需求,智能卡的配置、品种日益增加。尤其是进入21世纪后,随着应用层面的不断细化,智能卡相关接口技术、存储器技术,以及加密技术等的飞速发展,各种不同目的的应用依据自己侧重面的不同,对智能卡的配置要求更趋明确和具体。为了做到“最适合”自己的应用要求,系统集成商往往要求智能卡生产厂商为自己的具体应用定做一款配置最为符合要求的智能卡产品。
但是,问题也随之出现了。由于各种应用的侧重面不同,有的应用可能侧重高安全性,就对智能卡的加密部分更为关心;有的应用可能侧重多应用,就对智能卡的存储器容量有一定的要求;有地应用比较简单,但要求比较特殊的通信接口。这样就导致了智能卡厂商为了满足市场上多种应用要求,必须有很强针对性的开发出非常多的不同品种、配置的智能卡产品。有时为了满足一个具体应用的要求,不得不重新投入人力、物力开发一款全新配置的产品,而它可能与已有的成熟产品仅仅在配置上存在很小的差别。
在这个过程中,负责面向用户实现最终应用的系统集成商为了拿到最适合的产品,可能需要等上很长一段时间,而智能卡厂商则需要投入很大的开发成本和生产、测试成本。然而,长时间等待导致相应软件开发的延迟,最终导致市场的丢失是系统集成商不愿意看到的;重复的巨大成本的投入,以及承担由此带来的不必要的风险也是智能卡厂商所不希望的,但是已有产品中又确实没有符合具体应用要求的产品。
【发明内容】
本发明解决的技术问题是提供一种智能卡的配置方法,它可简单、快捷的配置出符合具体应用要求的智能卡,有效减少产品的开发成本、时间和风险,且不影响最终使用。
为解决上述技术问题,本发明一种智能卡的配置方法是,其内部已经预留了若干个实现加密功能的加密IP核和若干个实现通信接口的通信IP核,以及可配置存储器空间,还具有配置控制逻辑及接口,为使智能卡配置特性符合应用要求,通过修改配置控制逻辑,可以为智能卡选择可实现所要求的加密功能的一个或几个加密IP核,选择可实现所要求的通讯接口功能的通信IP核,选择可符合应用要求的存储器容量。
由于各个功能IP核及其接口技术上都是经过实践验证、成熟可靠的,重新配置完成的智能卡也是稳定可靠的,只需要再经过测试就可以交付系统开发商使用,并符合具体应用要求。
这一重新配置的过程,不牵涉到重新设计、流片,只需要进行配置,可减少产品开发时间和费用,避免设计、流片过程中的风险,使产品可以更快的进入市场,抢占商机。
【附图说明】
下面结合附图和实施例对本发明作进一步详细说明:
图1是应用本发明的方法配置的智能卡结构框图;
图2是应用本发明的方法配置完成后智能卡可见结构一个实例框图。
【具体实施方式】
如图1所示,在本发明智能卡的配置方法中包含处理器内核、若干个实现加密功能的IP核、若干个实现通信接口的IP核,可配置容量的存储器空间,以及配置控制逻辑及其接口。
应用本发明所述的方法实现智能卡的配置后,通过配置控制逻辑的接口,内部的各个加密IP核、通信IP核以及全部存储空间都是可见的。通过接口对配置控制逻辑进行操作,控制其选择一个或若干个加密IP核,并屏蔽其他不需要的加密IP核;选择要求的通信IP核,并屏蔽其他不需要的通信IP核;选择要求的存储器容量;最后关闭配置控制逻辑及其接口。
如图2所示,上述操作完成后,对应用而言,只有选择的加密IP核、选择的通信IP核以及要求的存储器容量是可见的。
通过配置控制逻辑的接口,智能卡内部的所有加密IP核、通信IP核以及全部存储空间都是可见的。
配置控制逻辑和接口在使用完后,可根据要求关闭。关闭后,未被选择的加密IP核、通信IP核、存储空间对应用均是不可见的,不影响用户最终使用。用户最终使用的智能卡产品与重新设计、流片出来的智能卡是一致的。
综上所述,本发明所述的智能卡的配置方法,其配置简单、快捷,符合具体应用的要求,同时减少了产品的开发成本、时间和风险,且不影响最终使用。