OpenCores
URL https://opencores.org/ocsvn/rv01_riscv_core/rv01_riscv_core/trunk

Subversion Repositories rv01_riscv_core

[/] [rv01_riscv_core/] [trunk/] [SYN/] [XILINX/] [README.txt] - Blame information for rev 5

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 5 madsilicon
---------------------------------------------------------------
2
-- RV01 top-level module synthesis script
3
---------------------------------------------------------------
4
 
5
Tcl script rv01_selftest_syn.tcl creates a Vivado project synthesizing
6
RV01 core top-level module and mapping it to Nexis 4 board Artix-7
7
FPGA.
8
 
9
The script has been generated using Vivado ver. 2017.3.
10
 
11
This directory includes the design files required by the project
12
(except for the VHDL source code, which is located into VHDL
13
directory):
14
 
15
1) RV01_selftest_syn.tcl, tcl script creating top-level module project.
16
 
17
2) RV01_artix.xdc, timing and I/O constraint (clock period = 10ns).
18
 
19
Note: the synthesis top-level module is RV01_SELTEST_SYN (from file
20
RV01_selftest_syn.vhd), which is a wrapper around the core top-level module
21
RV01_SELFTEST (from file RV01_selftest.vhd) needed to change reset input
22
active level (the one provided by the bard cpu-reset button is active-low)
23
and set two of the board LED's to a known, fixed, state (one permantently
24
on and the other permanently off, as a simple visual confirmation that
25
the FPGA has been programmed).
26
 
27
Note: tcl script can be run from Vivado shell entering the
28
following commands to the Tcl Console:
29
 
30
set argv [list "--origin_dir" ]
31
set argc [llength $argv]
32
set argv0 RV01_selftest_syn.tcl
33
source $argv0
34
 
35
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.