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

Subversion Repositories s1_core

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /s1_core/trunk/tools
    from Rev 113 to Rev 114
    Reverse comparison

Rev 113 → Rev 114

/bin/compile_test
15,7 → 15,6
rm -f *.o *~ *.bin *.dump *.hex # Make clean
if [ $# -ne 1 ]; then
echo "compile_test - Script to compile a test for the S1 Core";
echo "(C) 2006 by Simply RISC";
echo "Usage:";
echo " compile_test <TEST_NAME>";
echo "where parameter is the test name without extension (e.g. 'hello').";
/bin/tar_env
5,7 → 5,7
# otherwise you will get a huge file.
 
test_env S1_ROOT
TARBALL=$HOME/simplyrisc-s1.tar
TARBALL=$HOME/s1_core.tar
 
rm -f $TARBALL* $S1_ROOT/*.tar*
cd $S1_ROOT/..
/bin/tracan.sh
6,7 → 6,6
 
if [ $# != 1 ]; then
echo "Tracan - Trace Analyzer"
echo "(C) 2006 by Simply RISC"
echo "Usage:"
echo " tracan <VCDFILE>"
echo ""
/bin/update_sparccore
3,7 → 3,6
# Check command line parameter
if ( (test $# != 1) || ((test $1 != "-me") && (test $1 != "-se") && (test $1 != "-ee")) ) then
echo "update_sparccore - Script to update SPARC Core sources from a fresh OpenSPARC installation";
echo "(C) 2007 by Simply RISC";
echo "Usage:";
echo " update_sparccore {-me|-se|-ee}";
echo "where parameter refers to the S1 Core version you want to obtain in your environment:";
/src/TRACAN.txt
1,5 → 1,5
Simply RISC S1 Core - Tracan (Trace Analyzer)
=============================================
S1 Core - Tracan (Trace Analyzer)
=================================
 
This small tool has been written to convert the waveforms of the
original OpenSPARC T1 simulation environment into a format similar
48,5 → 48,3
your name into this file!
- Enjoy!
 
The development team at Simply RISC LLP
 
/src/bw_r_dcd.v
1,4 → 1,4
// Empty module for cacheless Simply RISC S1 Core
// Empty module for cacheless S1 Core
 
module bw_r_dcd (
// Outputs
/src/bw_r_icd.v
1,4 → 1,4
// Empty module for cacheless Simply RISC S1 Core
// Empty module for cacheless S1 Core
 
module bw_r_icd(icd_wsel_fetdata_s1, icd_wsel_topdata_s1, icd_fuse_repair_value,
icd_fuse_repair_en, so, rclk, se, si, reset_l, sehold, fdp_icd_index_bf,
/src/bw_r_idct.v
1,4 → 1,4
// Empty module for cacheless Simply RISC S1 Core
// Empty module for cacheless S1 Core
 
module bw_r_idct(rdtag_w0_y, rdtag_w1_y, rdtag_w2_y, rdtag_w3_y, so, rclk, se,
si, reset_l, sehold, rst_tri_en, index0_x, index1_x, index_sel_x,
/src/sourceme
1,6 → 1,6
 
# General paths settings
export S1_ROOT=/usr/design/simplyrisc-s1
export S1_ROOT=/usr/design/s1_core
export T1_ROOT=/usr/design/opensparc-t1/current
export PATH=.:$S1_ROOT/tools/bin:$PATH
 
/src/tracan.cpp
50,8 → 50,8
case FWD_RQ: strcpy(str_type, "FWD_RQ"); break;
case FWD_RPY: strcpy(str_type, "FWD_RPY"); break;
case RSVD_RQ: strcpy(str_type, "RSVD_RQ"); break;
case ATOM_REQ_A: strcpy(str_type, "ATOM_REQ_A"); break; // Added by Simply RISC
case ATOM_REQ_B: strcpy(str_type, "ATOM_REQ_B"); break; // Added by Simply RISC
case ATOM_REQ_A: strcpy(str_type, "ATOM_REQ_A"); break; // Added for S1 Core
case ATOM_REQ_B: strcpy(str_type, "ATOM_REQ_B"); break; // Added for S1 Core
default: sprintf(str_type, "Unknown_0x%02llX", bitsToInt(buf, PCX_RQ_HI,PCX_RQ_LO));
}
switch(bitsToInt(buf, PCX_SZ_HI,PCX_SZ_LO)) {
/src/tracan.h
106,7 → 106,7
#define FWD_RQ 0x0D // NF
#define FWD_RPY 0x0E // NF
#define RSVD_RQ 0x1F // NF
// Added by Simply RISC
// Added for S1 Core
#define ATOM_REQ_A 0x0A
#define ATOM_REQ_B 0x0B
 
/src/waves_s1.gtkw
2,10 → 2,10
[*] GTKWave Analyzer v3.3.66 (w)1999-2015 BSI
[*] Mon Nov 30 21:49:20 2015
[*]
[dumpfile] "/home/ubuntu/Work/SVN/SimplyRISC/S1_Core/s1_core/trunk/run/sim/icarus/trace.vcd"
[dumpfile] "/home/ubuntu/Work/SVN/s1_core/trunk/run/sim/icarus/trace.vcd"
[dumpfile_mtime] "Mon Nov 30 21:48:09 2015"
[dumpfile_size] 9925089
[savefile] "/home/ubuntu/Work/SVN/SimplyRISC/S1_Core/s1_core/trunk/tools/src/waves_s1.gtkw"
[savefile] "/home/ubuntu/Work/SVN/s1_core/trunk/tools/src/waves_s1.gtkw"
[timestart] 0
[size] 1855 1151
[pos] -1 -1
/src/waves_t1.gtkw
2,10 → 2,10
[*] GTKWave Analyzer v3.3.66 (w)1999-2015 BSI
[*] Sun Nov 22 17:04:48 2015
[*]
[dumpfile] "/home/ubuntu/Work/SVN/SimplyRISC/S1_Core/s1_core/trunk/tools/traces/v9_allinst:model_core1:core1_mini:0/trace.vcd"
[dumpfile] "/home/ubuntu/Work/SVN/s1_core/trunk/tools/traces/v9_allinst:model_core1:core1_mini:0/trace.vcd"
[dumpfile_mtime] "Mon May 1 14:33:41 2006"
[dumpfile_size] 20236723
[savefile] "/home/ubuntu/Work/SVN/SimplyRISC/S1_Core/s1_core/trunk/tools/opt/tracan/waves.gtkw"
[savefile] "/home/ubuntu/Work/SVN/s1_core/trunk/tools/opt/tracan/waves.gtkw"
[timestart] 1984200
[size] 1855 1151
[pos] -1 -1

powered by: WebSVN 2.1.0

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