rtl Architecture Reference

Inheritance diagram for rtl:
Inheritance graph
[legend]
Collaboration diagram for rtl:
Collaboration graph
[legend]

List of all members.



Functions

string  u2str ( x: in unsigned )

Processes

edge_detect  ( clk , rstb )
 Collect combinatorics.
fsm  ( clk , rstb )
output  ( clk , rstb )

Signals

rpinc_i  std_logic
 registered al_rpinc
old_rpinc_i  std_logic
 Previous value of rpinc_i.
l1_i  std_logic
 Registered trigger.
old_l1_i  std_logic
 Previous value of trigger.
cnt_i  unsigned ( 3 downto 0 ) := ( others = > ' 1 ' )
 counter.
max_i  unsigned ( 3 downto 0 )
 Max value.
stored_max_i  unsigned ( 3 downto 0 )
 Max value.
increment_i  std_logic
 Increment counter.
decrement_i  std_logic
 Decrement counter.

Member Function Documentation

[Process]
edge_detect ( clk ,
rstb )

Collect combinatorics.

Edge detect on rpinc and l1

Parameters:
clk Clock
rstb Async. reset
Returns:
increment, decrement
[Process]
fsm ( clk ,
rstb )

purpose: Look for L1 and internal decrement signal

Parameters:
clk Clock
rstb Async. reset
Returns:
cnt_i
[Process]
output ( clk ,
rstb )

Register output of counter

Parameters:
clk Clock
rstb Async. reset
Returns:
meb_cnt
[Function]
string u2str ( x in unsigned )

Member Data Documentation

cnt_i unsigned ( 3 downto 0 ) := ( others = > ' 1 ' ) [Signal]

counter.

decrement_i std_logic [Signal]

Decrement counter.

increment_i std_logic [Signal]

Increment counter.

l1_i std_logic [Signal]

Registered trigger.

max_i unsigned ( 3 downto 0 ) [Signal]

Max value.

old_l1_i std_logic [Signal]

Previous value of trigger.

old_rpinc_i std_logic [Signal]

Previous value of rpinc_i.

rpinc_i std_logic [Signal]

registered al_rpinc

stored_max_i unsigned ( 3 downto 0 ) [Signal]

Max value.


The documentation for this class was generated from the following file:
Generated by  doxygen 1.6.2-20100208