Skip to content
Snippets Groups Projects
Select Git revision
  • 5b98129cb2e0ddff9b120096a9d6767315705473
  • dev default
  • 61-feature-add-optional-backwards-mapping-for-consistency-with-older-version
  • 61-feature-add-optional-backwards-mapping-for-consistency-with-older-version-2
  • main protected
  • 11-test-fix-tests-to-handle-licensed-data-resources-from-trud-snd-omop
  • general
  • pypi
  • old-main
  • v0.0.3
10 results

trud_api.py

Blame
  • CanCoreALUFunction.scala 370 B
    // SPDX-FileCopyrightText: 2021 Minyong Li <ml10g20@soton.ac.uk>
    // SPDX-License-Identifier: CERN-OHL-W-2.0
    
    package uk.ac.soton.ecs.can.types
    
    import chisel3.util.log2Ceil
    
    case object CanCoreALUFunction {
      val blockInitialize = 1
      val columnarRound = 2
      val diagonalRound = 3
      val add = 4
      val xor = 5
      val a = 6
      val b = 7
    
      def requiredWidth = log2Ceil(b)
    }