update
Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ git-svn-id: http://moon:8086/svn/vhdl/trunk@763 cc03376c-175c-47c8-b038-4cd826a8556b
This commit is contained in:
Vendored
+3
-1
@@ -1,8 +1,11 @@
|
|||||||
../../../misc/dpram_2w2r.vhd
|
../../../misc/dpram_2w2r.vhd
|
||||||
../../../misc/dpram_1w1r.vhd
|
../../../misc/dpram_1w1r.vhd
|
||||||
../../../FIFO/src/fifo_ctrl_pkg.vhd
|
../../../FIFO/src/fifo_ctrl_pkg.vhd
|
||||||
|
../../../FIFO/src/gray_counter.vhd
|
||||||
../../../FIFO/src/fifo_sync_ctrl.vhd
|
../../../FIFO/src/fifo_sync_ctrl.vhd
|
||||||
../../../FIFO/src/fifo_sync.vhd
|
../../../FIFO/src/fifo_sync.vhd
|
||||||
|
../../../FIFO/src/fifo_async_ctrl.vhd
|
||||||
|
../../../FIFO/src/fifo_async.vhd
|
||||||
|
|
||||||
../../../uart/bbfifo_16x8.vhd
|
../../../uart/bbfifo_16x8.vhd
|
||||||
../../../uart/kcuart_rx.vhd
|
../../../uart/kcuart_rx.vhd
|
||||||
@@ -32,4 +35,3 @@
|
|||||||
../src/core/mips_bcu.vhd
|
../src/core/mips_bcu.vhd
|
||||||
../src/core/mips_pipeline.vhd
|
../src/core/mips_pipeline.vhd
|
||||||
../src/core/mips_top.vhd
|
../src/core/mips_top.vhd
|
||||||
../src/tb_mips_top.vhd
|
|
||||||
|
|||||||
Vendored
+9
-5
@@ -1,6 +1,6 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
PROJECT="mips_top"
|
PROJECT="mips_sys"
|
||||||
DIST_FILE="./files.dist"
|
DIST_FILE="./files.dist"
|
||||||
DIST_DIR="./release/mips.r12"
|
DIST_DIR="./release/mips.r12"
|
||||||
|
|
||||||
@@ -18,7 +18,7 @@ cp -a ../tools/* $DIST_DIR/tools/
|
|||||||
|
|
||||||
cp -a ./tmpl/notes.txt $DIST_DIR/
|
cp -a ./tmpl/notes.txt $DIST_DIR/
|
||||||
cp -a ./tmpl/gpl-3.0.txt $DIST_DIR/
|
cp -a ./tmpl/gpl-3.0.txt $DIST_DIR/
|
||||||
cp -a ./tmpl/tb_mips_top.wdo $DIST_DIR/sim/
|
cp -a ./tmpl/tb_$PROJECT.wdo $DIST_DIR/sim/
|
||||||
cp -a ./tmpl/hello.flash.bin $DIST_DIR/sim/
|
cp -a ./tmpl/hello.flash.bin $DIST_DIR/sim/
|
||||||
cp -a ./tmpl/mips_sys.vhd $DIST_DIR/src/
|
cp -a ./tmpl/mips_sys.vhd $DIST_DIR/src/
|
||||||
|
|
||||||
@@ -27,7 +27,8 @@ for i in $(cat -s $DIST_FILE); do
|
|||||||
cp -a $i $DIST_DIR/src/
|
cp -a $i $DIST_DIR/src/
|
||||||
done;
|
done;
|
||||||
|
|
||||||
cp -a ./tmpl/tb_mips_top.vhd $DIST_DIR/src/
|
cp -a ./tmpl/tb_$PROJECT.vhd $DIST_DIR/src/
|
||||||
|
cp -a ./tmpl/tb_$PROJECT.vhd $DIST_DIR/src/
|
||||||
|
|
||||||
# Delete CVS directories
|
# Delete CVS directories
|
||||||
rm -r $(find release/ -name CVS)
|
rm -r $(find release/ -name CVS)
|
||||||
@@ -39,12 +40,15 @@ echo "vlib work" > $DIST_DIR/sim/tb_$PROJECT.fdo
|
|||||||
for i in $(cat -s $DIST_FILE); do
|
for i in $(cat -s $DIST_FILE); do
|
||||||
echo "vcom -explicit -93 \"../src/$(basename $i)\"" >> $DIST_DIR/sim/tb_$PROJECT.fdo
|
echo "vcom -explicit -93 \"../src/$(basename $i)\"" >> $DIST_DIR/sim/tb_$PROJECT.fdo
|
||||||
done;
|
done;
|
||||||
|
|
||||||
|
echo "vcom -explicit -93 \"../src/$PROJECT.vhd\"" >> $DIST_DIR/sim/tb_$PROJECT.fdo
|
||||||
|
echo "vcom -explicit -93 \"../src/tb_$PROJECT.vhd\"" >> $DIST_DIR/sim/tb_$PROJECT.fdo
|
||||||
echo "vsim -t 1ps -lib work tb_$PROJECT" >> $DIST_DIR/sim/tb_$PROJECT.fdo
|
echo "vsim -t 1ps -lib work tb_$PROJECT" >> $DIST_DIR/sim/tb_$PROJECT.fdo
|
||||||
|
|
||||||
echo "do {tb_mips_top.wdo}" >> $DIST_DIR/sim/tb_$PROJECT.fdo
|
echo "do {tb_$PROJECT.wdo}" >> $DIST_DIR/sim/tb_$PROJECT.fdo
|
||||||
echo "view wave" >> $DIST_DIR/sim/tb_$PROJECT.fdo
|
echo "view wave" >> $DIST_DIR/sim/tb_$PROJECT.fdo
|
||||||
echo "view structure" >> $DIST_DIR/sim/tb_$PROJECT.fdo
|
echo "view structure" >> $DIST_DIR/sim/tb_$PROJECT.fdo
|
||||||
echo "view signals" >> $DIST_DIR/sim/tb_$PROJECT.fdo
|
echo "view signals" >> $DIST_DIR/sim/tb_$PROJECT.fdo
|
||||||
echo "run 1600us" >> $DIST_DIR/sim/tb_$PROJECT.fdo
|
echo "run 3000us" >> $DIST_DIR/sim/tb_$PROJECT.fdo
|
||||||
|
|
||||||
# ---------------------------------------------------------------
|
# ---------------------------------------------------------------
|
||||||
|
|||||||
Vendored
+2
@@ -55,6 +55,8 @@ Changes in release 12
|
|||||||
# which is already active in the previous cycle
|
# which is already active in the previous cycle
|
||||||
...
|
...
|
||||||
|
|
||||||
|
- mips_biu.vhd: added asynchronous BUS-FIFOs to support different clocks for CPU and BUS
|
||||||
|
|
||||||
-----------------------------------------------------------------
|
-----------------------------------------------------------------
|
||||||
Changes in release 11
|
Changes in release 11
|
||||||
-----------------------------------------------------------------
|
-----------------------------------------------------------------
|
||||||
|
|||||||
Reference in New Issue
Block a user