1. b5bc0f7 [otbn] Use error signal in otbn_top_sim by Rupert Swarbrick · 4 years, 6 months ago
  2. 6e518c5 [otbn] Add proper error tracking to otbn_core_model by Rupert Swarbrick · 4 years, 6 months ago
  3. b35a77d [otbn] Fix CSRRW in ISS when destination is x0 by Rupert Swarbrick · 4 years, 6 months ago
  4. 0be1cd1 [otbn] Add register checking to otbn_core_model by Rupert Swarbrick · 4 years, 6 months ago
  5. 2afda30 [otbn] Pass "design scope" instead of a "standalone" flag to model by Rupert Swarbrick · 4 years, 6 months ago
  6. 7bd2a37 [otbn] Run OTBN ISS testing in CI by Rupert Swarbrick · 4 years, 6 months ago
  7. 3d6ef53 [otbn] Fix types in simple_test.py by Rupert Swarbrick · 4 years, 6 months ago
  8. 24baa88 [spiflash] Insert additional delays for robustness, increase SPI clock by Pirmin Vogel · 4 years, 6 months ago
  9. 04f115f [fpga] Constrain JTAG and SPI clocks by Pirmin Vogel · 4 years, 6 months ago
  10. ed57feb [spi_device] Add clock buffers to `clk_spi_in/out` by Pirmin Vogel · 4 years, 6 months ago
  11. f851850 [prim] Add clock buffer primitive for Xilinx FPGAs by Pirmin Vogel · 4 years, 6 months ago
  12. 3776f5b [fpga] Add a clock buffer to the JTAG clock obtained from pinmux/padring by Pirmin Vogel · 4 years, 6 months ago
  13. 7169f95 [fpga] Correct port type for clock and reset, add proper buffers by Pirmin Vogel · 4 years, 6 months ago
  14. 8520647 [fpga] Reduce the main system clock frequency to 10 MHz by Pirmin Vogel · 4 years, 6 months ago
  15. bf7659c [sw/device/examples] Fix Missing Conditional in CHECK by Pirmin Vogel · 4 years, 6 months ago
  16. 4f405cf [chip dv] Remove `sw_test_timeout_ns` for RV timer test by Srikrishna Iyer · 4 years, 6 months ago
  17. 0251239 [chip dv] Fix for RV timer test by Srikrishna Iyer · 4 years, 6 months ago
  18. e81ab75 [lc_ctrl] Add initial markdown shell and hjson by Michael Schaffner · 4 years, 6 months ago
  19. da72e74 [otp_ctrl] Implement KDI by Michael Schaffner · 4 years, 6 months ago
  20. f058a6d [otp_ctrl] Provision power sequencing signals by Michael Schaffner · 4 years, 6 months ago
  21. 03be548 [flash_ctrl] Revive individual regwen's by Timothy Chen · 4 years, 6 months ago
  22. d229206 [reggen] Minor updates to reggen tool by Timothy Chen · 4 years, 6 months ago
  23. 92b46e3 [dv/common] Clean up old makefile flow by Weicai Yang · 4 years, 6 months ago
  24. 1267bd1 [bootstrap] Fix Missing Conditional in CHECK by Sam Elliott · 4 years, 6 months ago
  25. 4df2cef [otp] disable prim_arbiter_tree stable assertion by Cindy Chen · 4 years, 6 months ago
  26. f609628 [rstmgr] update rstmgr header generation by Timothy Chen · 4 years, 6 months ago
  27. 55405b4 [kmac] Revise SHA3 Pad FPV test to match the signal by Eunchan Kim · 4 years, 6 months ago
  28. 31ffc1d [otbn] Fix possible overflow in BN.SUBM by Rupert Swarbrick · 4 years, 6 months ago
  29. 342e0d7 [otbn] ISS testcase for BN.LID by Rupert Swarbrick · 4 years, 6 months ago
  30. 9ea7ad4 [otbn] Fix BN.LID / BN.SID in ISS by Rupert Swarbrick · 4 years, 6 months ago
  31. 2f872b9 [otbn] Add simple ISS testing infrastructure by Rupert Swarbrick · 4 years, 6 months ago
  32. e24346c [otbn] Add some convenience commands to stepped.py by Rupert Swarbrick · 4 years, 6 months ago
  33. 840e329 [otbn] Fix rounding in bn.addm in ISS by Rupert Swarbrick · 4 years, 6 months ago
  34. cfd6d41 [entropy_src/rtl] review round2 changes by Mark Branstad · 4 years, 6 months ago
  35. e42ec18 [otp_ctrl] Update all FSMs to use prim_flop for the state by Michael Schaffner · 4 years, 6 months ago
  36. 9ccd775 [prim_xilinx_flop] Add a Xilinx version with keep attribute by Michael Schaffner · 4 years, 6 months ago
  37. 924abaa [prim/util] Update sparse-fsm-encode and include FSM template by Michael Schaffner · 4 years, 6 months ago
  38. 2c3f747 [kmac] Generate Register RTL by Eunchan Kim · 4 years, 6 months ago
  39. bca2c19 [kmac] Add shared secret key by Eunchan Kim · 4 years, 6 months ago
  40. 3ee47a6 [doc/security] Add Device Life Cycle Specification by Miguel Osorio · 4 years, 8 months ago
  41. 455afcb [clkmgr] minor template and hjson updates. by Timothy Chen · 4 years, 6 months ago
  42. ba1c93d [top] Auto generate files by Timothy Chen · 4 years, 6 months ago
  43. c8f3004 [clkmgr] updates to support clkmgr idle connections by Timothy Chen · 4 years, 6 months ago
  44. 3ef0897 [alert_handler/doc] Add crashdump struct definition to docs by Michael Schaffner · 4 years, 6 months ago
  45. 50f2f52 [dv/top-level] use SPI to load bootstrap by Weicai Yang · 4 years, 7 months ago
  46. 2dac40f [aes/rtl] Change order of `ctrl_reg_t` struct members by Pirmin Vogel · 4 years, 6 months ago
  47. 51fa63b [otbn] remove unecessary code in modexp assembly by Felix Miller · 4 years, 6 months ago
  48. 89a0d0b [otbn] use pseudo instructions in modexp code by Felix Miller · 4 years, 6 months ago
  49. eedf49d [otbn] improve style of auto-generated code by Felix Miller · 4 years, 6 months ago
  50. 69b55a8 [otbn] Add FPGA register file and use it on FPGAs by Pirmin Vogel · 4 years, 6 months ago
  51. d64bde9 [hw/dashboard] add csrng and edn to dashboard by Mark Branstad · 4 years, 6 months ago
  52. b0005d0 [fpga] Fix clock constraint by Pirmin Vogel · 4 years, 6 months ago
  53. 456e53d [dv] fix top-level csr failure by Cindy Chen · 4 years, 6 months ago
  54. 306de93 [alert_handler] Update core files to use the design_level switch by Michael Schaffner · 4 years, 6 months ago
  55. 5cddaf8 [chip dv] Initial DV documentation by Srikrishna Iyer · 5 years ago
  56. ac559a0 [i2c, dv] Refactor, clean-up DV, and fix duplicated randomization by Tung Hoang · 4 years, 6 months ago
  57. 134ab75 [DV macros] minor enhancement to `DV_SPINWAIT by Srikrishna Iyer · 4 years, 6 months ago
  58. 738f206 [rstmgr data] Fix exclusion tags by Srikrishna Iyer · 4 years, 6 months ago
  59. b7d0202 [DV common] Add DV_ASSERT_CTRL macro by Srikrishna Iyer · 4 years, 6 months ago
  60. a2e3462 [chip DV] Remove `chip_tl_seq_item` override by Srikrishna Iyer · 4 years, 6 months ago
  61. 63205aa [XBAR DV] Fixes for the updated tl_agent by Srikrishna Iyer · 4 years, 6 months ago
  62. 4b507f0 [DV, TLUL agent] Enable faster B2B requests by Srikrishna Iyer · 4 years, 6 months ago
  63. 17cf252 [DV common] Enhance `DV_CHECK_MEMBER_RANDOMIZE_*` by Srikrishna Iyer · 4 years, 6 months ago
  64. 2495b8d [otbn] Use C bindings for YAML parsing if available by Rupert Swarbrick · 4 years, 6 months ago
  65. 69a130b [sw/lib] Move print.h and log.h into lib/runtime by Miguel Young de la Sota · 4 years, 6 months ago
  66. f11ed05 [otp_ctrl] Make command trigger regs hwext by Michael Schaffner · 4 years, 6 months ago
  67. d2e1184 Revert "[usbdev] Fixes for I/O modes and expand their tests" by Philipp Wagner · 4 years, 6 months ago
  68. b102d9b [dif] Reorder definitions in dif_spi_device.h for consistency by Miguel Young de la Sota · 4 years, 6 months ago
  69. 6bb0a39 [dif] Clean up the SPI unit test slightly by Miguel Young de la Sota · 4 years, 6 months ago
  70. 7404802 [dif] Remove uses of deprecated MMIO in dif_spi_device.c by Miguel Young de la Sota · 4 years, 6 months ago
  71. f8d4e9d [dif] Clean up dif_spi_device.h to use new-style names by Miguel Young de la Sota · 4 years, 6 months ago
  72. 66c5092 [usbdev] Fixes for I/O modes and expand their tests by Mark Hayter · 4 years, 9 months ago
  73. 3ad4fd1 [otbn] Use relative scope names for OTBN scopes by Rupert Swarbrick · 4 years, 6 months ago
  74. 4c7b023 [otbn] Use relative scope names for OTBN scopes by Rupert Swarbrick · 4 years, 6 months ago
  75. 6656e7f [verilator simutil] Add support for relative scope names to SVScoped by Rupert Swarbrick · 4 years, 6 months ago
  76. b57138e [otbn] fix function call in ISS by Felix Miller · 4 years, 6 months ago
  77. 788ea4b [fpv/prim_packer] remove assumption by Cindy Chen · 4 years, 6 months ago
  78. e1184aa [dv/top] connect alert_agent to top-level testbench by Cindy Chen · 4 years, 7 months ago
  79. d9881e9 [otp/fpv] fix a few assertion compile error by Cindy Chen · 4 years, 6 months ago
  80. 0b6849b [otbn] Alter constant RND in otbnsim to match RTL by Greg Chadwick · 4 years, 6 months ago
  81. 7fb00a4 [otbn] Add bignum instructions to smoke test by Greg Chadwick · 4 years, 6 months ago
  82. 1007b25 [otbn] Output bignum registers from verilator sim by Greg Chadwick · 4 years, 6 months ago
  83. f786344 [otbn] Add bignum RF & ALU along with CSR & WSR by Greg Chadwick · 4 years, 6 months ago
  84. 8360082 [otbn] Add base naming to all base immediate types by Greg Chadwick · 4 years, 6 months ago
  85. e177f17 [otbn] Add specific ALU/comparison base operations by Greg Chadwick · 4 years, 6 months ago
  86. e3c2150 [mask_rom] Do Not Zero Test Area by Sam Elliott · 4 years, 6 months ago
  87. 8ba5ed8 [otp_ctrl] Add missing unlock action to life cycle partition by Michael Schaffner · 4 years, 6 months ago
  88. f18219f [util] Instantiate DIF Checklist Too by Sam Elliott · 4 years, 6 months ago
  89. f3098a3 [otp_ctrl] Switch lint target to top-level version by Michael Schaffner · 4 years, 6 months ago
  90. cf062d4 [pwrmgr] Update example hjson and reg_top/pkg files by Michael Schaffner · 4 years, 6 months ago
  91. 0c722dd [otp_ctrl] Update interface signals and LFSR reseeding by Michael Schaffner · 4 years, 6 months ago
  92. 7ffe17d [otbn] Make registers much more explicit in the ISS by Rupert Swarbrick · 4 years, 6 months ago
  93. f198c7f [fpv/csr_assert] support all modules for CSR assert by Cindy Chen · 4 years, 6 months ago
  94. f779eb0 [dv/alert_handler] update alert_handler doc by Cindy Chen · 4 years, 6 months ago
  95. 40ac211 [otbn] Port smoke test to use the new multi-segment ELF support by Rupert Swarbrick · 4 years, 6 months ago
  96. a0f0f80 [memutil] Teach verilator_memutil to load multi-segment ELF files by Rupert Swarbrick · 4 years, 6 months ago
  97. c70ce6d [memutil] Simplify how we read ELF files in verilator_memutil.cc by Rupert Swarbrick · 4 years, 6 months ago
  98. 8877b39 [memutil] Add a "verbose" flag to detail memory loads by Rupert Swarbrick · 4 years, 6 months ago
  99. 88f0884 [memutil] Parse all arguments before loading anything by Rupert Swarbrick · 4 years, 6 months ago
  100. 24919e4 [memutil] Use override keyword, not virtual for overridden method by Rupert Swarbrick · 4 years, 6 months ago