katgpucbf

Contents:

  • Introduction
  • Mathematical conventions
  • Signal path overview
  • Changelog

Installation and Operation

  • System requirements
  • Installation
  • Operation
  • Monitoring
  • Data Interfaces

Design

  • DSP Engine Design
  • F-Engine Design
  • XB-Engine design
  • V-Engine Design

Development and Testing

  • Development Guide
  • Unit Testing
  • Digitiser Packet Simulator
  • F-Engine Packet Simulator
  • Qualification framework
  • Updating autotuning database
  • Benchmarking
  • TODOs

Module reference

  • katgpucbf
    • katgpucbf package
      • Subpackages
        • katgpucbf.dsim package
        • katgpucbf.fgpu package
        • katgpucbf.fsim package
        • katgpucbf.pytest_plugins package
        • katgpucbf.vgpu package
        • katgpucbf.xbgpu package
      • Submodules
      • Module contents
katgpucbf
  • katgpucbf
  • katgpucbf package
  • katgpucbf.dsim package
  • View page source

katgpucbf.dsim package

Submodules

  • katgpucbf.dsim.descriptors module
    • create_config()
    • create_descriptors_heap()
  • katgpucbf.dsim.main module
    • first_timestamp()
    • main()
    • parse_args()
    • start_engine()
  • katgpucbf.dsim.send module
    • HeapSet
      • HeapSet.create()
    • Sender
      • Sender.halt()
      • Sender.join()
      • Sender.run()
      • Sender.set_heaps()
      • Sender.stop()
    • make_stream()
    • make_stream_base()
  • katgpucbf.dsim.server module
    • DEngine
      • DEngine.VERSION
      • DEngine.on_stop()
      • DEngine.request_signals()
      • DEngine.request_time()
      • DEngine.set_signals()
  • katgpucbf.dsim.shared_array module
    • SharedArray
      • SharedArray.close()
      • SharedArray.create()
  • katgpucbf.dsim.signal module
    • CHUNK_SIZE
    • CW
    • Comb
    • CombinedSignal
      • CombinedSignal.a
      • CombinedSignal.b
      • CombinedSignal.combine
      • CombinedSignal.op_name
      • CombinedSignal.sample()
    • Constant
      • Constant.sample()
      • Constant.value
    • Delay
      • Delay.delay
      • Delay.sample()
      • Delay.signal
    • MultiCW
      • MultiCW.amplitude0
      • MultiCW.amplitude_step
      • MultiCW.frequency0
      • MultiCW.frequency_step
      • MultiCW.m
      • MultiCW.sample()
    • Nodither
      • Nodither.sample()
      • Nodither.signal
      • Nodither.terminal
    • Periodic
      • Periodic.amplitude
      • Periodic.frequency
      • Periodic.sample()
    • Random
      • Random.entropy
      • Random.sample()
    • Signal
      • Signal.sample()
      • Signal.terminal
    • SignalService
      • SignalService.sample()
      • SignalService.stop()
    • TerminalError
    • WGN
      • WGN.std
    • format_signals()
    • make_dither()
    • packbits()
    • parse_signals()
    • quantise()
    • sample()
    • saturation_counts()

Module contents

Previous Next

© Copyright 2021-2026, National Research Foundation (SARAO).

Built with Sphinx using a theme provided by Read the Docs.