文件名称:berlekamp_parallel
-
所属分类:
- 标签属性:
- 上传时间:2012-11-16
-
文件大小:153.35kb
-
已下载:0次
-
提 供 者:
-
相关连接:无下载说明:别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容来自于网络,使用问题请自行百度
The Berlekamp multiplier [3] uses two basis representations, the polynomial basis
for the multiplier and the dual basis for the multiplicand and the product. Because it is
normal practice to input all data in the same basis, this means some basis transformation
circuits will be required. Fortunately for m = (3, 4, 5, 6, 7, 9, 10) the basis conversion
from the dual to the polynomial basis - and vice versa - is merely a reordering of the basis
coefficients [38]. For the important case m = 8 - for example the error-correcting systems
used in CDs, DAT and many other applications operate over GF(28) - this basis conversion
requires a reordering and two additions of the basis coefficients (Appendix C). In practice
therefore, two additional XOR gates are required. Even including the extra hardware for
basis conversions, the Berlekamp multiplier is known to have the lowest hardware
requirements of all available bit-serial multipliers [24].
for the multiplier and the dual basis for the multiplicand and the product. Because it is
normal practice to input all data in the same basis, this means some basis transformation
circuits will be required. Fortunately for m = (3, 4, 5, 6, 7, 9, 10) the basis conversion
from the dual to the polynomial basis - and vice versa - is merely a reordering of the basis
coefficients [38]. For the important case m = 8 - for example the error-correcting systems
used in CDs, DAT and many other applications operate over GF(28) - this basis conversion
requires a reordering and two additions of the basis coefficients (Appendix C). In practice
therefore, two additional XOR gates are required. Even including the extra hardware for
basis conversions, the Berlekamp multiplier is known to have the lowest hardware
requirements of all available bit-serial multipliers [24].
(系统自动生成,下载前可以参看下载内容)
下载文件列表
berlekamp_parallel/.lso
berlekamp_parallel/berlekamp_parallel.ise
berlekamp_parallel/berlekamp_parallel.ise_ISE_Backup
berlekamp_parallel/berlekamp_parallel.restore
berlekamp_parallel/big.cmd_log
berlekamp_parallel/big.fdo
berlekamp_parallel/big.lso
berlekamp_parallel/big.prj
berlekamp_parallel/big.stx
berlekamp_parallel/big.syr
berlekamp_parallel/big.udo
berlekamp_parallel/big.vhd
berlekamp_parallel/big.xst
berlekamp_parallel/big_vhdl.prj
berlekamp_parallel/module_a.udo
berlekamp_parallel/module_a.vhd
berlekamp_parallel/Module_b.ngc
berlekamp_parallel/Module_b.ngr
berlekamp_parallel/Module_b.udo
berlekamp_parallel/Module_b.vhd
berlekamp_parallel/poly_dual.prj
berlekamp_parallel/poly_dual.stx
berlekamp_parallel/poly_dual.vhd
berlekamp_parallel/poly_dual.xst
berlekamp_parallel/poly_dual_vhdl.prj
berlekamp_parallel/vsim.wlf
berlekamp_parallel/work/big/behavioral.dat
berlekamp_parallel/work/big/behavioral.dbs
berlekamp_parallel/work/big/behavioral.psm
berlekamp_parallel/work/big/_primary.dat
berlekamp_parallel/work/big/_primary.dbs
berlekamp_parallel/work/module_a/behavioral.dat
berlekamp_parallel/work/module_a/behavioral.dbs
berlekamp_parallel/work/module_a/behavioral.psm
berlekamp_parallel/work/module_a/_primary.dat
berlekamp_parallel/work/module_a/_primary.dbs
berlekamp_parallel/work/module_b/behavioral.dat
berlekamp_parallel/work/module_b/behavioral.dbs
berlekamp_parallel/work/module_b/behavioral.psm
berlekamp_parallel/work/module_b/_primary.dat
berlekamp_parallel/work/module_b/_primary.dbs
berlekamp_parallel/work/poly_dual/behavioral.dat
berlekamp_parallel/work/poly_dual/behavioral.dbs
berlekamp_parallel/work/poly_dual/behavioral.psm
berlekamp_parallel/work/poly_dual/_primary.dat
berlekamp_parallel/work/poly_dual/_primary.dbs
berlekamp_parallel/work/_info
berlekamp_parallel/work/_vmake
berlekamp_parallel/xst/work/hdllib.ref
berlekamp_parallel/xst/work/hdpdeps.ref
berlekamp_parallel/xst/work/sub00/vhpl00.vho
berlekamp_parallel/xst/work/sub00/vhpl01.vho
berlekamp_parallel/xst/work/sub00/vhpl02.vho
berlekamp_parallel/xst/work/sub00/vhpl03.vho
berlekamp_parallel/xst/work/sub00/vhpl04.vho
berlekamp_parallel/xst/work/sub00/vhpl05.vho
berlekamp_parallel/xst/work/sub00/vhpl06.vho
berlekamp_parallel/xst/work/sub00/vhpl07.vho
berlekamp_parallel/_xmsgs/xst.xmsgs
berlekamp_parallel/xst/dump.xst/Module_b.prj/ngx/notopt
berlekamp_parallel/xst/dump.xst/Module_b.prj/ngx/opt
berlekamp_parallel/xst/dump.xst/Module_b.prj/ngx
berlekamp_parallel/xst/dump.xst/Module_b.prj
berlekamp_parallel/xst/work/sub00
berlekamp_parallel/work/big
berlekamp_parallel/work/module_a
berlekamp_parallel/work/module_b
berlekamp_parallel/work/poly_dual
berlekamp_parallel/work/_temp
berlekamp_parallel/xst/dump.xst
berlekamp_parallel/xst/file graph
berlekamp_parallel/xst/projnav.tmp
berlekamp_parallel/xst/work
berlekamp_parallel/work
berlekamp_parallel/xst
berlekamp_parallel/_xmsgs
berlekamp_parallel
berlekamp_parallel/berlekamp_parallel.ise
berlekamp_parallel/berlekamp_parallel.ise_ISE_Backup
berlekamp_parallel/berlekamp_parallel.restore
berlekamp_parallel/big.cmd_log
berlekamp_parallel/big.fdo
berlekamp_parallel/big.lso
berlekamp_parallel/big.prj
berlekamp_parallel/big.stx
berlekamp_parallel/big.syr
berlekamp_parallel/big.udo
berlekamp_parallel/big.vhd
berlekamp_parallel/big.xst
berlekamp_parallel/big_vhdl.prj
berlekamp_parallel/module_a.udo
berlekamp_parallel/module_a.vhd
berlekamp_parallel/Module_b.ngc
berlekamp_parallel/Module_b.ngr
berlekamp_parallel/Module_b.udo
berlekamp_parallel/Module_b.vhd
berlekamp_parallel/poly_dual.prj
berlekamp_parallel/poly_dual.stx
berlekamp_parallel/poly_dual.vhd
berlekamp_parallel/poly_dual.xst
berlekamp_parallel/poly_dual_vhdl.prj
berlekamp_parallel/vsim.wlf
berlekamp_parallel/work/big/behavioral.dat
berlekamp_parallel/work/big/behavioral.dbs
berlekamp_parallel/work/big/behavioral.psm
berlekamp_parallel/work/big/_primary.dat
berlekamp_parallel/work/big/_primary.dbs
berlekamp_parallel/work/module_a/behavioral.dat
berlekamp_parallel/work/module_a/behavioral.dbs
berlekamp_parallel/work/module_a/behavioral.psm
berlekamp_parallel/work/module_a/_primary.dat
berlekamp_parallel/work/module_a/_primary.dbs
berlekamp_parallel/work/module_b/behavioral.dat
berlekamp_parallel/work/module_b/behavioral.dbs
berlekamp_parallel/work/module_b/behavioral.psm
berlekamp_parallel/work/module_b/_primary.dat
berlekamp_parallel/work/module_b/_primary.dbs
berlekamp_parallel/work/poly_dual/behavioral.dat
berlekamp_parallel/work/poly_dual/behavioral.dbs
berlekamp_parallel/work/poly_dual/behavioral.psm
berlekamp_parallel/work/poly_dual/_primary.dat
berlekamp_parallel/work/poly_dual/_primary.dbs
berlekamp_parallel/work/_info
berlekamp_parallel/work/_vmake
berlekamp_parallel/xst/work/hdllib.ref
berlekamp_parallel/xst/work/hdpdeps.ref
berlekamp_parallel/xst/work/sub00/vhpl00.vho
berlekamp_parallel/xst/work/sub00/vhpl01.vho
berlekamp_parallel/xst/work/sub00/vhpl02.vho
berlekamp_parallel/xst/work/sub00/vhpl03.vho
berlekamp_parallel/xst/work/sub00/vhpl04.vho
berlekamp_parallel/xst/work/sub00/vhpl05.vho
berlekamp_parallel/xst/work/sub00/vhpl06.vho
berlekamp_parallel/xst/work/sub00/vhpl07.vho
berlekamp_parallel/_xmsgs/xst.xmsgs
berlekamp_parallel/xst/dump.xst/Module_b.prj/ngx/notopt
berlekamp_parallel/xst/dump.xst/Module_b.prj/ngx/opt
berlekamp_parallel/xst/dump.xst/Module_b.prj/ngx
berlekamp_parallel/xst/dump.xst/Module_b.prj
berlekamp_parallel/xst/work/sub00
berlekamp_parallel/work/big
berlekamp_parallel/work/module_a
berlekamp_parallel/work/module_b
berlekamp_parallel/work/poly_dual
berlekamp_parallel/work/_temp
berlekamp_parallel/xst/dump.xst
berlekamp_parallel/xst/file graph
berlekamp_parallel/xst/projnav.tmp
berlekamp_parallel/xst/work
berlekamp_parallel/work
berlekamp_parallel/xst
berlekamp_parallel/_xmsgs
berlekamp_parallel
本网站为编程资源及源代码搜集、介绍的搜索网站,版权归原作者所有! 粤ICP备11031372号
1999-2046 搜珍网 All Rights Reserved.