diff --git a/docs/platform/intel.rst b/docs/platform/intel.rst index 7faedf4..2b419e0 100644 --- a/docs/platform/intel.rst +++ b/docs/platform/intel.rst @@ -3,8 +3,8 @@ Intel .. py:module:: amaranth.vendor.intel -The :mod:`amaranth.vendor.intel` package provides a base platform to support Intel toolchains. +The :mod:`amaranth.vendor.intel` module provides a base platform to support Intel toolchains. The Quartus and Mistral toolchains are supported. -.. autoclass:: IntelPlatform \ No newline at end of file +.. autoclass:: IntelPlatform diff --git a/docs/platform/lattice-ecp5.rst b/docs/platform/lattice-ecp5.rst index 9449d7c..5f10e4a 100644 --- a/docs/platform/lattice-ecp5.rst +++ b/docs/platform/lattice-ecp5.rst @@ -3,8 +3,8 @@ Lattice ECP5 .. py:module:: amaranth.vendor.lattice_ecp5 -The :mod:`amaranth.vendor.lattice_ecp5` package provides a base platform to support Lattice ECP5 devices. +The :mod:`amaranth.vendor.lattice_ecp5` module provides a base platform to support Lattice ECP5 devices. The Trellis and Diamond toolchains are supported. -.. autoclass:: LatticeECP5Platform \ No newline at end of file +.. autoclass:: LatticeECP5Platform diff --git a/docs/platform/lattice-ice40.rst b/docs/platform/lattice-ice40.rst index bde8ef9..6f9ba17 100644 --- a/docs/platform/lattice-ice40.rst +++ b/docs/platform/lattice-ice40.rst @@ -3,8 +3,8 @@ Lattice iCE40 .. py:module:: amaranth.vendor.lattice_ice40 -The :mod:`amaranth.vendor.lattice_ice40` package provides a base platform to support Lattice iCE40 devices. +The :mod:`amaranth.vendor.lattice_ice40` module provides a base platform to support Lattice iCE40 devices. The IceStorm and iCECube2 toolchains are supported. -.. autoclass:: LatticeICE40Platform \ No newline at end of file +.. autoclass:: LatticeICE40Platform diff --git a/docs/platform/lattice-machxo-2-3l.rst b/docs/platform/lattice-machxo-2-3l.rst index b27f196..da23e1d 100644 --- a/docs/platform/lattice-machxo-2-3l.rst +++ b/docs/platform/lattice-machxo-2-3l.rst @@ -3,7 +3,7 @@ Lattice MachXO2 and MachXO3L .. py:module:: amaranth.vendor.lattice_machxo_2_3l -The :mod:`amaranth.vendor.lattice_machxo_2_3l` package provides a base platform to support Lattice +The :mod:`amaranth.vendor.lattice_machxo_2_3l` module provides a base platform to support Lattice MachXO2 and MachXO3L devices. The Diamond toolchain is supported. @@ -16,4 +16,4 @@ The Diamond toolchain is supported. .. note:: Both of the above are aliases for the actual platform below, however only the aliased definitions are actually exported from the module for use. -.. autoclass:: LatticeMachXO2Or3LPlatform \ No newline at end of file +.. autoclass:: LatticeMachXO2Or3LPlatform diff --git a/docs/platform/quicklogic.rst b/docs/platform/quicklogic.rst index 8d9081d..94c9f5c 100644 --- a/docs/platform/quicklogic.rst +++ b/docs/platform/quicklogic.rst @@ -3,8 +3,8 @@ Quicklogic .. py:module:: amaranth.vendor.quicklogic -The :mod:`amaranth.vendor.quicklogic` package provides a base platform to support Quicklogic toolchains. +The :mod:`amaranth.vendor.quicklogic` module provides a base platform to support Quicklogic toolchains. The Symbiflow toolchain is supported. -.. autoclass:: QuicklogicPlatform \ No newline at end of file +.. autoclass:: QuicklogicPlatform diff --git a/docs/platform/xilinx.rst b/docs/platform/xilinx.rst index 9ed62de..2c6d384 100644 --- a/docs/platform/xilinx.rst +++ b/docs/platform/xilinx.rst @@ -3,8 +3,8 @@ Xilinx .. py:module:: amaranth.vendor.xilinx -The :mod:`amaranth.vendor.xilinx` package provides a base platform to support Xilinx toolchains. +The :mod:`amaranth.vendor.xilinx` module provides a base platform to support Xilinx toolchains. The ISE, Vivado, and Symbiflow toolchains are supported. -.. autoclass:: XilinxPlatform \ No newline at end of file +.. autoclass:: XilinxPlatform diff --git a/docs/stdlib/cdc.rst b/docs/stdlib/cdc.rst index 5a327c0..f1ae470 100644 --- a/docs/stdlib/cdc.rst +++ b/docs/stdlib/cdc.rst @@ -3,7 +3,7 @@ Clock domain crossing .. py:module:: amaranth.lib.cdc -The :mod:`amaranth.lib.cdc` package provides modules for transferring data between clock domains. +The :mod:`amaranth.lib.cdc` module provides building blocks for transferring data between clock domains. .. autoclass:: FFSynchronizer() diff --git a/docs/stdlib/coding.rst b/docs/stdlib/coding.rst index 804b547..c112c06 100644 --- a/docs/stdlib/coding.rst +++ b/docs/stdlib/coding.rst @@ -3,7 +3,7 @@ Code conversion .. py:module:: amaranth.lib.coding -The :mod:`amaranth.lib.coding` package provides modules for conversion between different encodings of binary numbers. +The :mod:`amaranth.lib.coding` module provides building blocks for conversion between different encodings of binary numbers. One-hot coding diff --git a/docs/stdlib/fifo.rst b/docs/stdlib/fifo.rst index 9d661a0..c266054 100644 --- a/docs/stdlib/fifo.rst +++ b/docs/stdlib/fifo.rst @@ -3,7 +3,7 @@ First-in first-out queues .. py:module:: amaranth.lib.fifo -The ``amaranth.lib.fifo`` package provides modules for first-in, first-out queues. +The ``amaranth.lib.fifo`` module provides building blocks for first-in, first-out queues. .. autoclass:: FIFOInterface