Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased

Added

Changed

Deprecated

Removed

  • Removed the deprecated torii_boards.intel module.

Fixed

[0.6.0]

Changed

  • Bumped the minium version of Python to match with Torii 0.6.0

  • Bumped the minimum version of Torii to be 0.6.0

Deprecated

  • Deprecated the torii_boards.intel boards in favor of torii_boards.altera, following the IntelPlatform deprecation in Torii 0.6.0

Fixed

  • Fixed the Gowin boards title in the docs

0.5.0

Added

  • Added the cmod_a7 and cmod_s7 Xilinx FPGA boards from digilent.

  • Added the Upduino v3 Lattice FPGA board from TinyVision.

  • Added the Tang Nano Gowin FPGA board from sipeed.

  • Added the LEFUM5-85F variant of the orangecrab FPGA board.

Fixed

  • Fixed SRAM ~CE pin assignment in the blackice_ii board.

  • Fixed IO direction for the i2c clock lines on the mister and de10-nano

0.4.1

Fixed

  • Fixed the import in the Xilinx ArtyS7 and Atlys board files where they were using the improper import in toolchain_program for required_tool.

0.4.0

Added

  • Added Code of Conduct

  • Added flake8 configuration file.

  • Added mypy configuration file.

  • Added a noxfile.py for use with nox.

  • Added MEGA65 board definitions file #1

Changed

  • Renamed from amaranth_boards to torii_boards

  • Updated the CI scripts.

  • Moved Intel based platforms into torii_boards.intel.

  • Moved Xilinx based platforms into torii_boards.xilinx.

  • Moved Lattice based platforms into torii_boards.lattice.

  • Moved Quicklogic based platforms into torii_boards.quicklogic.

  • Moved the torii_boards.extensions into torii_boards.resources.extensions.

Removed

  • Removed the nMigen compatibility layer.

  • Removed the torii_boards.resources and migrated that to torii.platform.resources

Fixed

  • Fixed the package name.

  • Fixed the package authors.

  • Fixed the package trove classifiers.

  • Fixed all flake8 warnings on the entire codebase.

  • Fixed indentation.

0.1.0 - 0.3.0

No changelog is provided for these versions as they are all older untagged releases of Amaranth Boards from before the fork.