summaryrefslogtreecommitdiffstats
path: root/zpu/hdl/example
Commit message (Collapse)AuthorAgeFilesLines
* beautify indentationBert Lange2011-08-162-302/+283
|
* change: prettier logifle outputBert Lange2011-08-021-55/+20
|
* change: rename signal areset to resetBert Lange2011-08-022-2/+2
|
* change: switch to ieee.numeric_std.all libraryBert Lange2011-03-131-3/+2
| | | | Signed-off-by: Bert Lange <b.lange@hzdr.de>
* whitespace fixes: use fromdos on all .vhd filesØyvind Harboe2011-03-016-10122/+10122
| | | | Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
* dmips test app in example folderoharboe2008-10-104-3652/+3287
|
* added FreeBSD license. Finally.oharboe2008-08-156-32/+198
|
* * do not enable interrupts for simzpu_small.do. hello worldoharboe2008-06-252-1/+179
| | | | | does not have an interrupt handler, so this caused a BREAK instruction to be executed.
* * zpu_config.vhd: Fixed startSp calculation (address in bytes not words)oharboe2008-06-181-1/+1
|
* Miguel Freitas <mfreitas@gmail.com>oharboe2008-06-181-1/+1
| | | | | | | log.txt and trace.txt currently on cvs were produced by interrupt.vhd. this patch will build example_ghdl with interrupt.vhd by default so user can compare results. adds a note about what user needs to edit to simulate helloworld.vhd without interrupts.
* I'm also attaching another patch which removes unisim/roc dependencyoharboe2008-06-181-6/+4
| | | | | | | | | | (it was used just to pulse the areset) and fixes paths for building the ghdl examples out of the box. I guess this is the easiest way to get zpu running on linux with minimum effort. You should check if the areset change doesn't break modelsim. It feels much simpler this way and seems to work the same, i might be missing something.
* * io.vhd: fix address comparsion and added numerous outputsoharboe2008-06-171-1/+3
| | | | | | during simulation to make things a bit easier * zpu_config.vhd: do not use hardcoded startSp, allows more easily tinkering w/RAM size
* * Small ZPU now supports interruptsoharboe2008-05-065-20/+6925
| | | | * added simulation example demonstrating interrupts
* * moved ZPU core files to seperate folderoharboe2008-05-041-2/+2
| | | | * deleted some obsolete files
* * Make code synthesize on Synopsisoharboe2008-05-042-1/+178
| | | | | zpu/hdl/zpu4/src/zpu_core_small.vhd zpu/hdl/zpu4/src/io.vhd
* * zpu/hdl/example_ghdl/ghdl_import.sh, zpu/hdl/example_ghdl/ghdl_make.sh,oharboe2008-04-221-6/+6
| | | | | | | | | | | | | | zpu/hdl/example_ghdl/ghdl_options.sh, zpu/hdl/example_ghdl/README: GHDL example * zpu/hdl/zpu4/src/dmipssmalltrace_ghdl.sh: testcase for GHDL * zpu/hdl/zpu4/src/dmipstrace_ghdl.sh: testcase for GHDL * zpu/hdl/zpu4/src/simzpu_medium_ghdl.sh: testcase for GHDL * zpu/hdl/example/helloworld.vhd, zpu/hdl/zpu4/src/bram_dmips.vhd, zpu/hdl/zpu4/src/dmipssmalltrace_ghdl.sh, zpu/hdl/zpu4/src/dram_dmips.vhd, zpu/hdl/zpu4/src/dram_hello.vhd, zpu/hdl/zpu4/src/io.vhd, zpu/hdl/zpu4/src/sim_fpga_top.vhd, zpu/hdl/zpu4/src/sim_small_fpga_top.vhd, zpu/hdl/zpu4/src/timer.vhd, zpu/hdl/zpu4/src/trace.vhd, zpu/hdl/zpu4/src/zpu_config_trace.vhd, zpu/hdl/zpu4/src/zpu_core_small.vhd, zpu/hdl/zpu4/src/zpu_core.vhd, zpu/hdl/zpu4/src/zpupkg.vhd: conversion to numeric_std
* * deleted duplicate files from example folder.oharboe2008-04-173-278/+2
|
* * zpu/zpu/hdl/example/zpuromgen.c - generate rom filesoharboe2008-03-061-0/+59
| | | | without java
* * zpu/zpu/hdl/index.html. Sharpened instructions and shows two workingoharboe2008-02-214-12198/+2834
| | | | | examples. Small & medium ZPU. * got zpu4/src/simzpu_medium.do working again.
* Initial import from www.ecosforge.netoharboe2008-01-026-0/+12846
OpenPOWER on IntegriCloud