描述 | IC CYCLONE FPGA 4K LE 324-FBGA | LAB/CLB数 | 400 |
---|---|---|---|
逻辑元件/单元数 | 4000 | RAM 位总计 | 78336 |
输入/输出数 | 249 | 门数 | - |
电源电压 | 1.425 V ~ 1.575 V | 安装类型 | 表面贴装 |
工作温度 | 0°C ~ 85°C | 封装/外壳 | 324-BGA |
供应商设备封装 | 324-FBGA(19x19) | 其它名称 | 544-1042 |
分复用,另采用4个sbox进行密钥实时扩展。 3 硬件实现 在虚拟专用网(vpn)和波分复用系统的光纤链路、视频加密、internet高端路由器等高速应用中,硬件实现才是最佳解决方案。硬件实现能确保加密算法及其密钥扩展的物理安全,因为硬件实现通常不容易被外部攻击者接触或修改。 本硬件实现在quartusii8.0下使用 verilog hdl语言进行描述,在modelsim6.2环境下进行调试与仿真,使用synplify9协助完成综合与关键路径分析工作。主要分析该ip核综合到目标器件ep1c4f324c6中在80 mhz频率的性能表现及资源占用情况。同时在更高性能的目标器件ep2s15f484c3中也进行了综合及后仿真,以作纵向对比。 在quartusii环境下选定目标器件为低成本cyclone系列ep1c4f324c6设置速度与面积均衡优化模式,目标工作频率为90 mhz,使用逻辑单元实现sbox查找表功能。综合报告显示实际综合频率为87.82 mhz(period=11.387 ns),本ip核占用资源2 647(logic cells),其中密钥扩展单元占用1 388(lcs),时序控 ...