docs: cover amaranth.lib.coding.
This commit is contained in:
parent
25163364d8
commit
3a8cd63b23
5 changed files with 50 additions and 7 deletions
27
docs/stdlib/coding.rst
Normal file
27
docs/stdlib/coding.rst
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
Code conversion
|
||||
###############
|
||||
|
||||
.. py:module:: amaranth.lib.coding
|
||||
|
||||
The ``amaranth.lib.coding`` package provides modules for conversion between different encodings of binary numbers.
|
||||
|
||||
|
||||
One-hot coding
|
||||
==============
|
||||
|
||||
.. autoclass:: Encoder()
|
||||
.. autoclass:: Decoder()
|
||||
|
||||
|
||||
Priority coding
|
||||
===============
|
||||
|
||||
.. autoclass:: PriorityEncoder()
|
||||
.. autoclass:: PriorityDecoder()
|
||||
|
||||
|
||||
Gray coding
|
||||
===========
|
||||
|
||||
.. autoclass:: GrayEncoder()
|
||||
.. autoclass:: GrayDecoder()
|
||||
Loading…
Add table
Add a link
Reference in a new issue