This note is for developper
Realease 25th Mars 2026
- Using register to reset fifo_128x16,fifo_16x4 and fifo_decoy_rng_128x16,fifo_decoy_rng_16x2
- Monitoring almost_full and empty flags of only fifo_128x16 and fifo_decoy_rng_128x16
Reset
- Reset HIGH
- Baseaddr = 0x00012000
- Module: clk_rst_axil_mngt.v
- Enable by pull high slv_reg7[0]
Software control
Monitor
- Baseaddr : 0x00030000
- Module : fastdac_axil_mngt.v
- Command request : pull high slv_reg0[1]
- Read back flags values : slv_reg9[3:0]
slv_reg9 - R Access - Monitoring
| Bits | Signal name | HW Wire | Action/Value | Description |
|---|---|---|---|---|
| 31:4 | - | - | - | Reserved 0 |
| 3 | rng_fifos_status_i | almost_full_16 | - | almost_full of fifo_128x16 |
| 2 | rng_fifos_status_i | empty_16 | - | empty of fifo_128x16 |
| 1 | rng_fifos_status_i | de_almost_full_16 | - | almost_full of fifo_decoy_rng_128x16 |
| 0 | rng_fifos_status_i | de_empty | - | empty of fifo_decoy_rng_128x16 |