Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Configurable UART #57

Draft
wants to merge 7 commits into
base: main
Choose a base branch
from
3 changes: 1 addition & 2 deletions ibex_demo_system.core
Original file line number Diff line number Diff line change
Expand Up @@ -107,8 +107,7 @@ targets:
toplevel: top_cw305
tools:
vivado:
part: "xc7a100tftg256-2" # default to a100 part
AgamemnonasKyriazis marked this conversation as resolved.
Show resolved Hide resolved
#part: "xc7a35tftg256-2" # a35 option
part: "xc7a35tftg256-2" # a35 option
parameters:
- SRAMInitFile
- PRIM_DEFAULT_IMPL=prim_pkg::ImplXilinx
Expand Down
8 changes: 7 additions & 1 deletion ibex_demo_system_core.core
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,13 @@ filesets:
- rtl/system/gpio.sv
- rtl/system/pwm.sv
- rtl/system/pwm_wrapper.sv
- rtl/system/uart.sv
- rtl/system/uart_top.v
- rtl/system/uart_rx.v
- rtl/system/uart_tx.v
- rtl/system/sync_fifo.v
- rtl/system/async_fifo.v
- rtl/system/uart.vh
- rtl/system/synchronizer.v
- rtl/system/spi_host.sv
- rtl/system/spi_top.sv
file_type: systemVerilogSource
Expand Down