1. 545460f [utils/topgen] Add automatic generated Rust file for topgen by Michał Mazurek · 1 year, 11 months ago
  2. ba6d039 [topgen] Use strong_random class to generate topgen constants by Vladimir Rozic · 2 years, 3 months ago
  3. 4b1851b [util/topgen] Make topgen fail on sec-cm by Srikrishna Iyer · 2 years, 1 month ago
  4. 029b940 [rstmgr/pwrmgr] Add enums and descriptions for rst info by Timothy Chen · 2 years, 2 months ago
  5. c1119d5 [top/dv] Automatically generate rstmgr exclusion by Timothy Chen · 2 years, 3 months ago
  6. 00d5622 [topgen] Pass alias register paths into topgen for top RAL generation by Michael Schaffner · 2 years, 7 months ago
  7. 48e018f [sw/autogen] remove meson.build templates by Timothy Trippel · 2 years, 8 months ago
  8. 3ce7fc6 [topgen] Make tools comply with whitespace checker by Alexander Williams · 2 years, 8 months ago
  9. 265334b [DV/rstmgr] Updated templates to skip reset consistency check on pon_io_div4 leaf by Joshua Park · 2 years, 8 months ago
  10. 432474a [topgen] Add missing newline at end of file in top.gen.hjson by Pirmin Vogel · 2 years, 9 months ago
  11. 21447a2 [dv/chip] auto-generate alert_test test by Cindy Chen · 2 years, 9 months ago
  12. 88109a0 [ipgen, rv_plic] Enable specific module_instance_name for multiple plic groups by Cindy Liu · 2 years, 10 months ago
  13. 2b8c7f5 [topgen] Fix SW autogen header guard and templates by Cindy Liu · 2 years, 10 months ago
  14. c6db72f [topgen] Cleanup topgen script quotation style by Cindy Liu · 2 years, 10 months ago
  15. a463e17 [dv, sec_cm_testplan] Autogenerate cm testplan by Srikrishna Iyer · 3 years ago
  16. 3452c71 [topgen] Add countermeasure check for legacy-style generated IPs by Michael Schaffner · 3 years ago
  17. 65ff510 [util] updates to ensure make_new_dif points at the right hjson by Timothy Chen · 3 years ago
  18. aea37dd [topgen] Lint cleanup only by Srikrishna Iyer · 3 years, 2 months ago
  19. 934ef17 [topgen] Minor fix to `--hjson-path` switch by Srikrishna Iyer · 3 years, 2 months ago
  20. 4c0e61f [util] Add alternate hjson paths for reggen_only modules by Timothy Chen · 3 years, 2 months ago
  21. c8389ed [dv/ralgen] Update `dv_base_names` input from a string to a list by Cindy Chen · 3 years, 3 months ago
  22. e16009b [dv/ralgen] Update the `dv-base-prefix` optional input by Cindy Chen · 3 years, 3 months ago
  23. f9ee797 [topgen] Create the RAL only, no other files by Philipp Wagner · 3 years, 3 months ago
  24. 092b755 [ipgen] Improve parser error for default template by Philipp Wagner · 3 years, 3 months ago
  25. d78bbfc [chip.dv] Remove clang-formatting of plic SW test by Srikrishna Iyer · 3 years, 3 months ago
  26. 0d7bd2c [alert_handler] Produce top_earlgrey instance of alert_handler with ipgen by Philipp Wagner · 3 years, 10 months ago
  27. c720ac8 [rv_plic] Produce top_earlgrey instance of rv_plic with ipgen by Philipp Wagner · 3 years, 11 months ago
  28. 270e28b [topgen] Add logic to call ipgen by Philipp Wagner · 3 years, 10 months ago
  29. 3b511b8 [topgen] Update LPG logic to account for per-clock group assignments by Michael Schaffner · 3 years, 4 months ago
  30. 4fe7846 [alert_handler/top] Integration of alert handler LPGs by Michael Schaffner · 3 years, 4 months ago
  31. 936cc94 [flash_ctrl] Consolidate shadow regsiter handling by Timothy Chen · 3 years, 4 months ago
  32. f668fff [alert_handler/top] Instantiate LP ctrl in alert handler by Michael Schaffner · 3 years, 4 months ago
  33. 689981e [chip dv] Auto-generated interrupt test by Srikrishna Iyer · 3 years, 4 months ago
  34. 3a2d0bc [top/dv] Add automatic toggle exclusion by Weicai Yang · 3 years, 5 months ago
  35. 9bfdaab [util] Fix topgen verbosity by Rupert Swarbrick · 3 years, 5 months ago
  36. fb8a784 [flash, top] Merge flash_phy into flash_ctrl by Timothy Chen · 3 years, 5 months ago
  37. e42c8f6 [topgen] Add ability to query the blocks in top by Srikrishna Iyer · 3 years, 5 months ago
  38. 426ed20 [topgen/pinmux/doc] Autogen target pinout / pinmux connectivity tables by Michael Schaffner · 3 years, 6 months ago
  39. 7d2e994 [dv] Override mem with info in the top hjson for RAL by Weicai Yang · 3 years, 6 months ago
  40. 63c6606 [topgen] Relocate instance check to clarify intent by Timothy Chen · 3 years, 6 months ago
  41. ab5c149 [topgen] Pass fewer values to clkmgr templates by Rupert Swarbrick · 3 years, 6 months ago
  42. 710e3c9 [clkmgr] Allow multiple hint clocks in a block by Rupert Swarbrick · 3 years, 6 months ago
  43. 5aa249f [topgen] Be explicit about where hint clocks get connected by Rupert Swarbrick · 3 years, 6 months ago
  44. 2094ac8 [topgen] Store set of endpoints in ClockSignal connection by Rupert Swarbrick · 3 years, 6 months ago
  45. 0c9cf5c [topgen] Move more logic to clocks.py by Rupert Swarbrick · 3 years, 6 months ago
  46. 7c3de6e [util] Prep work for shadow reset impelemtation by Timothy Chen · 3 years, 6 months ago
  47. 52bce9f [nmi_gen] remove the nmi_gen dummy module by Michael Schaffner · 3 years, 6 months ago
  48. 127b109 [topgen] Pull the 'clocks' code into a separate class in topgen by Rupert Swarbrick · 3 years, 6 months ago
  49. 02e982f [topgen] Updates for declaring memory regions within IPs by Michael Schaffner · 3 years, 6 months ago
  50. fe3a0fc [ast / sensor_ctrl] Expand ast alerts to 13 by Timothy Chen · 3 years, 7 months ago
  51. 56544b0 [topgen,clkmgr] De-duplicate clock hint names by Rupert Swarbrick · 3 years, 7 months ago
  52. 5a5cfc4 [clkmgr] Avoid generating unused root-gated clocks by Rupert Swarbrick · 3 years, 9 months ago
  53. 8ca4c44 [clkmgr] Sort rg_srcs alphabetically by Rupert Swarbrick · 3 years, 9 months ago
  54. 93fe50c [top/chip] Rename chip-level tops by Michael Schaffner · 3 years, 10 months ago
  55. 74c4ff2 [topgen] Rework pinmux datastructure and templatize tops by Michael Schaffner · 3 years, 10 months ago
  56. 62dabf7 [reggen, util] Add support for data integrity passthrough by Timothy Chen · 3 years, 10 months ago
  57. 1b48dd3 [topgen] Remove unused argument from generate_top_ral by Rupert Swarbrick · 3 years, 10 months ago
  58. 1018410 [reggen,topgen] Move top-level DV generation from reggen to topgen by Rupert Swarbrick · 3 years, 10 months ago
  59. 4ca4a2f [sw] Prototype hardware memory init by Timothy Chen · 3 years, 10 months ago
  60. cf02fd2 [dv] Fix AST hdl path by Weicai Yang · 3 years, 10 months ago
  61. 25468b4 [dv] Get blocks with multiple device interfaces working with chip DV by Rupert Swarbrick · 3 years, 10 months ago
  62. fb443ab [topgen] Stop pretending it's not OpenTitan-specific by Philipp Wagner · 3 years, 11 months ago
  63. 200d8b4 [topgen] Allow multiple device interfaces to connect to the crossbar by Rupert Swarbrick · 3 years, 11 months ago
  64. a5e687f [topgen] Allow named bus interfaces to connect to crossbar by Rupert Swarbrick · 3 years, 11 months ago
  65. eb619e6 [topgen] Don't copy data from block into instances by Rupert Swarbrick · 3 years, 11 months ago
  66. 269bb3d [reggen] Define a class wrapping the top-level IP block by Rupert Swarbrick · 4 years ago
  67. b650026 [reggen] Define a type to represent an inter-module signal by Rupert Swarbrick · 4 years ago
  68. 611a642 [reggen] Define classes to represent parameters in a block by Rupert Swarbrick · 4 years ago
  69. 4407109 [top_earlgry] Rename parameter file passed to chip_env_pkg by Philipp Wagner · 3 years, 11 months ago
  70. fb17e44 [dv/alert_handler] remove logic to auto-generate alert parameters by Cindy Chen · 3 years, 11 months ago
  71. 9443221 [top / util] updates to ast generation by Timothy Chen · 3 years, 11 months ago
  72. 1db6fcd [reggen] Define a class to represent the registers in a block by Rupert Swarbrick · 4 years ago
  73. bc2bc58 [reggen] Define a Window type to represent (memory) windows by Rupert Swarbrick · 4 years ago
  74. b5b8eba [padring/top] Carry over pinout from bronze and align sim and FPGA tops by Michael Schaffner · 4 years ago
  75. 43ce8d5 [padctrl] Remove padctrl sources and merge functionality into pinmux by Michael Schaffner · 4 years ago
  76. bea7b6a [util/sw] update pwrmgr wakeup info params for dif/unittest by Timothy Chen · 4 years ago
  77. c2b279a [usdev] usbdev related changes to integrate aon_wake function by Timothy Chen · 4 years ago
  78. 5302fff [flash / top] Minor edits based on reviews by Timothy Chen · 4 years ago
  79. 744c3c0 [util] hack to enable top_englishbreakfast generation by Timothy Chen · 4 years ago
  80. 315b121 [util] make topgen run multiple pass. by Timothy Chen · 4 years ago
  81. d2341c2 [reggen, dv] Add ability to set DV register prefix by Srikrishna Iyer · 4 years ago
  82. 2f42ccd [ci, topgen] Add CI tests for English Breakfast top by Pirmin Vogel · 4 years, 1 month ago
  83. 5c7c19a [topgen] Keep creating C files in hw/top_{topname}/sw/autogen by Pirmin Vogel · 4 years, 2 months ago
  84. 60aa10e [top_earlgrey] Instantiate LC controller in toplevel by Michael Schaffner · 4 years, 1 month ago
  85. 2ac0dee [dv] Auto-gen byte write for RAL by Weicai Yang · 4 years, 1 month ago
  86. 5c02d78 Fix topgen.py style by lintpy.py by Weicai Yang · 4 years, 1 month ago
  87. f80120a [topgen] Use specified output paths for DV files by Pirmin Vogel · 4 years, 2 months ago
  88. fb8c447 [topgen] Rework handling of paths for `top_only` IPs by Pirmin Vogel · 4 years, 2 months ago
  89. 4ffc369 [topgen] Derive IP template paths from script path instead of output path by Pirmin Vogel · 4 years, 2 months ago
  90. 71bfd9b [topgen] Create directory for top.gen.hjson if it doesn't exist by Pirmin Vogel · 4 years, 2 months ago
  91. 65a960f [topgen] Fall back to template hjson for initial validation if necessary by Pirmin Vogel · 4 years, 2 months ago
  92. 1e16d03 [topgen] Check for auto-gen clkmgr hjson in output path for validation by Pirmin Vogel · 4 years, 2 months ago
  93. 0d71328 [topgen] Remove hardcoded references to top_earlgrey by Pirmin Vogel · 4 years, 2 months ago
  94. 2f88170 [dv/common] Update ral generation to support IP with multi-instance by Weicai Yang · 4 years, 2 months ago
  95. a667036 [dv] Fix python styles by Weicai Yang · 4 years, 2 months ago
  96. 7f8cc8e [top] Add power attribute to the design by Timothy Chen · 4 years, 2 months ago
  97. 7b0807d [reggen/topgen] Add support for generating random netlist constants by Michael Schaffner · 4 years, 3 months ago
  98. 1daf582 [top] template flash by Timothy Chen · 4 years, 3 months ago
  99. d7bed87 [util, topgen] Autogened top_earlgrey_pkg updates by Srikrishna Iyer · 4 years, 3 months ago
  100. 5ae4a23 [otp_ctrl/top] Initial instantiation of OTP in top-level by Michael Schaffner · 4 years, 4 months ago