Skip to content

Commit

Permalink
ANOTHER SUBMISSION TIME!
Browse files Browse the repository at this point in the history
  • Loading branch information
SagarDevAchar authored Sep 4, 2024
1 parent 840a4e6 commit 6a38c3d
Show file tree
Hide file tree
Showing 17 changed files with 18 additions and 18 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/fpga.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name: fpga
on:
push:
# Comment out (or remove) the following line to run the FPGA workflow on every push:
branches: none
# branches: none
workflow_dispatch:

jobs:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/gds.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: gds

on:
# push:
push:
workflow_dispatch:

jobs:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/test.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: test

on:
# push:
push:
workflow_dispatch:

jobs:
Expand Down
Binary file removed docs/01_xx000000.jpg
Binary file not shown.
Binary file removed docs/02_xx1x1000.jpg
Binary file not shown.
Binary file removed docs/03_xx100001.jpg
Binary file not shown.
Binary file removed docs/04_xx110110.jpg
Binary file not shown.
Binary file removed docs/05_xx0x1001.jpg
Binary file not shown.
Binary file removed docs/06_xx010110.jpg
Binary file not shown.
28 changes: 14 additions & 14 deletions docs/info.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,11 +28,11 @@ tt_um_demosiine_sda : The main project :)
└── freq_synth : Generates variable frequency square waves
``` -->

The `graphics_engine` (driven by the `vga_controller`, 640x480 @ 60Hz) is an on-demand RGB display pixel generator whose output can be altered using a few input pins. Previews of the different possible display outputs are provided in the last section of this documentation.
The **Graphics Engine** (driven by the **VGA Controller**, 640x480 @ 60Hz) is an on-demand RGB display pixel generator whose output can be altered using a few input pins. Previews of the different possible display outputs are provided in the last section of this documentation.

<!-- The `graphics_engine` (driven by the `vga_controller`) is an on-demand RGB pixel generator which produces a display output of resolution 640x480 @ 60Hz. -->

The `audio_engine` drives the `freq_synth` to produce a ~28 second looping sound track @ 140 BPM at the output.
The **Audio Engine** drives the **Frequency Synth** to produce a ~28 second looping sound track @ 140 BPM at the output.

## External hardware

Expand Down Expand Up @@ -69,26 +69,26 @@ The effect of each input pin is presented in the table below:

Provided below are a some of my favourite previews generated from DemoSiine along with the INPUT configuration which generated them:

**INPUT = `xx000000` (Default)**
<!-- **INPUT = `xx000000` (Default)** -->

![DemoSiine Default Video Output Preview](01_xx000000.jpg)
![DemoSiine Default Video Output Preview](preview_1.jpg)

**INPUT = `xx1x1000`**
<!-- **INPUT = `xx1x1000`** -->

![DemoSiine Video Output Preview 2](02_xx1x1000.jpg)
![DemoSiine Video Output Preview 2](preview_2.jpg)

**INPUT = `xx100001`**
<!-- **INPUT = `xx100001`** -->

![DemoSiine Video Output Preview 3](03_xx100001.jpg)
![DemoSiine Video Output Preview 3](preview_3.jpg)

**INPUT = `xx110110`**
<!-- **INPUT = `xx110110`** -->

![DemoSiine Video Output Preview 4](04_xx110110.jpg)
![DemoSiine Video Output Preview 4](preview_4.jpg)

**INPUT = `xx0x1001`**
<!-- **INPUT = `xx0x1001`** -->

![DemoSiine Video Output Preview 5](05_xx0x1001.jpg)
![DemoSiine Video Output Preview 5](preview_5.jpg)

**INPUT = `xx010110`**
<!-- **INPUT = `xx010110`** -->

![DemoSiine Video Output Preview 6](06_xx010110.jpg)
![DemoSiine Video Output Preview 6](preview_6.jpg)
Binary file added docs/preview_1.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/preview_2.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/preview_3.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/preview_4.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/preview_5.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/preview_6.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion src/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@

"//": "PL_TARGET_DENSITY - You can increase this if Global Placement fails with error GPL-0302.",
"//": "Users have reported that values up to 0.8 worked well for them.",
"PL_TARGET_DENSITY": 0.875,
"PL_TARGET_DENSITY": 0.87,

"//": "CLOCK_PERIOD - Increase this in case you are getting setup time violations.",
"//": "The value is in nanoseconds, so 20ns == 50MHz.",
Expand Down

0 comments on commit 6a38c3d

Please sign in to comment.