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