FPGA素数域快速模乘(共7页).docx

上传人:晟*** 文档编号:8786786 上传时间:2021-11-27 格式:DOCX 页数:7 大小:373.90KB
下载 相关 举报
FPGA素数域快速模乘(共7页).docx_第1页
第1页 / 共7页
FPGA素数域快速模乘(共7页).docx_第2页
第2页 / 共7页
FPGA素数域快速模乘(共7页).docx_第3页
第3页 / 共7页
FPGA素数域快速模乘(共7页).docx_第4页
第4页 / 共7页
FPGA素数域快速模乘(共7页).docx_第5页
第5页 / 共7页
点击查看更多>>
资源描述

精选优质文档-倾情为你奉上FPGA素数域快速模乘1、 基2模乘,输入大数x、y、p,输出余数z = x y mod p算法执行步骤取决于y的位宽,如果y为1024位二进制数,则需要1024步执行完成。算法中第4行与第5、6行可并行执行。2、 基4模乘,使用booth编码,每次i+2,并判断y的3个二进制位,执行步骤减半,计算效率提高2倍。需要预计算R2 = 2x mod p。算法第6-10行与第11-13行,可并行执行。3、 基8模乘,使用booth编码,每次i+3,并判断y的4个二进制位,执行步骤为基2的三分之一,计算效率提高3倍。需要预计算R2 = 2x mod p,R3 = 3x mod p,R4 = 4x mod p。算法第6-12行与第13-17行,可并行执行。下面给出基-4的256位FPGA串行代码,稍作修改,即可并行。IN_WIDTH位宽可自定义。l module R4BIM #(parameter IN_WIDTH = 256)(input clk,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 实用文档资料库 > 公文范文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。