Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / amaranth-lang/amaranth-soc issues and pull requests

#102 - Drop support for Python 3.8.

Pull Request - State: closed - Opened by jfng about 1 month ago

#101 - tests: Ignore deprecation warnings due to RFC 66.

Pull Request - State: closed - Opened by zyp about 2 months ago - 1 comment

#100 - WishboneSRAM support for single-port RAM

Pull Request - State: closed - Opened by kivikakk 2 months ago - 10 comments

#99 - Remove Python 3.8 workarounds

Issue - State: closed - Opened by jfng 2 months ago - 1 comment
Labels: improvement

#98 - wishbone.sram: fix behavior of back-to-back classic cycles.

Pull Request - State: closed - Opened by jfng 4 months ago

#97 - MemoryMap should allow adding windows with a larger granularity than the parent

Issue - State: open - Opened by zyp 4 months ago - 2 comments
Labels: improvement, meta:needs-rfc

#96 - WishboneSRAM misbehaves during back-to-back classic cycles

Issue - State: closed - Opened by jfng 4 months ago
Labels: bug

#95 - Implement RFC 70: unify naming of `MemoryMap` resources and windows.

Pull Request - State: closed - Opened by jfng 5 months ago

#94 - wishbone: add Wishbone-attached SRAM.

Pull Request - State: closed - Opened by jfng 5 months ago

#92 - Migrate to Amaranth 0.5

Pull Request - State: closed - Opened by jfng 5 months ago

#91 - tests: migrate to the new amaranth.sim API.

Pull Request - State: closed - Opened by jfng 5 months ago

#90 - Monotonic clock

Issue - State: open - Opened by whitequark 5 months ago
Labels: feature

#89 - Wishbone-attached SRAM

Issue - State: closed - Opened by whitequark 5 months ago - 1 comment
Labels: feature

#88 - tests: fix warnings about unclosed VCD files.

Pull Request - State: closed - Opened by jfng 6 months ago

#87 - csr.reg: describe field shapes as shape-like objects.

Pull Request - State: closed - Opened by jfng 6 months ago

#86 - Remove .check_parameters() method from signatures.

Pull Request - State: closed - Opened by jfng 6 months ago

#85 - memory: fix address translation of resources located in dense windows.

Pull Request - State: closed - Opened by jfng 6 months ago

#84 - Replace .format() with f-strings in error messages.

Pull Request - State: closed - Opened by jfng 6 months ago

#83 - Add .editorconfig file.

Pull Request - State: closed - Opened by jfng 7 months ago

#82 - [WIP] Add reference-level documentation

Pull Request - State: open - Opened by jfng 7 months ago

#81 - Implement RFC 60: UART peripheral.

Pull Request - State: open - Opened by jfng 8 months ago - 1 comment

#80 - Update for features deprecated in Amaranth 0.5

Pull Request - State: closed - Opened by whitequark 8 months ago

#79 - Implement RFC 57: Single-Field Register Definition and Usage Shortcut

Pull Request - State: closed - Opened by tpwrules 8 months ago - 2 comments

#77 - Tracking issue for RFC 49: GPIO peripheral

Issue - State: open - Opened by jfng 8 months ago

#76 - Implement RFC 49: GPIO peripheral.

Pull Request - State: closed - Opened by jfng 8 months ago

#75 - memory: fix iteration order of MemoryMap resources and windows.

Pull Request - State: closed - Opened by jfng 9 months ago

#74 - `MemoryMap` doesn't uphold promise to iterate "in ascending order of [...] address"

Issue - State: closed - Opened by tpwrules 9 months ago - 1 comment
Labels: bug

#73 - csr.bus: elaborate Multiplexer connections deterministically

Pull Request - State: closed - Opened by tpwrules 9 months ago - 1 comment

#72 - csr: update for RFC 43, rename `reset=` to `init=`.

Pull Request - State: closed - Opened by wanda-phi 9 months ago

#71 - The README should be updated

Issue - State: open - Opened by jfng 9 months ago
Labels: improvement

#70 - tests: follow RFC #27.

Pull Request - State: closed - Opened by jfng 9 months ago

#69 - `MemoryMap.add_resource()` should support integers in resource names

Issue - State: closed - Opened by jfng 9 months ago
Labels: bug

