SURF  1.0
Chksum Entity Reference
+ Inheritance diagram for Chksum:

Entities

rtl  architecture
 

Libraries

ieee 

Use Clauses

std_logic_1164 
std_logic_unsigned 
std_logic_arith 
StdRtlPkg  Package <StdRtlPkg>

Generics

TPD_G  time := 1 ns
DATA_WIDTH_G  positive := 64
CSUM_WIDTH_G  positive := 16

Ports

clk_i   in sl
rst_i   in sl
enable_i   in sl
strobe_i   in sl
length_i   in positive
init_i   in slv ( CSUM_WIDTH_G - 1 downto 0 )
data_i   in slv ( DATA_WIDTH_G - 1 downto 0 )
chksum_o   out slv ( CSUM_WIDTH_G - 1 downto 0 )
valid_o   out sl
check_o   out sl

Detailed Description

See also
entity

Definition at line 29 of file Chksum.vhd.

Member Data Documentation

◆ TPD_G

TPD_G time := 1 ns
Generic

Definition at line 31 of file Chksum.vhd.

◆ DATA_WIDTH_G

DATA_WIDTH_G positive := 64
Generic

Definition at line 33 of file Chksum.vhd.

◆ CSUM_WIDTH_G

CSUM_WIDTH_G positive := 16
Generic

Definition at line 35 of file Chksum.vhd.

◆ clk_i

clk_i in sl
Port

Definition at line 37 of file Chksum.vhd.

◆ rst_i

rst_i in sl
Port

Definition at line 38 of file Chksum.vhd.

◆ enable_i

enable_i in sl
Port

Definition at line 44 of file Chksum.vhd.

◆ strobe_i

strobe_i in sl
Port

Definition at line 47 of file Chksum.vhd.

◆ length_i

length_i in positive
Port

Definition at line 50 of file Chksum.vhd.

◆ init_i

init_i in slv ( CSUM_WIDTH_G - 1 downto 0 )
Port

Definition at line 55 of file Chksum.vhd.

◆ data_i

data_i in slv ( DATA_WIDTH_G - 1 downto 0 )
Port

Definition at line 58 of file Chksum.vhd.

◆ chksum_o

chksum_o out slv ( CSUM_WIDTH_G - 1 downto 0 )
Port

Definition at line 61 of file Chksum.vhd.

◆ valid_o

valid_o out sl
Port

Definition at line 64 of file Chksum.vhd.

◆ check_o

check_o out sl
Port

Definition at line 67 of file Chksum.vhd.

◆ ieee

ieee
Library

Definition at line 20 of file Chksum.vhd.

◆ std_logic_1164

std_logic_1164
Package

Definition at line 21 of file Chksum.vhd.

◆ std_logic_unsigned

Definition at line 22 of file Chksum.vhd.

◆ std_logic_arith

std_logic_arith
Package

Definition at line 23 of file Chksum.vhd.

◆ StdRtlPkg

StdRtlPkg
Package

Definition at line 25 of file Chksum.vhd.


The documentation for this class was generated from the following file: