Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 2008-11-12 Álvaro Lopes <alvieboy@alvie.com> | oharboe | 2008-11-12 | 2 | -1/+34 |
| | | | | | * zpu/hdl/zpu4/core/zpu_core.vhd: Basic interrupt implementation for zpu4 core. | ||||
* | dmips test app in example folder | oharboe | 2008-10-10 | 5 | -3652/+3301 |
| | |||||
* | a few words about the ZY1000 ZPU JTAG debugger | oharboe | 2008-10-10 | 1 | -0/+24 |
| | |||||
* | Álvaro Lopes <alvieboy@alvie.com> spi controller | oharboe | 2008-09-23 | 1 | -0/+235 |
| | |||||
* | small ZPU | oharboe | 2008-09-23 | 1 | -0/+136 |
| | |||||
* | <alvieboy@gmail.com> Álvaro Lopes SPI flash controller documentation | oharboe | 2008-09-23 | 4 | -0/+78 |
| | |||||
* | * zpu/hdl/zealot: added small ZPU core, testbenches and FPGA implementation | oharboe | 2008-09-21 | 10 | -284/+8682 |
| | |||||
* | * zpu/docs/zpu_arch.html: added Zealot information. | oharboe | 2008-09-11 | 2 | -1/+85 |
| | |||||
* | 2008-09-08 Salvador Eduardo Tropea <salvador@inti.gov.ar> | oharboe | 2008-09-08 | 20 | -0/+11268 |
| | | | | | * zpu/hdl/zealot: a complete ZPU implementation cleaned up and with a UART. | ||||
* | a bit of info on implementing a UART | oharboe | 2008-09-04 | 1 | -1/+9 |
| | |||||
* | 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 |
| | |||||
* | test | oharboe | 2008-08-25 | 1 | -1/+1 |
| | |||||
* | improved instructions on creating a patch | oharboe | 2008-08-25 | 2 | -5/+18 |
| | |||||
* | 2008-08-25 Salvador Eduardo Tropea <salvador@inti.gov.ar> | oharboe | 2008-08-25 | 2 | -2/+4 |
| | | | | * Fix typo in zpu_arch.html w.r.t. ZPU UART/Debug channel | ||||
* | more doc work in progress | oharboe | 2008-08-22 | 5 | -0/+120 |
| | |||||
* | added uart section | oharboe | 2008-08-22 | 1 | -4/+24 |
| | |||||
* | more docs merged into the big doc | oharboe | 2008-08-21 | 9 | -203/+203 |
| | |||||
* | added some notes on speeding up the ZPU | oharboe | 2008-08-21 | 1 | -0/+41 |
| | |||||
* | merging in some docs to zpu_arch.html | oharboe | 2008-08-21 | 6 | -121/+98 |
| | |||||
* | wip | oharboe | 2008-08-18 | 1 | -0/+11 |
| | |||||
* | very early work. | oharboe | 2008-08-18 | 2 | -0/+900 |
| | |||||
* | * duplicated crt0.s and some other stuff from libgloss into | oharboe | 2008-08-18 | 5 | -1/+1098 |
| | | | | sw/startup. This makes it easier to tinker w/startup code. | ||||
* | wip | oharboe | 2008-08-18 | 1 | -5/+10 |
| | |||||
* | wip | oharboe | 2008-08-16 | 1 | -2/+22 |
| | |||||
* | pdf versions | oharboe | 2008-08-15 | 2 | -0/+0 |
| | |||||
* | some more docs. | oharboe | 2008-08-15 | 1 | -61/+72 |
| | |||||
* | a few words about zpu_core.vhd and zpu_core_small.vhd | oharboe | 2008-08-15 | 1 | -0/+30 |
| | |||||
* | added FreeBSD license. Finally. | oharboe | 2008-08-15 | 15 | -37/+503 |
| | |||||
* | tips for rolling your own ZPU | oharboe | 2008-08-15 | 1 | -0/+29 |
| | |||||
* | some ideas. | oharboe | 2008-08-15 | 1 | -0/+27 |
| | |||||
* | 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 | 3 | -6/+226 |
| | | | | | * zpu/hdl/zpu4/core/histogram.perl - generate opcode histogram from HDL simulation output | ||||
* | link to zpu_arch.html | oharboe | 2008-08-08 | 1 | -1/+1 |
| | |||||
* | added link. | oharboe | 2008-08-08 | 1 | -2/+2 |
| | |||||
* | add missing defs. | oharboe | 2008-08-07 | 1 | -0/+6 |
| | |||||
* | added basic docs on emulated instructions. | oharboe | 2008-08-07 | 1 | -4/+427 |
| | |||||
* | * do not enable interrupts for simzpu_small.do. hello world | oharboe | 2008-06-25 | 3 | -1/+183 |
| | | | | | 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 | 2 | -17/+8 |
| | |||||
* | 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 | 10 | -89/+63 |
| | | | | | | | | | | (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. | ||||
* | * Various ZY2000 vhdl files of more general interest made | oharboe | 2008-06-18 | 12 | -0/+3067 |
| | | | | | available as part of the ZPU project under the same license(FreeBSD). Files should have headers updated. | ||||
* | * io.vhd: fix address comparsion and added numerous outputs | oharboe | 2008-06-17 | 3 | -14/+32 |
| | | | | | | during simulation to make things a bit easier * zpu_config.vhd: do not use hardcoded startSp, allows more easily tinkering w/RAM size | ||||
* | Linux ZPU GCC toolchain | oharboe | 2008-05-09 | 0 | -0/+0 |
| | |||||
* | Mike Frysinger found this file which is not needed. | oharboe | 2008-05-08 | 1 | -0/+0 |
| | |||||
* | wip from jurij.kostasenko | oharboe | 2008-05-08 | 1 | -0/+11 |
| | |||||
* | * Small ZPU now supports interrupts | oharboe | 2008-05-06 | 21 | -6552/+5489 |
| | | | | * added simulation example demonstrating interrupts |