#68 - Tracking issue for RFC 16: CSR register API

Issue - State: open - Opened by jfng 9 months ago

#67 - Remove setup.py & add documentation boilerplate.

Pull Request - State: closed - Opened by jfng 10 months ago

#66 - Remove use of deprecated log2_int function.

Pull Request - State: closed - Opened by jfng 10 months ago

#65 - Mark amaranth dependency similarly to other projects.

Pull Request - State: closed - Opened by stsrc 10 months ago - 2 comments

#64 - wishbone: fix Decoder.add() check to support flipped interfaces.

Pull Request - State: closed - Opened by jfng 11 months ago

#63 - Update to follow RFCs 37 and 38.

Pull Request - State: closed - Opened by jfng 11 months ago

#62 - Update to amaranth 0.4

Issue - State: closed - Opened by jfng 11 months ago - 1 comment

#61 - Align Signature.create signature with current Amaranth.

Pull Request - State: closed - Opened by wanda-phi 11 months ago

#59 - Rename wiring.Interface to wiring.PureInterface

Pull Request - State: closed - Opened by koblonczek 11 months ago - 1 comment

#58 - Add annotations for memory maps, wishbone and CSR primitives.

Pull Request - State: open - Opened by jfng 12 months ago - 1 comment

#57 - memory: use path= instead of name= in ResourceInfo().

Pull Request - State: closed - Opened by jfng 12 months ago

#56 - Revert "wishbone: restrict addr_width to positive integers."

Pull Request - State: closed - Opened by jfng about 1 year ago

#55 - Migrate elaboratables to lib.wiring components.

Pull Request - State: closed - Opened by jfng about 1 year ago

#54 - wishbone.bus: Ensure Arbiter has a correct .signature

Pull Request - State: closed - Opened by galibert about 1 year ago

#53 - pyproject: fix Amaranth git dependency.

Pull Request - State: closed - Opened by jfng about 1 year ago

#52 - CI: remove test against Amaranth 0.3.

Pull Request - State: closed - Opened by jfng about 1 year ago

#52 - CI: remove test against Amaranth 0.3.

Pull Request - State: closed - Opened by jfng about 1 year ago

#51 - Minor docstring clarifications.

Pull Request - State: closed - Opened by jfng about 1 year ago

#50 - csr.bus: replace ceil(log2(n)) with log2_int(n, need_pow2=False).

Pull Request - State: closed - Opened by jfng about 1 year ago

#49 - Migrate bus primitives to `amaranth.lib.wiring`

Pull Request - State: closed - Opened by jfng about 1 year ago - 7 comments

#48 - wishbone.bus: migrate to lib.wiring interfaces.

Pull Request - State: closed - Opened by jfng about 1 year ago - 1 comment

#47 - wishbone.bus: remove deprecated use of Repl.

Pull Request - State: closed - Opened by jfng about 1 year ago

#46 - pyproject: synchronize with Amaranth

Pull Request - State: closed - Opened by whitequark about 1 year ago

#45 - Updates for Python 3.8+

Pull Request - State: closed - Opened by whitequark about 1 year ago

#44 - Update .gitignore

Pull Request - State: closed - Opened by whitequark about 1 year ago

#43 - Add CODEOWNERS

Pull Request - State: closed - Opened by whitequark over 1 year ago

#42 - csr.bus: fix typos.

Pull Request - State: closed - Opened by jfng over 1 year ago

#41 - csr.bus: redesign Multiplexer shadow registers.

Pull Request - State: closed - Opened by jfng over 1 year ago - 3 comments

#40 - Implement RFC 16 (CSR register API)

Pull Request - State: closed - Opened by jfng over 1 year ago - 3 comments

#38 - Should wishbone.Decoder generate bus errors for unmapped addresses?

Issue - State: open - Opened by chenz over 1 year ago - 5 comments
Labels: improvement

#37 - [pre?-RFC] Generic constant-frequency enable generator

Issue - State: open - Opened by galibert over 1 year ago - 4 comments
Labels: design

#35 - wishbone: fix docstring typo.

Pull Request - State: closed - Opened by jfng over 1 year ago

#34 - [pre-RFC] Ideas for an I2C peripheral interface on Wishbone

Issue - State: open - Opened by galibert over 1 year ago - 2 comments
Labels: design

