Skip to content
Snippets Groups Projects
  1. Oct 30, 2023
    • BRONES Romain's avatar
      feat(average): Add orbit error and correction command moving average · 1608f535
      BRONES Romain authored
      * Same generic bloc for operations
      * Capture the stream of data and retains accumulator in memory
      * Mirror memory for CPU readout
      
      wip: initial commit
      
      wip: Now a more generic bloc
      
      wip: Add average tables to RDL
      
      wip: integrate ma for oe in toplevel
      
      wip: first corrections for simulation, alpha declared in package
      
      wip: fixes for simulation
      
      wip: fixes, secondary memory is smaller, no decimal part
      
      wip: true rounding before wrinting to secondary memory
      
      wip: Add average for PSC command
      
      wip: fix sign extension on average orbit read
      1608f535
  2. Jul 11, 2023
    • BRONES Romain's avatar
      feat: Add output threshold protection · 4ce2c16d
      BRONES Romain authored
      * A simple threhshold comparator on data output.
      * When Thresh is reached, disable correction (keep value).
      * User can unlock the situation via control bits.
      * Same threshold for all pscid.
      4ce2c16d
  3. Jun 23, 2023
    • BRONES Romain's avatar
      feat: Going to a lead-lag corrector · 3d1b8a64
      BRONES Romain authored
      * The corrector contains 4 coefficients that are enought to make a
        lag-compensator or lead-compensator
      * Change the name of the block to erase "pi"
      * Update the simulation data
      
      !! Still error on simulation, to be fixed
      3d1b8a64
  4. May 30, 2023
    • BRONES Romain's avatar
      Mutliple fixes · 6f591eb2
      BRONES Romain authored
      * Tie version register
      * Import lib
      * Copy data input before simulation
      6f591eb2
  5. Apr 28, 2023
    • BRONES Romain's avatar
      Rename package file · 07bc1da7
      BRONES Romain authored
      * This avoid a nasty bug in GHDL (LLVM backend) which doesn't work well
        with files with same names. We have another file named that way with
        DESYRDL.
      07bc1da7
    • BRONES Romain's avatar
      Multiples fixes for simulations · 1224279b
      BRONES Romain authored
      * Also change the package constant declaration, add a few. All
        mathematic will be done outside of the package.
      1224279b
  6. Apr 26, 2023
Loading