class icon trait icon trait icon trait icon
#ABCDEFGHIJKLMNOPQRSTUVWXYZdeprecated
    1. fringe
      1. (class)AbstractAccelTop
      2. (class)AccelInterface
      3. (object)
        AdvancedColored
      4. (object)
        AllToOne
      5. (class)AppCommandDense
      6. (class)AppCommandSparse
      7. (class)AppStreams
      8. (class)ArgsTester
      9. (object)
        BasicRoundRobin
      10. (class)BigIP
      11. (trait)ChannelAssignment
      12. (object)
        ColoredRoundRobin
      13. (trait)CommonMain
      14. (class)DebugSignals
      15. (object)(class)DRAMAddress
      16. (class)DRAMCommand
      17. (class)DRAMReadResponse
      18. (class)DRAMStream
      19. (class)DRAMTag
      20. (class)DRAMWdata
      21. (class)DRAMWriteResponse
      22. (class)Fringe
      23. (class)GatherStream
      24. (class)GenericStreams
      25. (object)
        globals
      26. (class)HeapIO
      27. (class)HeapReq
      28. (class)HeapResp
      29. (class)LoadStream
      30. (class)ScatterStream
      31. (class)StoreStream
      32. (object)
        StreamIn
      33. (class)StreamIO
      34. (object)
        StreamOut
      35. (case class)StreamParInfo
      36. (class)Top
      37. (class)TopInterface
      1. fringe.targets
        1. (class)BigIPSim
        2. (trait)DeviceTarget
        3. (trait)SimBlackBoxes
        4. (class)SimTarget
        5. (class)SqrtSimBBox
        1. fringe.targets.arria10
          1. (class)Arria10
          2. (class)Arria10Interface
          3. (class)BigIPArria10
          4. (class)FringeArria10
        2. fringe.targets.asic
          1. (class)ASIC
          2. (trait)ASICBlackBoxes
          3. (class)BigIPASIC
        3. fringe.targets.aws
          1. (class)AWS_F1
          2. (class)AWS_Sim
          3. (class)AWSInterface
          4. (class)BigIPAWS
        4. fringe.targets.de1soc
          1. (class)DE1SoC
          2. (class)DE1SoCInterface
        5. fringe.targets.vcs
          1. (class)BigIPVCS
          2. (class)VCS
        6. fringe.targets.vcu1525
          1. (class)BigIPVCU1525
          2. (class)VCU1525
        7. fringe.targets.verilator
          1. (class)Verilator
          2. (class)VerilatorInterface
        8. fringe.targets.xsim
          1. (class)XSim
        9. fringe.targets.zcu
          1. (class)ZCU
        10. fringe.targets.zynq
          1. (class)BigIPZynq
          2. (class)FringeZynq
          3. (class)Zynq
          4. (trait)ZynqBlackBoxes
          5. (class)ZynqInterface
          6. (class)ZynqLike
      2. fringe.templates
        1. (class)ControlInterface
        2. (case class)ControlParams
        3. (object)
          Fork
        4. (object)
          ForkJoin
        5. (class)GeneralControl
        6. (class)InnerControl
        7. (object)
          MAC
        8. (object)
          Max
        9. (object)
          Min
        10. (trait)OperationMode
        11. (class)OuterControl
        12. (object)
          Pipelined
        13. (object)
          Product
        14. (trait)Sched
        15. (object)
          Sequenced
        16. (object)
          Streaming
        17. (object)
          Sum
        18. (class)SystolicArray2D
        1. fringe.templates.axi4
          1. (class)AvalonSlave
          2. (class)AvalonStream
          3. (object)(class)AXI4Bundle
          4. (class)AXI4BundleA
          5. (class)AXI4BundleAR
          6. (class)AXI4BundleARW
          7. (class)AXI4BundleAW
          8. (class)AXI4BundleB
          9. (class)AXI4BundleBase
          10. (object)(case class)AXI4BundleParameters
          11. (class)AXI4BundleR
          12. (class)AXI4BundleW
          13. (class)AXI4Inlined
          14. (class)AXI4Lite
          15. (class)AXI4LiteToRFBridge
          16. (class)AXI4LiteToRFBridgeVerilog
          17. (class)AXI4LiteToRFBridgeZCU
          18. (class)AXI4LiteToRFBridgeZCUVerilog
          19. (case class)AXI4MasterParameters
          20. (case class)AXI4MasterPortParameters
          21. (object)
            AXI4Parameters
          22. (class)AXI4Probe
          23. (case class)AXI4SlaveParameters
          24. (case class)AXI4SlavePortParameters
          25. (class)MAGToAXI4Bridge
        2. fringe.templates.counters
          1. (class)CompactingCounter
          2. (class)CompactingIncDincCtr
          3. (class)CounterChain
          4. (class)CounterReg
          5. (class)FringeCounter
          6. (class)IICounter
          7. (class)IncDincCtr
          8. (class)InstrumentationCounter
          9. (class)NBufCtr
          10. (class)SingleCounter
          11. (class)SingleSCounter
          12. (class)SingleSCounterCheap
        3. fringe.templates.diplomacy
          1. (object)
            AddressDecoder
          2. (object)(case class)AddressSet
          3. (class)BaseNode
          4. (class)IdentityNode
          5. (case class)IdRange
          6. (class)InputNode
          7. (class)InteriorNode
          8. (trait)InwardNode
          9. (trait)InwardNodeHandle
          10. (trait)InwardNodeImp
          11. (object)(class)LazyModule
          12. (class)LazyModuleImp
          13. (class)MixedNode
          14. (case class)NodeHandle
          15. (class)NodeImp
          16. (class)OutputNode
          17. (trait)OutwardNode
          18. (trait)OutwardNodeHandle
          19. (trait)OutwardNodeImp
          20. (object)
            RegionType
          21. (class)SimpleNode
          22. (class)SinkNode
          23. (class)SourceNode
          24. (object)(case class)TransferSizes
        4. fringe.templates.dramarbiter
          1. (class)AXICmdIssue
          2. (class)AXICmdSplit
          3. (class)Counter
          4. (class)DRAMArbiter
          5. (class)FIFO
          6. (class)FIFOIO
          7. (class)FIFOVec
          8. (class)FIFOWidthConvert
          9. (class)GatherAddressSelector
          10. (class)GatherBuffer
          11. (class)StreamArbiter
          12. (class)StreamController
          13. (class)StreamControllerGather
          14. (class)StreamControllerLoad
          15. (class)StreamControllerScatter
          16. (class)StreamControllerStore
        5. fringe.templates.hardfloat
          1. (object)
            classifyRecFN
          2. (class)CompareRecFN
          3. (object)
            consts
          4. (object)
            countLeadingZeros
          5. (class)DivRecF64_io
          6. (class)DivRecFN_io
          7. (class)DivSqrtRecF64
          8. (class)DivSqrtRecF64_mulAddZ31
          9. (class)DivSqrtRecF64ToRaw_mulAddZ31
          10. (class)DivSqrtRecFN_small
          11. (class)DivSqrtRecFNToRaw_small
          12. (object)
            equivRecFN
          13. (object)
            FMATest
          14. (object)
            fNFromRecFN
          15. (class)INToRecFN
          16. (object)
            isSigNaNRawFloat
          17. (object)
            lowMask
          18. (class)Mul54
          19. (class)MulAddRecFN
          20. (class)MulAddRecFN_interIo
          21. (class)MulAddRecFNToRaw_postMul
          22. (class)MulAddRecFNToRaw_preMul
          23. (object)
            orReduceBy2
          24. (object)
            orReduceBy4
          25. (class)RawFloat
          26. (object)
            rawFloatFromFN
          27. (object)
            rawFloatFromIN
          28. (object)
            rawFloatFromRecFN
          29. (object)
            recFNFromFN
          30. (class)RecFNToIN
          31. (class)RecFNToRecFN
          32. (object)
            resizeRawFloat
          33. (class)RoundAnyRawFNToRecFN
          34. (class)RoundRawFNToRecFN
          35. (class)SqrtRecF64_io
          36. (class)SqrtRecFN_io
          37. (class)ValExec_CompareRecF16_eq
          38. (class)ValExec_CompareRecF16_le
          39. (class)ValExec_CompareRecF16_lt
          40. (class)ValExec_CompareRecF32_eq
          41. (class)ValExec_CompareRecF32_le
          42. (class)ValExec_CompareRecF32_lt
          43. (class)ValExec_CompareRecF64_eq
          44. (class)ValExec_CompareRecF64_le
          45. (class)ValExec_CompareRecF64_lt
          46. (class)ValExec_CompareRecFN_eq
          47. (class)ValExec_CompareRecFN_le
          48. (class)ValExec_CompareRecFN_lt
          49. (class)ValExec_DivSqrtRecF16_small_div
          50. (class)ValExec_DivSqrtRecF16_small_sqrt
          51. (class)ValExec_DivSqrtRecF32_small_div
          52. (class)ValExec_DivSqrtRecF32_small_sqrt
          53. (class)ValExec_DivSqrtRecF64_div
          54. (class)ValExec_DivSqrtRecF64_small_div
          55. (class)ValExec_DivSqrtRecF64_small_sqrt
          56. (class)ValExec_DivSqrtRecF64_sqrt
          57. (class)ValExec_DivSqrtRecFN_small_div
          58. (class)ValExec_DivSqrtRecFN_small_sqrt
          59. (class)ValExec_f16FromRecF16
          60. (class)ValExec_f32FromRecF32
          61. (class)ValExec_f64FromRecF64
          62. (class)ValExec_fNFromRecFN
          63. (class)ValExec_I32ToRecF16
          64. (class)ValExec_I32ToRecF32
          65. (class)ValExec_I32ToRecF64
          66. (class)ValExec_I64ToRecF16
          67. (class)ValExec_I64ToRecF32
          68. (class)ValExec_I64ToRecF64
          69. (class)ValExec_INToRecFN
          70. (class)ValExec_MulAddRecF16
          71. (class)ValExec_MulAddRecF16_add
          72. (class)ValExec_MulAddRecF16_mul
          73. (class)ValExec_MulAddRecF32
          74. (class)ValExec_MulAddRecF32_add
          75. (class)ValExec_MulAddRecF32_mul
          76. (class)ValExec_MulAddRecF64
          77. (class)ValExec_MulAddRecF64_add
          78. (class)ValExec_MulAddRecF64_mul
          79. (class)ValExec_MulAddRecFN
          80. (class)ValExec_MulAddRecFN_add
          81. (class)ValExec_MulAddRecFN_mul
          82. (class)ValExec_RecF16ToI32
          83. (class)ValExec_RecF16ToI64
          84. (class)ValExec_RecF16ToRecF32
          85. (class)ValExec_RecF16ToRecF64
          86. (class)ValExec_RecF16ToUI32
          87. (class)ValExec_RecF16ToUI64
          88. (class)ValExec_RecF32ToI32
          89. (class)ValExec_RecF32ToI64
          90. (class)ValExec_RecF32ToRecF16
          91. (class)ValExec_RecF32ToRecF64
          92. (class)ValExec_RecF32ToUI32
          93. (class)ValExec_RecF32ToUI64
          94. (class)ValExec_RecF64ToI32
          95. (class)ValExec_RecF64ToI64
          96. (class)ValExec_RecF64ToRecF16
          97. (class)ValExec_RecF64ToRecF32
          98. (class)ValExec_RecF64ToUI32
          99. (class)ValExec_RecF64ToUI64
          100. (class)ValExec_RecFNToIN
          101. (class)ValExec_RecFNToRecFN
          102. (class)ValExec_RecFNToUIN
          103. (class)ValExec_UI32ToRecF16
          104. (class)ValExec_UI32ToRecF32
          105. (class)ValExec_UI32ToRecF64
          106. (class)ValExec_UI64ToRecF16
          107. (class)ValExec_UI64ToRecF32
          108. (class)ValExec_UI64ToRecF64
          109. (class)ValExec_UINToRecFN
        6. fringe.templates.heap
          1. (class)DRAMHeap
        7. fringe.templates.math
          1. (class)fix2fixBox
          2. (object)(class)FixedPoint
          3. (object)(class)FloatingPoint
          4. (class)FullAdder
          5. (object)
            Math
          6. (trait)OverflowMode
          7. (class)PRNG
          8. (trait)RoundingMode
          9. (object)
            Saturating
          10. (object)
            Truncate
          11. (object)
            Unbiased
          12. (object)
            Wrapping
        8. fringe.templates.memory
          1. (object)(class)Accum
          2. (object)
            BankedMemory
          3. (class)BankedSRAM
          4. (object)
            BankedSRAMType
          5. (trait)BankingMode
          6. (class)BarrelShifter
          7. (class)CompactingDeqNetwork
          8. (class)CompactingEnqNetwork
          9. (class)Compactor
          10. (object)
            DiagonalMemory
          11. (class)DRAMAllocator
          12. (class)enqPort
          13. (class)FF
          14. (class)FFRAM
          15. (object)
            FFType
          16. (class)FIFO
          17. (object)(class)FIFOInterface
          18. (class)FIFOPeek
          19. (class)FIFOReg
          20. (object)
            FIFORegType
          21. (object)
            FIFOType
          22. (class)FixFMAAccum
          23. (class)FixOpAccum
          24. (class)FringeFF
          25. (class)GenericRAM
          26. (class)GenericRAMIO
          27. (class)LIFO
          28. (object)
            LIFOType
          29. (object)
            LineBufferType
          30. (class)LUT
          31. (class)Mem1D
          32. (class)MemInterface
          33. (trait)MemInterfaceType
          34. (case class)MemParams
          35. (class)MemPrimitive
          36. (trait)MemType
          37. (class)MergeBuffer
          38. (class)MergeBufferIO
          39. (class)MergeBufferNWay
          40. (class)MergeBufferTwoWay
          41. (class)NBufController
          42. (class)NBufMem
          43. (class)R_Direct
          44. (class)R_XBar
          45. (class)RegChainPass
          46. (class)RegFile
          47. (class)ShiftRegFile
          48. (object)(class)ShiftRegFileInterface
          49. (object)
            ShiftRegFileType
          50. (class)SortPipe
          51. (class)SRAM
          52. (class)SRAMBlackBox
          53. (class)SRAMVerilogAWS
          54. (class)SRAMVerilogAWS_BRAM
          55. (class)SRAMVerilogAWS_URAM
          56. (class)SRAMVerilogDE1SoC
          57. (class)SRAMVerilogIO
          58. (class)SRAMVerilogSim
          59. (class)SRFF
          60. (object)(class)StandardInterface
          61. (class)TFF
          62. (class)UpDownCounter
          63. (class)W_Direct
          64. (class)W_XBar
        9. fringe.templates.retiming
          1. (class)Offset
          2. (class)RetimeShiftRegister
          3. (class)RetimeWrapper
          4. (class)RetimeWrapperWithReset
      3. fringe.utils
        1. (object)
          Banks
        2. (class)Depulser
        3. (object)
          DMap
        4. (class)GCD
        5. (class)GenericParameterizedBundle
        6. (object)(class)HVec
        7. (object)
          implicits
        8. (class)MuxN
        9. (class)MuxNReg
        10. (class)MuxPipe
        11. (object)
          NBufDMap
        12. (object)
          NBufXMap
        13. (class)Pulser
        14. (object)
          XMap