Class: TdlSpace::DefAxiStream_ArrayChain
- Inherits:
-
DefDataInf_C_ArrayChain
- Object
- DefArrayChain
- DefDataInf_C_ArrayChain
- TdlSpace::DefAxiStream_ArrayChain
- Defined in:
- lib/tdl/sdlmodule/sdlmodule_arraychain.rb
Instance Attribute Summary
Attributes inherited from DefDataInf_C_ArrayChain
#clock, #dsize, #freqM, #reset
Attributes inherited from DefArrayChain
Instance Method Summary collapse
Methods inherited from DefDataInf_C_ArrayChain
Methods inherited from DefArrayChain
#[], #check_name, #check_topmodule_method, #initialize, #method_missing, #to_inp
Constructor Details
This class inherits a constructor from TdlSpace::DefDataInf_C_ArrayChain
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class TdlSpace::DefArrayChain
Instance Method Details
#-(name, clock: nil, reset: nil, freqM: nil, dsize: nil) ⇒ Object
201 202 203 204 205 |
# File 'lib/tdl/sdlmodule/sdlmodule_arraychain.rb', line 201 def -(name,clock: nil,reset: nil,freqM: nil,dsize: nil ) name = to_inp(name) belong_to_module.Def.axi_stream(name: name ,clock: clock||@clock,reset: reset||@reset ,dsize: dsize||@dsize ,dimension: @chain,freqM:freqM||@freqM) end |