Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | change: rename 'State' to 'Insn' | Bert Lange | 2012-03-30 | 1 | -122/+121 |
| | |||||
* | minor fix: reduce simulation warnings at 0 ps | Bert Lange | 2011-10-28 | 4 | -8/+8 |
| | |||||
* | add: Spartan3 reference design for zealot | Bert Lange | 2011-10-28 | 11 | -0/+1200 |
| | |||||
* | beautify: break long comment lines | Bert Lange | 2011-10-28 | 3 | -7/+48 |
| | |||||
* | minor fix: permission of build-scripts | Bert Lange | 2011-10-25 | 3 | -0/+0 |
| | |||||
* | add: software test for gpio module | Bert Lange | 2011-10-25 | 2 | -0/+76 |
| | |||||
* | add: GPIO module to zealot SoC | Bert Lange | 2011-10-25 | 33 | -2220/+2590 |
| | |||||
* | fix: zealot/zpu_small - load, see patch from Alvaro | Bert Lange | 2011-10-25 | 1 | -0/+1 |
| | |||||
* | add: one more ZPU reference design for zealot | Bert Lange | 2011-10-22 | 11 | -0/+1393 |
| | |||||
* | minor fix: to satisfy some synthesis tools | Bert Lange | 2011-10-15 | 1 | -0/+2 |
| | |||||
* | add: ZPU reference designs for zealot | Bert Lange | 2011-10-13 | 21 | -0/+2853 |
| | |||||
* | change: prettier logifle output (for zealot) | Bert Lange | 2011-10-13 | 1 | -3/+8 |
| | |||||
* | beautify indentation | Bert Lange | 2011-08-16 | 10 | -1651/+1482 |
| | |||||
* | change: prettier logifle output | Bert Lange | 2011-08-02 | 2 | -61/+38 |
| | |||||
* | change: rename signal areset to reset | Bert Lange | 2011-08-02 | 6 | -10/+10 |
| | |||||
* | fix: missing comment | Bert Lange | 2011-06-09 | 1 | -1/+1 |
| | |||||
* | change: switch to ieee.numeric_std.all library | Bert Lange | 2011-03-13 | 2 | -6/+4 |
| | | | | Signed-off-by: Bert Lange <b.lange@hzdr.de> | ||||
* | whitespace fixes: use fromdos on all .vhd files | Øyvind Harboe | 2011-03-01 | 29 | -19634/+19634 |
| | | | | Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com> | ||||
* | beautify | Bert Lange | 2011-03-01 | 4 | -1576/+1679 |
| | | | | Signed-off-by: Bert Lange <b.lange@hzdr.de> | ||||
* | zpu_core_small: load | Alvaro | 2010-10-22 | 1 | -0/+1 |
| | | | | | | | memAAddr is not being initialized during IO read operations (LOAD). This might cause spurious writes to invalid addresses, and invalid values to be loaded onto the stack. This patch explicitly sets memAAddr to correct value (sp). | ||||
* | Avalanche ZPU implementation | Antonio Anton | 2009-09-15 | 4 | -0/+2179 |
| | |||||
* | 2008-11-12 Álvaro Lopes <alvieboy@alvie.com> | oharboe | 2008-11-12 | 1 | -1/+31 |
| | | | | | * zpu/hdl/zpu4/core/zpu_core.vhd: Basic interrupt implementation for zpu4 core. | ||||
* | dmips test app in example folder | oharboe | 2008-10-10 | 4 | -3652/+3287 |
| | |||||
* | Álvaro Lopes <alvieboy@alvie.com> spi controller | oharboe | 2008-09-23 | 1 | -0/+235 |
| | |||||
* | small ZPU | oharboe | 2008-09-23 | 1 | -0/+136 |
| | |||||
* | * zpu/hdl/zealot: added small ZPU core, testbenches and FPGA implementation | oharboe | 2008-09-21 | 8 | -279/+8673 |
| | |||||
* | 2008-09-08 Salvador Eduardo Tropea <salvador@inti.gov.ar> | oharboe | 2008-09-08 | 19 | -0/+11265 |
| | | | | | * zpu/hdl/zealot: a complete ZPU implementation cleaned up and with a UART. | ||||
* | commenting wip | oharboe | 2008-08-26 | 1 | -4/+26 |
| | |||||
* | some more comments about dual port ram | oharboe | 2008-08-26 | 1 | -0/+21 |
| | |||||
* | fixed comments a bit. | oharboe | 2008-08-26 | 1 | -2/+1 |
| | |||||
* | merging in some docs to zpu_arch.html | oharboe | 2008-08-21 | 1 | -49/+0 |
| | |||||
* | added FreeBSD license. Finally. | oharboe | 2008-08-15 | 15 | -37/+503 |
| | |||||
* | marked unused instruction opcodes as OpCode_NAx | oharboe | 2008-08-15 | 1 | -4/+4 |
| | |||||
* | deleted reference to ic300 dating back to ZY2000 implementation. | oharboe | 2008-08-12 | 1 | -1/+0 |
| | |||||
* | 2008-08-08 Salvador E. Tropea | oharboe | 2008-08-08 | 1 | -0/+218 |
| | | | | | * zpu/hdl/zpu4/core/histogram.perl - generate opcode histogram from HDL simulation output | ||||
* | add missing defs. | oharboe | 2008-08-07 | 1 | -0/+6 |
| | |||||
* | * do not enable interrupts for simzpu_small.do. hello world | oharboe | 2008-06-25 | 2 | -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) | oharboe | 2008-06-18 | 1 | -1/+1 |
| | |||||
* | Miguel Freitas <mfreitas@gmail.com> | oharboe | 2008-06-18 | 2 | -2/+5 |
| | | | | | | | 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. | ||||
* | take 2 | oharboe | 2008-06-18 | 1 | -3/+5 |
| | |||||
* | I'm also attaching another patch which removes unisim/roc dependency | oharboe | 2008-06-18 | 9 | -88/+49 |
| | | | | | | | | | | (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 outputs | oharboe | 2008-06-17 | 2 | -14/+25 |
| | | | | | | 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 interrupts | oharboe | 2008-05-06 | 18 | -6549/+5477 |
| | | | | * added simulation example demonstrating interrupts | ||||
* | wip | oharboe | 2008-05-05 | 3 | -0/+3057 |
| | |||||
* | wip | oharboe | 2008-05-05 | 1 | -0/+1 |
| | |||||
* | * moved ZPU core files to seperate folder | oharboe | 2008-05-04 | 16 | -522/+2 |
| | | | | * deleted some obsolete files | ||||
* | * Make code synthesize on Synopsis | oharboe | 2008-05-04 | 5 | -12/+35 |
| | | | | | zpu/hdl/zpu4/src/zpu_core_small.vhd zpu/hdl/zpu4/src/io.vhd | ||||
* | wip for interrupts | oharboe | 2008-05-01 | 2 | -0/+36 |
| | |||||
* | wip | oharboe | 2008-05-01 | 1 | -1/+20 |
| | |||||
* | * zpu/hdl/zy1000 - ZPU implementation used on the zy1000 dev kit | oharboe | 2008-05-01 | 7 | -948/+1964 |
| |