Update README.

This commit is contained in:
Catherine 2024-02-13 12:03:18 +00:00
parent 0eac9c3fd0
commit 8677ced404
2 changed files with 12 additions and 6 deletions

View file

@ -22,7 +22,11 @@ See the [Introduction](https://amaranth-lang.org/docs/amaranth/latest/intro.html
See the [Installation](https://amaranth-lang.org/docs/amaranth/latest/install.html) section of the documentation. See the [Installation](https://amaranth-lang.org/docs/amaranth/latest/install.html) section of the documentation.
## Supported devices ## Usage
See the [Language guide](https://amaranth-lang.org/docs/amaranth/latest/guide.html) section of the documentation.
## Platform support
Amaranth can be used to target any FPGA or ASIC process that accepts behavioral Verilog-2001 as input. It also offers extended support for many FPGA families, providing toolchain integration, abstractions for device-specific primitives, and more. Specifically: Amaranth can be used to target any FPGA or ASIC process that accepts behavioral Verilog-2001 as input. It also offers extended support for many FPGA families, providing toolchain integration, abstractions for device-specific primitives, and more. Specifically:
@ -30,10 +34,11 @@ Amaranth can be used to target any FPGA or ASIC process that accepts behavioral
* Lattice MachXO2 (toolchains: Diamond); * Lattice MachXO2 (toolchains: Diamond);
* Lattice MachXO3L (toolchains: Diamond); * Lattice MachXO3L (toolchains: Diamond);
* Lattice ECP5 (toolchains: **Yosys+nextpnr**, Diamond); * Lattice ECP5 (toolchains: **Yosys+nextpnr**, Diamond);
* Xilinx Spartan 3A (toolchains: ISE); * Lattice Nexus (toolchains: **Yosys+nextpnr**, Diamond);
* Xilinx Spartan 6 (toolchains: ISE); * AMD Spartan 3A (toolchains: ISE);
* Xilinx 7-series (toolchains: Vivado); * AMD Spartan 6 (toolchains: ISE);
* Xilinx UltraScale (toolchains: Vivado); * AMD 7-series (toolchains: Vivado);
* AMD UltraScale (toolchains: Vivado);
* Intel (toolchains: Quartus); * Intel (toolchains: Quartus);
* Quicklogic EOS S3 (toolchains: **Yosys+VPR**). * Quicklogic EOS S3 (toolchains: **Yosys+VPR**).
@ -47,4 +52,4 @@ Amaranth has a dedicated IRC channel, [#amaranth-lang at libera.chat](https://we
## License ## License
Amaranth is released under the very permissive [two-clause BSD license](LICENSE.txt). Under the terms of this license, you are authorized to use Amaranth for closed-source proprietary designs. Amaranth is released under the [two-clause BSD license](LICENSE.txt). You are permitted to use Amaranth for open-source and proprietary designs provided that the copyright notice in the license file is reproduced.

View file

@ -8,6 +8,7 @@ dynamic = ["version"]
name = "amaranth" name = "amaranth"
description = "Amaranth hardware definition language" description = "Amaranth hardware definition language"
readme = "README.md"
authors = [{name = "Amaranth HDL contributors"}] authors = [{name = "Amaranth HDL contributors"}]
license = {file = "LICENSE.txt"} license = {file = "LICENSE.txt"}