SURF
Loading...
Searching...
No Matches
RogueSideBand.RogueSideBand Architecture Reference
Architecture >> RogueSideBand::RogueSideBand

Functions

integer   rogueSideBandCreate
integer   rogueSideBandCreate
Word8   rogueSideBandGetRxOpCode ( handle: in integer [ impure ]
Word8   rogueSideBandGetRxOpCode ( handle: in integer [ impure ]
std_logic   rogueSideBandGetRxOpCodeEn ( handle: in integer [ impure ]
std_logic   rogueSideBandGetRxOpCodeEn ( handle: in integer [ impure ]
Word8   rogueSideBandGetRxRemData ( handle: in integer [ impure ]
Word8   rogueSideBandGetRxRemData ( handle: in integer [ impure ]

Processes

UpdateProc  ( clock )

Procedures

  rogueSideBandUpdate(
handle: integer
clkRst: std_logic
portNum: std_logic_vector ( 15 downto 0 )
txOpCode: std_logic_vector ( 7 downto 0 )
txOpCodeEn: std_logic
txRemData: std_logic_vector ( 7 downto 0 )
)
  rogueSideBandUpdate(
handle: integer
clkRst: std_logic
portNum: std_logic_vector ( 15 downto 0 )
txOpCode: std_logic_vector ( 7 downto 0 )
txOpCodeEn: std_logic
txRemData: std_logic_vector ( 7 downto 0 )
)

Components

RogueSideBandDpi 

Subtypes

Word8  std_logic_vector ( 7 downto 0 )

Attributes

foreign  function is " VHPIDIRECT libRogueSimLinkVhpiDirect.so rogueSideBandCreate "
foreign  procedure is " VHPIDIRECT libRogueSimLinkVhpiDirect.so rogueSideBandUpdate "
foreign  function is " VHPIDIRECT libRogueSimLinkVhpiDirect.so rogueSideBandGetRxOpCode "
foreign  function is " VHPIDIRECT libRogueSimLinkVhpiDirect.so rogueSideBandGetRxOpCodeEn "
foreign  function is " VHPIDIRECT libRogueSimLinkVhpiDirect.so rogueSideBandGetRxRemData "
FOREIGN  architecture is " vhpi : RogueSimLinkVhpi : VhpiGenericElab : RogueSideBandInit : RogueSideBand "

Instantiations

u_dpi  roguesidebanddpi

The documentation for this design unit was generated from the following files: