Skip to content

merledu/Bitstream-Chef

Repository files navigation

 /$$$$$$$  /$$$$$$ /$$$$$$$$ /$$$$$$  /$$$$$$$$ /$$$$$$$  /$$$$$$$$  /$$$$$$  /$$      /$$
| $$__  $$|_  $$_/|__  $$__//$$__  $$|__  $$__/| $$__  $$| $$_____/ /$$__  $$| $$$    /$$$
| $$  \ $$  | $$     | $$  | $$  \__/   | $$   | $$  \ $$| $$      | $$  \ $$| $$$$  /$$$$
| $$$$$$$   | $$     | $$  |  $$$$$$    | $$   | $$$$$$$/| $$$$$   | $$$$$$$$| $$ $$/$$ $$
| $$__  $$  | $$     | $$   \____  $$   | $$   | $$__  $$| $$__/   | $$__  $$| $$  $$$| $$
| $$  \ $$  | $$     | $$   /$$  \ $$   | $$   | $$  \ $$| $$      | $$  | $$| $$\  $ | $$
| $$$$$$$/ /$$$$$$   | $$  |  $$$$$$/   | $$   | $$  | $$| $$$$$$$$| $$  | $$| $$ \/  | $$
|_______/ |______/   |__/   \______/    |__/   |__/  |__/|________/|__/  |__/|__/     |__/
                                                                                          
                                                                                          
                                                                                          
  /$$$$$$        /$$   /$$       /$$$$$$$$       /$$$$$$$$                                
 /$$__  $$      | $$  | $$      | $$_____/      | $$_____/                                
| $$  \__/      | $$  | $$      | $$            | $$                                      
| $$            | $$$$$$$$      | $$$$$         | $$$$$                                   
| $$            | $$__  $$      | $$__/         | $$__/                                   
| $$    $$      | $$  | $$      | $$            | $$                                      
|  $$$$$$/      | $$  | $$      | $$$$$$$$      | $$                                      
 \______/       |__/  |__/      |________/      |__/                                      
                                                                                          

Features

Dependencies

Node JS

apt install nodejs npm

Tkinter

apt-get install python3-tk

Python EEL

pip install eel

F4PGA - Automated Bitstream Generation Tool

https://f4pga-examples.readthedocs.io/en/latest/getting.html

How to Run

For First Time

git clone https://github.com/shahzaibk23/Bitsream-Chef.git
cd Bitsream-Chef
npm install

For running the application

source ./environment.sh --activate
python main.py

For activating environment.

source ./environment.sh --activate

For deactivating environment.

source ./environment.sh --deactivate

For generating bitstream.

TARGET="arty_35" TOP_MODULE="SoCNow" VERILOG_DIR="../../verilog_dir" CONS_DIR="../../constraints_dir" CONSTRAINT_FILE="anyfile" make 

Documentation:

https://docs.google.com/document/d/1xByuFOh_SIC23NHe2ZOPA65XLJydzgEiLvRrkp8hrhM/edit?usp=sharing

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published