1. 641aaac [util] Add health thresholds utility script. by Miguel Osorio · 1 year, 11 months ago
  2. 5bfc6d2 [secded/fpv] Remove data input assumption by Michael Schaffner · 2 years ago
  3. adc837c [prim_mubi*_sync] Remove explicit mux prim to improve coverage by Michael Schaffner · 2 years, 2 months ago
  4. efafefb [bazel,otp] add flags to enable OTP seed overrides by Timothy Trippel · 2 years, 3 months ago
  5. 36f0619 [dv/cdc] Use cycle based CDC instrumentation by Guillermo Maturana · 2 years, 3 months ago
  6. d83c59f [mubi/lc] Add comment regarding mubi encoding changes by Michael Schaffner · 2 years, 3 months ago
  7. 5eb70f6 [util] Rewrite _hamming_code for better performance by Alphan Ulusoy · 2 years, 3 months ago
  8. 3e12427 [util] Add memoization decorator to _ecc_encode and _hamming_code by Alphan Ulusoy · 2 years, 3 months ago
  9. d1d125f [util] Load HJSON config once to speed up ECC encoding by Alphan Ulusoy · 2 years, 3 months ago
  10. e9c9c10 [cleanup] Speed up ECC encoding with memoization by Chris Frantz · 2 years, 3 months ago
  11. 67f9be4 [dv/prim] Disable coverage for unused logic by Guillermo Maturana · 2 years, 3 months ago
  12. cb83697 [otp-img] Overlays cannot override the seed by Michael Schaffner · 2 years, 3 months ago
  13. 10daa25 [prim_mubi] Fix sampling issue in MUBI sync assertions by Michael Schaffner · 2 years, 4 months ago
  14. c9f6c6e [mubi/lc] Relax transient SVA checks by Michael Schaffner · 2 years, 4 months ago
  15. a0bceb2 [quality] Run clang-format check as a test by Chris Frantz · 2 years, 4 months ago
  16. ecca149 Revert "[quality] Run clang-format check as a test" by Timothy Chen · 2 years, 4 months ago
  17. 7970b09 [quality] Run clang-format check as a test by Chris Frantz · 2 years, 4 months ago
  18. b73727c Fix common typos of "partition" by Dan McArdle · 2 years, 4 months ago
  19. 3da5eab [util/design] Generate MEM instead of hexfile in gen-otp-img.py by Dan McArdle · 2 years, 7 months ago
  20. 00f7d7f [util/design] Format lib/OtpMemMap.py by Dan McArdle · 2 years, 7 months ago
  21. f3d189c [util/design] Encode bit width in filename of OTP vmem file by Dan McArdle · 2 years, 7 months ago
  22. 3e5a6fa [util/design] Lint gen-otp-img.py and lib/OtpMemImg.py by Dan McArdle · 2 years, 7 months ago
  23. f2396eb [bazel/ci] Update clang_format in CI to point to Lowrisc toolchain by Drew Macrae · 2 years, 7 months ago
  24. 799cda9 [doc] Add top level doc automation. by Miguel Osorio · 2 years, 7 months ago
  25. 2eab2e7 Add newline after otp tables for CI check by Alphan Ulusoy · 2 years, 8 months ago
  26. 449a7c5 [python] flake8 lint cleanups by Michael Schaffner · 2 years, 8 months ago
  27. b79e3a9 [topgen] Separate 32-bit chunks of random constants for readability by Pirmin Vogel · 2 years, 9 months ago
  28. 74f9095 [bazel] Run vivado synthesis via bazel by Chris Frantz · 2 years, 9 months ago
  29. 3a591fe [util] Wrap random seeds just like we do for permutations by Pirmin Vogel · 2 years, 9 months ago
  30. 2e3fe6a [mubi/lc_ctrl] Change MUBI / lc_tx_t encodings by Michael Schaffner · 2 years, 9 months ago
  31. 63d7c63 [prim_mubi] Make sure waiver file is listed in core file by Michael Schaffner · 2 years, 9 months ago
  32. 5c592dd [bazel] update OTP image gen script for hermetic execution by Timothy Trippel · 2 years, 9 months ago
  33. 4a90363 [bazel] add rules for misc python scripts by Timothy Trippel · 2 years, 9 months ago
  34. db7914b [bazel] add rules for prim_mubi.py module by Timothy Trippel · 2 years, 9 months ago
  35. afb4065 [prim_mubi] Add assertion to check that the values are complementary by Michael Schaffner · 2 years, 9 months ago
  36. 9bf236d [secded_gen] Fix a bug in inverted Hamming codes by Michael Schaffner · 2 years, 10 months ago
  37. b470cd0 [util] Update sparse-fsm-encode script by Michael Schaffner · 2 years, 10 months ago
  38. e3a7c57 [bazel] Restructure `opentitan_binary` and `opentitan_functest` macros by Timothy Trippel · 3 years ago
  39. 89394ea [prim] Add option for secure buffers in prim_mubi by Timothy Chen · 3 years ago
  40. 09b10ba [prim] Add stub flops to remove lint warnings by Timothy Chen · 3 years ago
  41. c1a1c18 [util] Generate both integrity and reliability ECC during build by Timothy Chen · 3 years ago
  42. 7fd4105 [prim_mubi*_sender] Add option to omit sender flops by Michael Schaffner · 3 years ago
  43. 99d4ffd [mask_rom] Set the alert configuration for RMA OTP. by Chris Frantz · 3 years, 1 month ago
  44. 2e3e062 [mask_rom] Add OTP option to enable AST and reduce AST_CFG size by Michael Munday · 3 years, 1 month ago
  45. a631cac [secded_gen] Add an ecc_encode_some function by Rupert Swarbrick · 3 years, 1 month ago
  46. f5ff988 [secded/lint] Fix lint errors by Michael Schaffner · 3 years, 1 month ago
  47. be1359d [secded_gen] Enhance inverted ECC code by Michael Schaffner · 3 years, 1 month ago
  48. 69a5e17 [secded_gen] Define and generate inverted ECC enc/dec modules by Michael Schaffner · 3 years, 2 months ago
  49. 8f956bc [secded_gen] Add inverted Hsiao and Hamming code options by Michael Schaffner · 3 years, 2 months ago
  50. 0913e13 [util, gen-otp-img] Add random seed as arg by Srikrishna Iyer · 3 years, 2 months ago
  51. 07514c5 [prim] Add flop wrapper for sparse fsm by Timothy Chen · 3 years, 2 months ago
  52. 59ffe88 [mubi] Fix path in auto-gen header by Rupert Swarbrick · 3 years, 2 months ago
  53. 41b2628 [pwrmgr] Make rom_ctrl check signals multi-bit by Timothy Chen · 3 years, 2 months ago
  54. 41fc13b [ci] Fix CI failure by Weicai Yang · 3 years, 2 months ago
  55. a5e3223 [mubi] Enhance mubi_sync with stability check by Timothy Chen · 3 years, 2 months ago
  56. 5aaad4e [cleanup] Remove mubi4_e and replace it with mubi4_t by Weicai Yang · 3 years, 2 months ago
  57. 1c026d6 [util] Remove debug prints to speed up secded_gen.py by Rupert Swarbrick · 3 years, 2 months ago
  58. cdcb4e0 [util] Add missing file by Timothy Chen · 3 years, 2 months ago
  59. 4d665a9 [prim] Add missing include to prim_mubi_dec* by Rupert Swarbrick · 3 years, 2 months ago
  60. feaf322 [flash_ctrl] Add plain text integrity in flash by Timothy Chen · 3 years, 3 months ago
  61. 0f60351 [util] Add generic ecc encode function for re-use by Timothy Chen · 3 years, 2 months ago
  62. 7dd8ba4 [fpv/secded] Fix FPV auto-gen script by Cindy Chen · 3 years, 2 months ago
  63. 9b32cd1 [otp_ctrl] Convert HW_CFG EN chicken bits to mubi8 types by Michael Schaffner · 3 years, 3 months ago
  64. 118ace7 [sw] Add mubi header enums by Timothy Chen · 3 years, 3 months ago
  65. f2c848c [util] Add --avoid-zero to sparse-fsm-encode.py by Rupert Swarbrick · 3 years, 3 months ago
  66. 254a5b6 [prim] Add test for mubi invalid by Timothy Chen · 3 years, 3 months ago
  67. 50c7af2 [prim_mubi] Replace true/false_value() functions with parameter by Michael Schaffner · 3 years, 3 months ago
  68. 542c0f5 [reggen] Explicitly cast mubi reset value to an integer by Michael Schaffner · 3 years, 3 months ago
  69. 32c28ca [reggen] Add mubi support into hjson by Timothy Chen · 3 years, 3 months ago
  70. a3605f8 [util] Be less verbose in gen-lc-state.py by Rupert Swarbrick · 3 years, 5 months ago
  71. 4af3c81 [util] Be less verbose in gen-otp-mmap.py by Rupert Swarbrick · 3 years, 5 months ago
  72. 11f0f9a [otp_ctrl] Add option to disable alerts for ECC uncorrectable errors by Michael Schaffner · 3 years, 5 months ago
  73. 571ce3d [otp] Allow partitions to automatically determine size by Timothy Chen · 3 years, 5 months ago
  74. a06d709 [lc_ctrl/otp_ctrl] Check whether tokens have been provisioned by Michael Schaffner · 3 years, 7 months ago
  75. 78964d7 [lc_ctrl] Fix the cshake byte order in the constants generation script by Michael Schaffner · 3 years, 7 months ago
  76. 82c2181 [otp_ctrl] Add bit remapping option to OTP image generation script by Michael Schaffner · 3 years, 7 months ago
  77. c92fa30 [lc_ctrl] Add cSHAKE128 token hashing to the LC scripts by Michael Schaffner · 3 years, 8 months ago
  78. 2f3bba8 [fpv] update secded_gen by Cindy Chen · 3 years, 8 months ago
  79. c13cc28 [prim_secded] Add C reference models for Hsiao encode by Greg Chadwick · 3 years, 8 months ago
  80. 18c5c43 [dv/common] add ECC support to mem_bkdr_if by Udi Jonnalagadda · 3 years, 9 months ago
  81. 19044ed [prim_secded] Use _i/_o suffix for port names by Philipp Wagner · 3 years, 8 months ago
  82. d6bdc5e [prim] Make SECDED prim generation deterministic by Rupert Swarbrick · 3 years, 9 months ago
  83. 717b0c0 [util] Add a --quiet mode to gen-otp-img.py and use in Meson by Rupert Swarbrick · 3 years, 9 months ago
  84. c454740 [util] add `dec` types to prim_secded_pkg by Udi Jonnalagadda · 3 years, 11 months ago
  85. 2f5e5cf [util] minor updates to secded_gen by Udi Jonnalagadda · 3 years, 11 months ago
  86. 6c72d84 [util] Slight refactor of secded_gen.py by Timothy Chen · 3 years, 11 months ago
  87. 5987660 [gen-otp-img] Add workaround for argparse extend action by Michael Schaffner · 3 years, 11 months ago
  88. 7e0b00a [gen-otp-img] Fix digest calculation function by Michael Schaffner · 3 years, 11 months ago
  89. 548810e [prim] Avoid an apparent combinatorial loop in prim_secded_*_dec.sv by Rupert Swarbrick · 3 years, 11 months ago
  90. a43453c [util] Fix argument checks for sparse-fsm-encode.py by Pirmin Vogel · 4 years ago
  91. 63be517 [util/design] Minor fix in sparse FSM encoding script by Michael Schaffner · 4 years ago
  92. 41fdc8d [util/design] Add readme for design tools by Michael Schaffner · 4 years ago
  93. bdcb2cd [util/design] Add OTP preload image generator script by Michael Schaffner · 4 years ago
  94. 2c9ad7c [design/util] Modify Present lib to just work on integers by Michael Schaffner · 4 years ago
  95. 6d32d8d [util/design] Switch to RuntimeError exceptions for errors by Michael Schaffner · 4 years ago
  96. aebbe99 [util/design] Ensure digests are always placed at the end of a partition by Michael Schaffner · 4 years ago
  97. 7878298 [util/design] Extend OTP mmap script with indexing functions by Michael Schaffner · 4 years ago
  98. c82f92c [util/design] Add python PRESENT library by Michael Schaffner · 4 years ago
  99. 16532b2 [util/design] Use RuntimeError to signal errors in lc gen script by Michael Schaffner · 4 years ago
  100. 60dd728 [util/design] Extend LC state scripts to also generate LC state types by Michael Schaffner · 4 years ago