SURF  1.0
AxiAd5780Pkg Package Reference

Libraries

ieee 

Use Clauses

std_logic_1164 
StdRtlPkg  Package <StdRtlPkg>

Constants

AXI_AD5780_IN_INIT_C  AxiAd5780InType := ( dacSdo = > ' 1 ' )
AXI_AD5780_OUT_INIT_C  AxiAd5780OutType := ( ' 1 ' , ' 1 ' , ' 1 ' , ' 1 ' , ' 1 ' , ' 1 ' )
AXI_AD5780_STATUS_INIT_C  AxiAd5780StatusType := ( ' 0 ' , ( others = > ' 0 ' ) )
AXI_AD5780_CONFIG_INIT_C  AxiAd5780ConfigType := ( ( others = > ' 1 ' ) , ' 1 ' , ' 0 ' , ' 0 ' , ' 0 ' , ' 1 ' , ' 0 ' , ( others = > ' 0 ' ) )

Types

AxiAd5780InArray array ( natural range <> ) of AxiAd5780InType
AxiAd5780InVectorArray array ( integer range <> , integer range <> ) of AxiAd5780InType
AxiAd5780OutArray array ( natural range <> ) of AxiAd5780OutType
AxiAd5780OutVectorArray array ( integer range <> , integer range <> ) of AxiAd5780OutType

Records

AxiAd5780InType  
dacSdo  sl
AxiAd5780OutType  
dacSync  sl
dacSclk  sl
dacSdi  sl
dacLdac  sl
dacClr  sl
dacRst  sl
AxiAd5780StatusType  
dacUpdated  sl
dacData  slv ( 17 downto 0 )
AxiAd5780ConfigType  
halfSckPeriod  slv ( 31 downto 0 )
sdoDisable  sl
binaryOffset  sl
dacTriState  sl
opGnd  sl
rbuf  sl
debugMux  sl
debugData  slv ( 17 downto 0 )

Detailed Description

Definition at line 23 of file AxiAd5780Pkg.vhd.

Member Data Documentation

◆ ieee

ieee
Library

Definition at line 18 of file AxiAd5780Pkg.vhd.

◆ std_logic_1164

std_logic_1164
Package

Definition at line 19 of file AxiAd5780Pkg.vhd.

◆ StdRtlPkg

StdRtlPkg
Package

Definition at line 21 of file AxiAd5780Pkg.vhd.

◆ AxiAd5780InType

Definition at line 27 of file AxiAd5780Pkg.vhd.

◆ dacSdo

dacSdo sl
Record

Definition at line 28 of file AxiAd5780Pkg.vhd.

◆ AxiAd5780InArray

AxiAd5780InArray array ( natural range <> ) of AxiAd5780InType
Type

Definition at line 30 of file AxiAd5780Pkg.vhd.

◆ AxiAd5780InVectorArray

AxiAd5780InVectorArray array ( integer range <> , integer range <> ) of AxiAd5780InType
Type

Definition at line 31 of file AxiAd5780Pkg.vhd.

◆ AXI_AD5780_IN_INIT_C

AXI_AD5780_IN_INIT_C AxiAd5780InType := ( dacSdo = > ' 1 ' )
Constant

Definition at line 32 of file AxiAd5780Pkg.vhd.

◆ AxiAd5780OutType

Definition at line 34 of file AxiAd5780Pkg.vhd.

◆ dacSync

dacSync sl
Record

Definition at line 35 of file AxiAd5780Pkg.vhd.

◆ dacSclk

dacSclk sl
Record

Definition at line 36 of file AxiAd5780Pkg.vhd.

◆ dacSdi

dacSdi sl
Record

Definition at line 37 of file AxiAd5780Pkg.vhd.

◆ dacLdac

dacLdac sl
Record

Definition at line 38 of file AxiAd5780Pkg.vhd.

◆ dacClr

dacClr sl
Record

Definition at line 39 of file AxiAd5780Pkg.vhd.

◆ dacRst

dacRst sl
Record

Definition at line 40 of file AxiAd5780Pkg.vhd.

◆ AxiAd5780OutArray

AxiAd5780OutArray array ( natural range <> ) of AxiAd5780OutType
Type

Definition at line 42 of file AxiAd5780Pkg.vhd.

◆ AxiAd5780OutVectorArray

AxiAd5780OutVectorArray array ( integer range <> , integer range <> ) of AxiAd5780OutType
Type

Definition at line 43 of file AxiAd5780Pkg.vhd.

◆ AXI_AD5780_OUT_INIT_C

AXI_AD5780_OUT_INIT_C AxiAd5780OutType := ( ' 1 ' , ' 1 ' , ' 1 ' , ' 1 ' , ' 1 ' , ' 1 ' )
Constant

Definition at line 44 of file AxiAd5780Pkg.vhd.

◆ AxiAd5780StatusType

Definition at line 52 of file AxiAd5780Pkg.vhd.

◆ dacUpdated

dacUpdated sl
Record

Definition at line 53 of file AxiAd5780Pkg.vhd.

◆ dacData

dacData slv ( 17 downto 0 )
Record

Definition at line 54 of file AxiAd5780Pkg.vhd.

◆ AXI_AD5780_STATUS_INIT_C

AXI_AD5780_STATUS_INIT_C AxiAd5780StatusType := ( ' 0 ' , ( others = > ' 0 ' ) )
Constant

Definition at line 56 of file AxiAd5780Pkg.vhd.

◆ AxiAd5780ConfigType

Definition at line 60 of file AxiAd5780Pkg.vhd.

◆ halfSckPeriod

halfSckPeriod slv ( 31 downto 0 )
Record

Definition at line 61 of file AxiAd5780Pkg.vhd.

◆ sdoDisable

sdoDisable sl
Record

Definition at line 62 of file AxiAd5780Pkg.vhd.

◆ binaryOffset

binaryOffset sl
Record

Definition at line 63 of file AxiAd5780Pkg.vhd.

◆ dacTriState

dacTriState sl
Record

Definition at line 64 of file AxiAd5780Pkg.vhd.

◆ opGnd

opGnd sl
Record

Definition at line 65 of file AxiAd5780Pkg.vhd.

◆ rbuf

rbuf sl
Record

Definition at line 66 of file AxiAd5780Pkg.vhd.

◆ debugMux

debugMux sl
Record

Definition at line 67 of file AxiAd5780Pkg.vhd.

◆ debugData

debugData slv ( 17 downto 0 )
Record

Definition at line 68 of file AxiAd5780Pkg.vhd.

◆ AXI_AD5780_CONFIG_INIT_C

AXI_AD5780_CONFIG_INIT_C AxiAd5780ConfigType := ( ( others = > ' 1 ' ) , ' 1 ' , ' 0 ' , ' 0 ' , ' 0 ' , ' 1 ' , ' 0 ' , ( others = > ' 0 ' ) )
Constant

Definition at line 70 of file AxiAd5780Pkg.vhd.


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