#33 - PyPi package is empty

Issue - State: open - Opened by hansfbaier almost 3 years ago - 1 comment
Labels: question

#32 - csr.wishbone: Only ack for 1 cycle

Pull Request - State: closed - Opened by antonblanchard about 3 years ago - 3 comments

#31 - wishbone.bus.Decoder: Only assert stb when slave is selected

Pull Request - State: open - Opened by antonblanchard about 3 years ago - 2 comments

#30 - csr/bus: Take data width into account for register writes

Pull Request - State: open - Opened by kbeckmann over 3 years ago

#29 - SRAM bus

Pull Request - State: open - Opened by Fatsie over 3 years ago

#28 - CSR: Export Wishbone bridge from nmigen_soc.csr

Pull Request - State: open - Opened by Fatsie over 3 years ago

#27 - Provide a naming mechanism for memory map resources and windows

Pull Request - State: closed - Opened by jfng about 4 years ago

#26 - Make optional properties return None while uninitialized.

Pull Request - State: open - Opened by jfng about 4 years ago - 1 comment

#25 - periph: add a ConstantMap container for configuration constants.

Pull Request - State: closed - Opened by jfng about 4 years ago - 1 comment

#24 - Communicating constants from the peripheral to the BSP generator

Issue - State: closed - Opened by jfng over 4 years ago
Labels: feature

#23 - test: make nmigen 0.3+ compatible

Pull Request - State: closed - Opened by rroohhh over 4 years ago - 4 comments

#22 - Use 0 as default for lock on subordinate bus

Pull Request - State: closed - Opened by Fatsie over 4 years ago - 2 comments

#21 - [WIP]wishbone.Connector class

Pull Request - State: open - Opened by Fatsie over 4 years ago - 5 comments

#20 - Handling resource name collisions inside a MemoryMap

Issue - State: closed - Opened by jfng over 4 years ago - 1 comment
Labels: bug

#19 - periph: add a PeripheralInfo class for metadata.

Pull Request - State: closed - Opened by jfng over 4 years ago - 3 comments

#18 - Wishbone access from initiator bus with data_width smaller than the one of the subordinate bus.

Issue - State: open - Opened by Fatsie over 4 years ago - 9 comments
Labels: question

#17 - Test positional and keyword argument passing

Pull Request - State: closed - Opened by Fatsie over 4 years ago - 2 comments

#16 - csr.event: add event monitor.

Pull Request - State: closed - Opened by jfng over 4 years ago - 2 comments

#15 - more fine-grained memorymap

Issue - State: closed - Opened by anuejn over 4 years ago - 2 comments
Labels: question

#14 - wishbone.bus: fix Decoder case pattern.

Pull Request - State: closed - Opened by jfng over 4 years ago - 3 comments

#13 - csr.wishbone: fix WishboneCSRBridge cycle counter.

Pull Request - State: closed - Opened by jfng over 4 years ago - 3 comments

#12 - Add event management primitives

Pull Request - State: closed - Opened by jfng over 4 years ago - 4 comments

#11 - csr.periph: add Peripheral base class.

Pull Request - State: open - Opened by jfng over 4 years ago - 5 comments

#10 - Peripheral API design: exposing bus interfaces

Issue - State: open - Opened by jfng over 4 years ago - 7 comments
Labels: question, meta:needs-rfc

#9 - wishbone.bus: add Arbiter.

Pull Request - State: closed - Opened by jfng almost 5 years ago - 2 comments

#8 - setup: require nmigen>=0.1,<0.3.

Pull Request - State: closed - Opened by emilazy almost 5 years ago - 2 comments

#7 - Add support for extending the address space of a memory map

Pull Request - State: closed - Opened by jfng almost 5 years ago - 4 comments

#6 - Clarify documentation for alignment parameters to mention that it is log2

Issue - State: closed - Opened by jfng almost 5 years ago - 7 comments
Labels: bug

#5 - csr.bus.Element: fix src_loc_at.

Issue - State: closed - Opened by nmigen-issue-migration almost 5 years ago - 2 comments

#4 - SyntaxError when wishbone.Decoder data width is equal to granularity

Issue - State: closed - Opened by nmigen-issue-migration almost 5 years ago
Labels: bug