Package: ClinkPkg
- File: ClinkPkg.vhd
Constants
Name | Type | Value | Description |
---|---|---|---|
CLM_NONE_C | slv(2 downto 0) | "000" | |
CLM_BASE_C | slv(2 downto 0) | "001" | |
CLM_MEDM_C | slv(2 downto 0) | "010" | |
CLM_FULL_C | slv(2 downto 0) | "011" | |
CLM_DECA_C | slv(2 downto 0) | "100" | |
CDM_NONE_C | slv(3 downto 0) | "0000" | ---------------------------------- Data Modes ---------------------------------- |
CDM_8BIT_C | slv(3 downto 0) | "0001" | |
CDM_10BIT_C | slv(3 downto 0) | "0010" | |
CDM_12BIT_C | slv(3 downto 0) | "0011" | |
CDM_14BIT_C | slv(3 downto 0) | "0100" | |
CDM_16BIT_C | slv(3 downto 0) | "0101" | |
CDM_24BIT_C | slv(3 downto 0) | "0110" | |
CDM_30BIT_C | slv(3 downto 0) | "0111" | |
CDM_36BIT_C | slv(3 downto 0) | "1000" | |
CFM_NONE_C | slv(1 downto 0) | "00" | ---------------------------------- Framing Modes ---------------------------------- |
CFM_LINE_C | slv(1 downto 0) | "01" | |
CFM_FRAME_C | slv(1 downto 0) | "10" | |
CL_LINK_CONFIG_INIT_C | ClLinkConfigType | ( cntRst => '0', rstFsm => '0', rstPll => '0') |
|
CL_LINK_STATUS_INIT_C | ClLinkStatusType | ( clkInFreq => (others => '0'), clinkClkFreq => (others => '0'), locked => '0', delay => (others => '0'), shiftCnt => (others => '0')) |
|
CL_CHAN_CONFIG_INIT_C | ClChanConfigType | ( swCamCtrl => (others => '0'), swCamCtrlEn => (others => '0'), serBaud => toSlv(9600, 24), -- Default of 9600 baud serThrottle => toSlv(10000, 16), -- Default of 10ms per byte throttle rate linkMode => (others => '0'), dataMode => (others => '0'), tapCount => (others => '0'), frameMode => (others => '0'), cntRst => '0', blowoff => '0', dataEn => '0') |
|
CL_CHAN_STATUS_INIT_C | ClChanStatusType | ( running => '0', frameCount => (others => '0'), dropCount => (others => '0')) |
|
CL_DATA_INIT_C | ClDataType | ( valid => '0', data => (others => (others => '0')), dv => '0', fv => '0', lv => '0') |
Types
Name | Type | Description |
---|---|---|
ClLinkConfigType | ---------------------------------- Link Configuration Record ---------------------------------- | |
ClLinkConfigArray | array (natural range<>) of ClLinkConfigType | |
ClLinkStatusType | ---------------------------------- Link Status Record ---------------------------------- | |
ClLinkStatusArray | array (natural range<>) of ClLinkStatusType | |
ClChanConfigType | ---------------------------------- Channel Configuration Record ---------------------------------- | |
ClChanConfigArray | array (natural range<>) of ClChanConfigType | |
ClChanStatusType | ---------------------------------- Channel Status Record ---------------------------------- | |
ClChanStatusArray | array (natural range<>) of ClChanStatusType | |
ClDataType | ---------------------------------- Data Type ---------------------------------- |