peakrdl-regblock

View on PyPIReverse Dependencies (1)

0.23.0 peakrdl_regblock-0.23.0-py3-none-any.whl

Wheel Details

Project: peakrdl-regblock
Version: 0.23.0
Filename: peakrdl_regblock-0.23.0-py3-none-any.whl
Download: [link]
Size: 83435
MD5: a7a2dcf611fb30ced4eb81f3d5978d99
SHA256: cd487e93cd6651a3eef4d1cf772fd35ec8bae3648e9144dc590a9c3273aee9a5
Uploaded: 2024-12-20 06:06:17 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: peakrdl-regblock
Version: 0.23.0
Summary: Compile SystemRDL into a SystemVerilog control/status register (CSR) block
Author: Alex Mykyta
Project-Url: Source, https://github.com/SystemRDL/PeakRDL-regblock
Project-Url: Tracker, https://github.com/SystemRDL/PeakRDL-regblock/issues
Project-Url: Changelog, https://github.com/SystemRDL/PeakRDL-regblock/releases
Project-Url: Documentation, https://peakrdl-regblock.readthedocs.io/
License: GPLv3
Keywords: SystemRDL,PeakRDL,CSR,compiler,tool,registers,generator,Verilog,SystemVerilog,register abstraction layer,FPGA,ASIC
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Operating System :: OS Independent
Classifier: Topic :: Scientific/Engineering :: Electronic Design Automation (EDA)
Requires-Python: >=3.6
Requires-Dist: systemrdl-compiler (<2,>=1.27.0)
Requires-Dist: Jinja2 (>=2.11)
Requires-Dist: peakrdl-cli (>=1.2.3); extra == "cli"
Provides-Extra: cli
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 918 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.6.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
peakrdl_regblock/__about__.py sha256=6bYcjtcATvc99ZNMjTUfPlrJP3-1WenVEc656roVn_I 23
peakrdl_regblock/__init__.py sha256=gJTbblBqxPlKa6-lhPX1SAiumoOmj9_lIkCZCfTQyzk 75
peakrdl_regblock/__peakrdl__.py sha256=WEnwN9KBG81TuDthdAdHRGrC6enFdXKvepDtDvMr-9U 8404
peakrdl_regblock/addr_decode.py sha256=iKLs0GWRpHx52KfDhY7iP7ppbaGSa7Iilrc04411XJE 8306
peakrdl_regblock/dereferencer.py sha256=V2yxrptm-z89rNNbyexKUgfZ0_H9NhNatXIy9RtTS44 9875
peakrdl_regblock/entry_points.py sha256=v4XlXnTmYpvSYwKE_3K4muhQGbKCGhD-vpW9CaQXnTw 2096
peakrdl_regblock/exporter.py sha256=OzTHbpJHMSzClLGzpdFjFrJl-AxJZaD0z0zBHxdhuBU 12294
peakrdl_regblock/external_acks.py sha256=psOxSXaxkCR1cxddduf9xSjeEgnjERAny-ohLVxasug 1753
peakrdl_regblock/forloop_generator.py sha256=KrczSWnw9Orb_KjM3UVa0s3PyR5kyBFcuua_Twk2Yr0 2659
peakrdl_regblock/identifier_filter.py sha256=qfMhdVGeMioUKUyMpyuDKLf4bBLRZ4qW9A70e0mPALI 3124
peakrdl_regblock/module_tmpl.sv sha256=fpmUCGL4gPijpQdptAf2jTWxFBUyeXHVk3X76T42yuA 10761
peakrdl_regblock/package_tmpl.sv sha256=GwLUV1u7ps5RwEXDiBgJslNWpD8KvWSETzR-H3n6994 403
peakrdl_regblock/parity.py sha256=4eM0bqUZ6IpH9y6GBvsx7eCJfl8FH-QDj32Wlgd2M3I 1085
peakrdl_regblock/scan_design.py sha256=iv7XeSYTkrXWUZG09GDPlXq0QUS90OQkhHWANz53glI 4886
peakrdl_regblock/struct_generator.py sha256=IDQFg8CgzVlSAkVSbijxwXjLsQMhj-Uz-rdU8QMJ9AE 8190
peakrdl_regblock/sv_int.py sha256=Z1VJPdA9tazTTuK2fFLT68oazByrKKWDWMjxoYWqaYE 638
peakrdl_regblock/utils.py sha256=F15e4HzoutkM6tGEwZUFQyImDCLrJxhl6U0DM6TnOnY 3105
peakrdl_regblock/validate_design.py sha256=lNatk0Q1riOJbzsIZevvzC-6cU2zhjhq4eFu_cD09-s 9199
peakrdl_regblock/cpuif/__init__.py sha256=qp0cPef6d_4phjEQQosQrzerzu68jNlGzekjqhZVUM8 28
peakrdl_regblock/cpuif/base.py sha256=zEh4eB0bCV84yP8Zrco_h58uYmFtzu_pNZ1_PY_uj3s 2130
peakrdl_regblock/cpuif/apb3/__init__.py sha256=HwBv_7UocWktHgEgZXHkmYMGlQfYsA-m_b9U_vwa4Qo 981
peakrdl_regblock/cpuif/apb3/apb3_tmpl.sv sha256=YPr6JcjYxJ6iJzn7rJQNhTEBLDtdfpl4RUMTzOMJhRE 1315
peakrdl_regblock/cpuif/apb4/__init__.py sha256=YVsI8ijWbMGzMJ0TWRWHhir0UHhqil0_2XSTw48DNjs 1118
peakrdl_regblock/cpuif/apb4/apb4_tmpl.sv sha256=6Yz41z5gp0IfRpKbYRW23TfiVFH9HzgvTsgyPzNmi6Y 1492
peakrdl_regblock/cpuif/avalon/__init__.py sha256=HmeIobjo7Z-nQdUzywHIeLHWZCDjs3lDzVM0eHKuDnA 1392
peakrdl_regblock/cpuif/avalon/avalon_tmpl.sv sha256=jX8OAk2G0iKa9L3-4OZD49sI2rlrpol8V_YqE7nDAiY 1086
peakrdl_regblock/cpuif/axi4lite/__init__.py sha256=vnGXBT9U8ICb5ryrM0OMEXOcU0XK-BAYtT7MLngXqBs 2396
peakrdl_regblock/cpuif/axi4lite/axi4lite_tmpl.sv sha256=LgKO_sQP0ZNjtYOO7Wdx71TK_6ISbtHBbFraPx1-xWY 9691
peakrdl_regblock/cpuif/passthrough/__init__.py sha256=NV5qnzGCPyTRgsjDBw_faSkhkvqbbQyRnElLUy9_Yw4 835
peakrdl_regblock/cpuif/passthrough/passthrough_tmpl.sv sha256=TvwJ55JlqexBnUnKCHGEiwtaeTFO2-nlSVYnRb1Fzv8 484
peakrdl_regblock/field_logic/__init__.py sha256=9ri-fWRp1wTVDvar-iDp3lj22MiDQ8Bios7YlkOf1VA 17733
peakrdl_regblock/field_logic/bases.py sha256=1Kh1iHV9KFFCXsBp1eeEiaryYLH4MKw0cEXDhOHgVLA 3109
peakrdl_regblock/field_logic/generators.py sha256=6q0fh4l0hZFY4-FNhgTfee5bEe8GbkhnzaNRp1gA51s 15281
peakrdl_regblock/field_logic/hw_interrupts.py sha256=iVro9fOXg6ZAzO2a41m8dFdXnHGUasmm7_rS_VtEDFk 6350
peakrdl_regblock/field_logic/hw_set_clr.py sha256=VZUfYve9sdybJUimxTbFYlgt3isddusA3mA02HTXn_I 2424
peakrdl_regblock/field_logic/hw_write.py sha256=06wLPlzQXi-PE5mKX9HpPlaeqizYDTmQE2CCOcgtMPo 2407
peakrdl_regblock/field_logic/sw_onread.py sha256=X6MW4XLPRI4uPhcEwTYk2xu58GHuIqcPJPLYwNG74h0 1295
peakrdl_regblock/field_logic/sw_onwrite.py sha256=3wy67wPzzwCPtXQIf31eoRDmyNHJap-5IH2bV2onpJk 7771
peakrdl_regblock/field_logic/sw_singlepulse.py sha256=oNx-t2P2uu0ffyGC66ihBwDMBO6AHmzvs3yPS_87ne0 509
peakrdl_regblock/field_logic/templates/counter_macros.sv sha256=1vLzTdpRMDQRY5SNxUmP3-MuH4ERFylgFT5PFYGT3zA 2882
peakrdl_regblock/field_logic/templates/external_block.sv sha256=BB_sY66JlmZgjDYnjTgqro4oKFnaYCru312_zdA1CSc 826
peakrdl_regblock/field_logic/templates/external_reg.sv sha256=tcq4C11JOeYGjU59NYl68x7L-xuiycbwp4ZYUcgdCFI 1432
peakrdl_regblock/field_logic/templates/field_storage.sv sha256=a_kncdkQxIAqp21FPQA5PWU0d8-BtRpqCxtnLsoRR64 3396
peakrdl_regblock/hwif/__init__.py sha256=w7qU3F3IlYpjkEqTo-VVb3tOguFQwuD6cYcoFxPDrGQ 8062
peakrdl_regblock/hwif/generators.py sha256=IXhRWiODdkvmT38yiIcri1dIPXFwRVFxF-kGS0yELrE 14372
peakrdl_regblock/read_buffering/__init__.py sha256=OsJfLEt_bR-JALA7XDAGJda3OleYzKCFfIfyH5yfdpk 2092
peakrdl_regblock/read_buffering/implementation_generator.py sha256=CFgwy3JLtvBwuO0DidG8Y5Y8HBbks2vOfl29droOy2I 1757
peakrdl_regblock/read_buffering/storage_generator.py sha256=HMI-rtRy9IgAmJJT3Gdxxj3IcBLUgMkKOX3BIrj7pQ0 510
peakrdl_regblock/read_buffering/template.sv sha256=xceiGgUkaEebzKSZZOwykGgLNpgqCTf-6efp6Ke3TuE 128
peakrdl_regblock/readback/__init__.py sha256=8zWlKM6ZguV4JfRm08NivydA5lFsCHM0tPOrF3G7a9M 2610
peakrdl_regblock/readback/generators.py sha256=x4iQ1Lk1_r7EHjXsB_i8XJ9lq8lZ0ju4hrh0EMYP8dM 16876
peakrdl_regblock/readback/templates/readback.sv sha256=pQjT-a7dhs75UsohZq1jwgoly-XsDlSOfrJBQwV9Mjo 2709
peakrdl_regblock/udps/__init__.py sha256=AKYqHbhS5CRCHvN8bSy8KmY7X3Ct58G6k6xUZ0kzxRc 281
peakrdl_regblock/udps/extended_swacc.py sha256=_25ejmVFiPboKl1x9wPYa1djIjhElhpwyuDlElb0gkg 551
peakrdl_regblock/udps/rw_buffering.py sha256=OWduLygJI7esXxVO9W1GOpRVZFWSoikHM3VmB1-RJuY 4897
peakrdl_regblock/write_buffering/__init__.py sha256=c5X4i8bx7n5mGzrQPwf00AOJkWMhoFRR9PigVNTm-e8 2957
peakrdl_regblock/write_buffering/implementation_generator.py sha256=QY-LHpBHJ3-W7qpTfqZ7saT8h68ohkrgxe7penQzI-I 2186
peakrdl_regblock/write_buffering/storage_generator.py sha256=-muVeT9jfvwjwFDc_OA0R5fshYCamJ0GDhlzkT-5oQc 941
peakrdl_regblock/write_buffering/template.sv sha256=8ZFqkAc2c14-pbf_C0wV47JfgUw-IgVWU04mgMk1qPw 1475
peakrdl_regblock-0.23.0.dist-info/LICENSE sha256=OXLcl0T2SZ8Pmy2_dmlvKuetivmyPd5m1q-Gyd-zaYY 35149
peakrdl_regblock-0.23.0.dist-info/METADATA sha256=gj1bB0OiCp-aeXj3FBJBd2UeO7qjYnpwCYbebEuyoIs 2535
peakrdl_regblock-0.23.0.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
peakrdl_regblock-0.23.0.dist-info/entry_points.txt sha256=O18Z283IQweLF79GkiKPJWg4qhfpEJDDb-kYmltqmGY 69
peakrdl_regblock-0.23.0.dist-info/top_level.txt sha256=zb-6SNSLE57TiDgPfkXsnK5QOvpGf8lx3W2iaN5ZtsA 17
peakrdl_regblock-0.23.0.dist-info/RECORD

top_level.txt

peakrdl_regblock

entry_points.txt

regblock = peakrdl_regblock.__peakrdl__:Exporter