gem5  v22.1.0.0
Public Member Functions | Public Attributes | List of all members
fun Struct Reference

#include <design.h>

Inheritance diagram for fun:

Public Member Functions

 SC_CTOR (fun)
 
void entry1 ()
 
void entry2 ()
 

Public Attributes

sc_in< bool > clk
 
sc_in< int > count
 
sc_bv< 9 > x
 
sc_bv< 9 > y
 
sc_bv< 9 > z
 
sc_out< sc_bv< 9 > > out_a0
 
sc_out< sc_bv< 9 > > out_a1
 

Detailed Description

Definition at line 40 of file design.h.

Member Function Documentation

◆ entry1()

void fun::entry1 ( )

Definition at line 58 of file design.h.

References out_a0, out_a1, x, y, and z.

Referenced by SC_CTOR().

◆ entry2()

void fun::entry2 ( )

Definition at line 69 of file design.h.

References count, x, and y.

Referenced by SC_CTOR().

◆ SC_CTOR()

fun::SC_CTOR ( fun  )
inline

Definition at line 47 of file design.h.

References clk, entry1(), entry2(), and SC_METHOD.

Member Data Documentation

◆ clk

sc_in<bool> fun::clk

Definition at line 42 of file design.h.

Referenced by SC_CTOR().

◆ count

sc_in<int> fun::count

Definition at line 43 of file design.h.

Referenced by entry2().

◆ out_a0

sc_out<sc_bv<9> > fun::out_a0

Definition at line 45 of file design.h.

Referenced by entry1().

◆ out_a1

sc_out<sc_bv<9> > fun::out_a1

Definition at line 45 of file design.h.

Referenced by entry1().

◆ x

sc_bv<9> fun::x

Definition at line 44 of file design.h.

Referenced by entry1(), and entry2().

◆ y

sc_bv<9> fun::y

Definition at line 44 of file design.h.

Referenced by entry1(), and entry2().

◆ z

sc_bv<9> fun::z

Definition at line 44 of file design.h.

Referenced by entry1().


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

Generated on Wed Dec 21 2022 10:23:06 for gem5 by doxygen 1.9.1