summaryrefslogtreecommitdiffstats
path: root/zpu
Commit message (Collapse)AuthorAgeFilesLines
...
* improved instructions on creating a patchoharboe2008-08-252-5/+18
|
* 2008-08-25 Salvador Eduardo Tropea <salvador@inti.gov.ar>oharboe2008-08-252-2/+4
| | | | * Fix typo in zpu_arch.html w.r.t. ZPU UART/Debug channel
* more doc work in progressoharboe2008-08-225-0/+120
|
* added uart sectionoharboe2008-08-221-4/+24
|
* more docs merged into the big docoharboe2008-08-219-203/+203
|
* added some notes on speeding up the ZPUoharboe2008-08-211-0/+41
|
* merging in some docs to zpu_arch.htmloharboe2008-08-216-121/+98
|
* wipoharboe2008-08-181-0/+11
|
* very early work.oharboe2008-08-182-0/+900
|
* * duplicated crt0.s and some other stuff from libgloss intooharboe2008-08-185-1/+1098
| | | | sw/startup. This makes it easier to tinker w/startup code.
* wipoharboe2008-08-181-5/+10
|
* wipoharboe2008-08-161-2/+22
|
* pdf versionsoharboe2008-08-152-0/+0
|
* some more docs.oharboe2008-08-151-61/+72
|
* a few words about zpu_core.vhd and zpu_core_small.vhdoharboe2008-08-151-0/+30
|
* added FreeBSD license. Finally.oharboe2008-08-1515-37/+503
|
* tips for rolling your own ZPUoharboe2008-08-151-0/+29
|
* some ideas.oharboe2008-08-151-0/+27
|
* marked unused instruction opcodes as OpCode_NAxoharboe2008-08-151-4/+4
|
* deleted reference to ic300 dating back to ZY2000 implementation.oharboe2008-08-121-1/+0
|
* 2008-08-08 Salvador E. Tropeaoharboe2008-08-083-6/+226
| | | | | * zpu/hdl/zpu4/core/histogram.perl - generate opcode histogram from HDL simulation output
* link to zpu_arch.htmloharboe2008-08-081-1/+1
|
* added link.oharboe2008-08-081-2/+2
|
* add missing defs.oharboe2008-08-071-0/+6
|
* added basic docs on emulated instructions.oharboe2008-08-071-4/+427
|
* * do not enable interrupts for simzpu_small.do. hello worldoharboe2008-06-253-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)oharboe2008-06-182-17/+8
|
* Miguel Freitas <mfreitas@gmail.com>oharboe2008-06-182-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 2oharboe2008-06-181-3/+5
|
* I'm also attaching another patch which removes unisim/roc dependencyoharboe2008-06-1810-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.
* * io.vhd: fix address comparsion and added numerous outputsoharboe2008-06-173-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
* Mike Frysinger found this file which is not needed.oharboe2008-05-081-0/+0
|
* * Small ZPU now supports interruptsoharboe2008-05-0620-6549/+5489
| | | | * added simulation example demonstrating interrupts
* forgot to commit log message.oharboe2008-05-061-0/+4
|
* * added eCos HAL for ZPUoharboe2008-05-0551-0/+5876
| | | | zpu/zpu/sw/ecos/repository
* wipoharboe2008-05-053-0/+3057
|
* wipoharboe2008-05-051-0/+1
|
* added a bit about interruptsoharboe2008-05-051-2/+35
|
* * moved ZPU core files to seperate folderoharboe2008-05-0417-523/+6
| | | | * deleted some obsolete files
* * Make code synthesize on Synopsisoharboe2008-05-045-12/+35
| | | | | zpu/hdl/zpu4/src/zpu_core_small.vhd zpu/hdl/zpu4/src/io.vhd
* wip for interruptsoharboe2008-05-012-0/+36
|
* wipoharboe2008-05-011-1/+20
|
* * zpu/hdl/zy1000 - ZPU implementation used on the zy1000 dev kitoharboe2008-05-018-948/+1966
|
* work in progress.oharboe2008-05-011-0/+948
|
* wip to fix some synthesizing problems w/Synopsisoharboe2008-04-301-817/+338
|
* wip to fix some synthesizing problems w/Synopsisoharboe2008-04-301-0/+957
|
* * zpu/hdl/example_ghdl/ghdl_import.sh, zpu/hdl/example_ghdl/ghdl_make.sh,oharboe2008-04-2222-1847/+2262
| | | | | | | | | | | | | | 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-174-99/+3
|
* * retired Xilinx synthesizing example. It messes up the zpu4 directory.oharboe2008-04-1720-3588/+2
|
* * zpu/doc/zpupresentation_old.odt: interesting bits moved into zpu_arch.htmloharboe2008-04-165-0/+49
| | | | * zpu/doc/zpupresentation.*: interesting bits moved into zpu_arch.html
OpenPOWER on IntegriCloud