论文部分内容阅读
随着国家在集成电路制造和设计领域的不断投入以及集成电路EDA工具的不断完善,我国集成电路设计水平得到了显著提高,先后涌现出“龙芯”等多款具有自主知识产权的处理器芯片。东南大学ASIC工程中心利用授权的ARM7TDMI内核,经过多次努力推出了基于ARM7的自主知识产权的系统芯片Garfield,试验室的测试和仿真结果证明该芯片完全达到了设计目标,但如何推广和应用,并在应用和实践中进行验证该芯片的性能和可靠性,就变得异常重要了,也是该芯片走向最后成功的关键。通过调研,我们了解到随着银行业务规模的扩大,银行卡交易在银行业务中所占比例越来越大,对银行自助终端的需求也日益扩大,如何在现有网络基础上提供安全可靠、价格较低的银行自助终端产品也日益迫切。本论文工作就是在前述问题的基础上,提出了利用自主SoC芯片Garfield,研制基于uClinux操作系统和TCP/IP网络的银行自助设备-网络安全终端,该终端的研制和应用,对于推广和验证自主芯片设计技术与制造技术、改善银行卡的应用环境将有重要意义。该网络安全终端实现的关键技术在于:如何将uClinux操作系统移植到自主Garfield芯片上,如何在uClinux环境下实现各种接口驱动,如何在网络安全终端中集成TCP/IP协议,如何实现该终端的安全性和可靠性。论文主要工作包括:网络安全终端的功能定义与系统方案;网络安全终端的硬件实现原理图与样机制作;uClinux操作系统在自主Garfield芯片上的移植;网络安全终端各接口驱动以及TCP/IP驱动的编制;终端安全性的实现;终端与相应银行交易系统B/S架构下应用程序的开发;网络安全终端在银行模拟系统环境下的测试。经过一年多的努力,网络安全终端已经通过银行环境下的模拟测试,可向用户提供如转帐、公共事业缴费、手机充值、缴税、银证转帐、购物等全方位服务,该产品对于改善用卡环境、提高磁卡利用率、提高银行服务水平和竞争力将有积极作用。在网络安全终端的实现和测试过程中,ASIC中心的Garfield芯片经受了考验,并以其丰富的接口、优良的性能、较低的功耗、稳定可靠的运行等证明该芯片能够满足实际应用的需求。