基于FNT的多项式模乘电路的ASIC实现与测试分析

来源 :华东师范大学 | 被引量 : 0次 | 上传用户:tcliany
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
有限域上的乘法运算足许多加密系统和基于编码理论系统中必须完成的一种基本运算。有限域乘法的运算效率在很大程度上决定了整个系统的性能。运算速度对于很多密码系统来说至关重要。在一些密码系统里,其最主要的运算量来源于计算大量的有限域整系数多项式的乘积,采用软件方式计算速度较慢,为了有效提高有限域整系数多项式乘法的运算速度,本文在FPGA实现的基础上进一步采用了ASIC的方式来实现,独立自主完成了芯片设计与制作,具有很高的应用价值。 本文的整个设计是基于数论变换的算法结构,采用TSMC公司的0.25μmCMOS Logic工艺参数。一次流片成功,工作频率可达到100MHz。 本文有特色的主要工作如下: 1.提出了一种可行的、易于硬件实现的结构,具有无误差、速度快、设计复杂度低的优点,整个设计采用Verilog代码来实现。 2.采用Synopsys公司的Design Compiler工具对Verilog代码进行综合优化生成门级网表,考虑到芯片的可测性,整个设计插入了5条测试扫描链和RAMBIST电路。 3.采用Synopsys公司的Astro工具进行布局布线。在满足时序的前提下,为了尽量减小芯片的面积,降低布线的阻塞率,布局规划中对RAM和PAD的位置进行充分的考虑。版图完成并通过DRC、LVS后使用Star-RCXT工具提取版图的寄生参数,使用PrimeTime工具进行静态时序分析并根据寄生参数文件生成标准延时文件(SDF文件),送到VCS工具中进行动态功能仿真。最后输出GDSII文件,提交流片。 4.经过TSMC公司的多项目晶元(MPW)计划,一次流片获得成功。自行搭建测试平台,完成对芯片功能和速度的初步测试。在上海集成电路设计研发中心(ICC)测试机台进一步实测得到芯片最高工作频率可达100MHz,并验证了所设计ASIC芯片功能完全正确,而采用Xilinx的Vertex 2系列FPGA开发板实现最高工作频率只有80MHz。
其他文献
随着VLSI设计规模的不断扩大,如何提高前端设计验证的效率成了迫在眉睫的问题。Vperl是一种Verilog预处理工具,通过自动生成输入输出端口列表、模块自动互连等等方式让设计者
由于数字电子技术的迅速发展,尤其是数字计算和信号处理技术在医疗成像、仪器仪表、通讯等领域的广泛应用,用数字电路处理模拟信号的情况日益普遍。所以模拟信号数字化是信息技
本文结合实际工程项目,详细深入地研究了Ka波段毫米波双工器的原理、设计以及测量调试。所研究的毫米波双工器工作频率高(接近40GHz),收发通道带宽窄、接收频率和发射频率间隔
设ψ(x)εL2(R2)且ψjk(x)=2(j/2)ψ(Ejx-k),其中j∈Z,k∈Z2,E=M或E=D。若{ψjk|j∈Z,k∈Z2}是空间L2(R2)的紧框架,则称ψ是E紧框架小波,本学位论文还定义了一类“广义”E滤波器和E伪尺度
纠错编译码技术在卫星通信、移动通信以及数据存储领域已获得了广泛的应用,其中RS(Reed-Solomon)码是最重要的、也是研究最多的码类之一。很多国际标准采用了RS码,比如空间数据系
本文首先对一种宽带复接芯片进行了仿真研究。该宽带复接芯片是一种高性能、低成本、支持网络协议(IP 或者ATM)集成电路芯片。该产品主要应用于数字用户线访问复用器(DSLAM)
在本文中,我们首先介绍了半导体超品格的基本理论。其次,我们运用单个粒子格林函数的形式来计算系统的位置对角元的格林函数,此系统是外加电场驱动下的紧束缚模型。通过格林
数控电火花线切割加工技术以其独特的优势在机械、兵器工业、航空航天、电子、仪器仪表等领域,成为传统机械加工方法的有力补充和延伸已广泛用于难加工材料和形状复杂零件的
随着系统芯片(SOC)设计方法和知识产权(IP)模块技术在集成电路设计中的不断发展和应用,布图规划(Floorplanning)和布局日渐成为超大规模集成(VLSI)电路与系统物理设计的关键
近几年,光通信技术飞速发展,新一代光纤通信的发展必然强烈地依赖于半导体光电子器件方面的突破。超高速的波分复用技术已经应用到光纤通信系统中。对于WDM系统,低成本、高速率