From 7b514e83148b67f4950e9abb6257d62dda25ac90 Mon Sep 17 00:00:00 2001 From: Asherah Connor Date: Wed, 29 May 2024 21:15:21 +0300 Subject: [PATCH] README: rearrange. --- README.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index bf623fd..aa100e6 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,19 @@ A little framework to build HDL projects in Chisel with open-source toolchains. +## Overview + +* Provides an extensible App that facilitates synthesis for multiple target + platforms, and whatever other tasks you need. +* Boards provide resources — refer to them in your design, and Chryse + instantiates the necessary IO buffers in-between and adds them to the + constraints used during place-and-route. +* [CXXRTL] support: it's just another kind of platform. Chisel modules are + translated into CXXRTL blackboxes, you write the sim driver and blackbox + implementations, and the build system takes care of the details. + +[CXXRTL]: https://yosyshq.readthedocs.io/projects/yosys/en/latest/cmd/write_cxxrtl.html + ## Examples * — used as part of a presentation on @@ -44,19 +57,6 @@ Build the Stackyem ROM image, and optionally program it. -h, --help Show help message ``` -## Quick feature overview - -* Provides an extensible App that facilitates synthesis for multiple target - platforms, and whatever other tasks you need. -* Boards provide resources — refer to them in your design, and Chryse - instantiates the necessary IO buffers in-between and adds them to the - constraints used during place-and-route. -* [CXXRTL] support: it's just another kind of platform. Chisel modules are - translated into CXXRTL blackboxes, you write the sim driver and blackbox - implementations, and the build system takes care of the details. - -[CXXRTL]: https://yosyshq.readthedocs.io/projects/yosys/en/latest/cmd/write_cxxrtl.html - ## Platform/board support ### Basic functionality/resources