CRC-generator

所属分类:人工智能/神经网络/深度学习
开发工具:VHDL
文件大小:439KB
下载次数:4
上传日期:2017-02-21 13:58:14
上 传 者想好再说
说明:  提出了一种32位并行和高度流水线的循环冗余码(CRC)发生器。 该设计可以处理5个不同的通道,每个输入速率为2Gbps(总输出吞吐量为5x4Gbps)。 生成的CRC与32位以太网标准兼容。 该电路已经在0.35Micron标准CMOS工艺中使用标准单元实现,其使用Galois Fields的特性,并且被认为是“自由的”IP。
(A 32-bit parallel and highly pipelined Cyclic Redundancy Code (CRC) generator is presented. The design can handle 5 different channels at an input rate of 2Gbps each (the total output throughput is 5x4Gbps.) The generated CRCs are compatible with the 32-bit Ethernet standards. The circuit has been implemented with standard cells in a 0.35Micron standard CMOS process using the properties of Galois Fields and has been conceived as a free IP.)

文件列表:
CRC-generator\CRC-generator\CRC_report.ps (2215105, 2002-06-11)
CRC-generator\CRC-generator\data\data_in.dat (169, 2002-06-11)
CRC-generator\CRC-generator\data\data_input_in.dat (340, 2002-06-11)
CRC-generator\CRC-generator\data\data_input_out.dat (459, 2002-06-11)
CRC-generator\CRC-generator\data\data_multiplier_fcs_out.dat (408, 2002-06-11)
CRC-generator\CRC-generator\data\data_multiplier_input.dat (395, 2002-06-11)
CRC-generator\CRC-generator\data\data_multiplier_xor_out.dat (408, 2002-06-11)
CRC-generator\CRC-generator\data\data_out.dat (198, 2002-06-11)
CRC-generator\CRC-generator\data\data_xor_fcs.dat (135, 2002-06-11)
CRC-generator\CRC-generator\data\data_xor_gf.dat (135, 2002-06-11)
CRC-generator\CRC-generator\data\data_xor_input.dat (135, 2002-06-11)
CRC-generator\CRC-generator\data\data_xor_out.dat (594, 2002-06-11)
CRC-generator\CRC-generator\script (342, 2002-06-11)
CRC-generator\CRC-generator\stop (252, 2002-06-11)
CRC-generator\CRC-generator\syn\.synopsys_dc.setup (1964, 2002-06-11)
CRC-generator\CRC-generator\syn\.synopsys_vss.setup (1010, 2002-06-11)
CRC-generator\CRC-generator\syn\CRC_top_syn.db (368374, 2002-06-11)
CRC-generator\CRC-generator\syn\CRC_top_syn.v (152810, 2002-06-11)
CRC-generator\CRC-generator\vhdl\big_xor.vhd (1673, 2002-06-11)
CRC-generator\CRC-generator\vhdl\big_xor_tb.vhd (3634, 2002-06-11)
CRC-generator\CRC-generator\vhdl\crc_modif.vhd (42245, 2002-06-11)
CRC-generator\CRC-generator\vhdl\CRC_top.vhd (41940, 2002-06-11)
CRC-generator\CRC-generator\vhdl\CRC_top_syn.vhd (294191, 2002-06-11)
CRC-generator\CRC-generator\vhdl\CRC_top_syn_tb.vhd (2600, 2002-06-11)
CRC-generator\CRC-generator\vhdl\CRC_top_tb.vhd (2589, 2002-06-11)
CRC-generator\CRC-generator\vhdl\CRC_top_tb.vhd~ (2657, 2002-06-11)
CRC-generator\CRC-generator\vhdl\CRC_top_tb_ceros.vhd (2600, 2002-06-11)
CRC-generator\CRC-generator\vhdl\ff_reset.vhd (697, 2002-06-11)
CRC-generator\CRC-generator\vhdl\gf_multiplier.vhd (17509, 2002-06-11)
CRC-generator\CRC-generator\vhdl\gf_multiplier.vhd~ (12954, 2002-06-11)
CRC-generator\CRC-generator\vhdl\gf_multiplier_tb.vhd (3268, 2002-06-11)
CRC-generator\CRC-generator\vhdl\gf_registers.vhd (13044, 2002-06-11)
CRC-generator\CRC-generator\vhdl\gf_registers.vhd~ (4024, 2002-06-11)
CRC-generator\CRC-generator\vhdl\gf_xor.vhd (26195, 2002-06-11)
CRC-generator\CRC-generator\vhdl\input_registers.vhd (1945, 2002-06-11)
CRC-generator\CRC-generator\vhdl\input_wait.vhd (5268, 2002-06-11)
CRC-generator\CRC-generator\vhdl\input_wait_bak.vhd (5244, 2002-06-11)
CRC-generator\CRC-generator\vhdl\input_wait_tb.vhd (2642, 2002-06-11)
CRC-generator\CRC-generator\WORK\.synopsys_dc.setup (1964, 2002-06-11)
... ...

HOW TO INSTALL THE PACKAGE: - Download and decompress the file 'CRC-generator.tgz' This will create a directory with all the necessary files. - Directories and files: README: This file CRC_report.ps: The documentation plus the license and a verbatim copy of the file. script, stop: bash scripts to avoid having to type too much. data: input data used to verify the different blocks of the CRC Generator. vhdl: All the VHDL files (note: the path of the data files in the testbench files should be edited) syn, WORK: directories used by the Synthesis software.

近期下载者

相关文件


收藏者