My Project  v0.0.16
Signals | Processes
simple Architecture Reference

Processes

rst_macclk_block  ( mac_clk )
free_block  ( mac_clk )
clean_block  ( mac_clk )
send_pending_block  ( mac_clk )
busy_block  ( mac_clk )
req_send_block  ( mac_clk )
write_block  ( mac_clk )
send_block  ( mac_clk )
rst_macclk_block  ( mac_clk )
free_block  ( mac_clk )
clean_block  ( mac_clk )
send_pending_block  ( mac_clk )
busy_block  ( mac_clk )
req_send_block  ( mac_clk )
write_block  ( mac_clk )
send_block  ( mac_clk )
rst_macclk_block  ( mac_clk )
free_block  ( mac_clk )
clean_block  ( mac_clk )
send_pending_block  ( mac_clk )
busy_block  ( mac_clk )
req_send_block  ( mac_clk )
write_block  ( mac_clk )
send_block  ( mac_clk )

Signals

free  std_logic_vector ( 2 ** BUFWIDTH - 1 downto 0 )
clean  std_logic_vector ( 2 ** BUFWIDTH - 1 downto 0 )
send_pending  std_logic_vector ( 2 ** BUFWIDTH - 1 downto 0 )
send_sig  unsigned ( BUFWIDTH - 1 downto 0 )
write_sig  unsigned ( BUFWIDTH - 1 downto 0 )
sending  std_logic
busy_sig  std_logic
rst_macclk_sig  std_logic

Member Function Documentation

◆ busy_block() [1/3]

busy_block (   mac_clk  
)
Process

◆ busy_block() [2/3]

busy_block (   mac_clk  
)
Process

◆ busy_block() [3/3]

busy_block (   mac_clk  
)
Process

◆ clean_block() [1/3]

clean_block (   mac_clk  
)
Process

◆ clean_block() [2/3]

clean_block (   mac_clk  
)
Process

◆ clean_block() [3/3]

clean_block (   mac_clk  
)
Process

◆ free_block() [1/3]

free_block (   mac_clk  
)
Process

◆ free_block() [2/3]

free_block (   mac_clk  
)
Process

◆ free_block() [3/3]

free_block (   mac_clk  
)
Process

◆ req_send_block() [1/3]

req_send_block (   mac_clk  
)
Process

◆ req_send_block() [2/3]

req_send_block (   mac_clk  
)
Process

◆ req_send_block() [3/3]

req_send_block (   mac_clk  
)
Process

◆ rst_macclk_block() [1/3]

rst_macclk_block (   mac_clk  
)
Process

◆ rst_macclk_block() [2/3]

rst_macclk_block (   mac_clk  
)
Process

◆ rst_macclk_block() [3/3]

rst_macclk_block (   mac_clk  
)
Process

◆ send_block() [1/3]

send_block (   mac_clk  
)
Process

◆ send_block() [2/3]

send_block (   mac_clk  
)
Process

◆ send_block() [3/3]

send_block (   mac_clk  
)
Process

◆ send_pending_block() [1/3]

send_pending_block (   mac_clk  
)
Process

◆ send_pending_block() [2/3]

send_pending_block (   mac_clk  
)
Process

◆ send_pending_block() [3/3]

send_pending_block (   mac_clk  
)
Process

◆ write_block() [1/3]

write_block (   mac_clk  
)
Process

◆ write_block() [2/3]

write_block (   mac_clk  
)
Process

◆ write_block() [3/3]

write_block (   mac_clk  
)
Process

Member Data Documentation

◆ busy_sig

busy_sig std_logic
Signal

◆ clean

clean std_logic_vector ( 2 ** BUFWIDTH - 1 downto 0 )
Signal

◆ free

free std_logic_vector ( 2 ** BUFWIDTH - 1 downto 0 )
Signal

◆ rst_macclk_sig

rst_macclk_sig std_logic
Signal

◆ send_pending

send_pending std_logic_vector ( 2 ** BUFWIDTH - 1 downto 0 )
Signal

◆ send_sig

send_sig unsigned ( BUFWIDTH - 1 downto 0 )
Signal

◆ sending

sending std_logic
Signal

◆ write_sig

write_sig unsigned ( BUFWIDTH - 1 downto 0 )
Signal

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