Skip to content

Commit

Permalink
Documents overview
Browse files Browse the repository at this point in the history
  • Loading branch information
chaseruskin committed Jun 20, 2024
1 parent ecaf67f commit d22b60c
Showing 1 changed file with 1 addition and 2 deletions.
3 changes: 1 addition & 2 deletions docs/src/topic/overview.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
# Overview

![](./../images/system.png)

The Vertex framework is divided into three main layers.

- _Software Layer_: low-level functions to generate inputs and outputs and analyze recorded data
Expand All @@ -10,6 +8,7 @@ The Vertex framework is divided into three main layers.

This separation of functionality is important for modularity. If a model needs to be written in a different language (Python/C++/Rust), then only the software layer requires changes; the data layer and hardware layer are left unmodified. Having well-defined interfaces between these layers allows for the framework to easily expand to new software languages and HDLs.

![](./../images/system.png)

### Software Layer

Expand Down

0 comments on commit d22b60c

Please sign in to comment.