<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
        <title>OpenCores</title>
    <link rel="stylesheet" type="text/css" href="https://cdn.opencores.org/compiled-d3c4fad592.css" />
    <link rel="icon" type="image/png" href="https://cdn.opencores.org/img/favicon.png" />
    <link rel="shortcut icon" type="image/png" href="https://cdn.opencores.org/img/favicon.png" />
    <link type="text/css" href="https://fonts.googleapis.com/css?family=Ubuntu:regular,bold" rel="stylesheet" />
    
    <link type="text/css" href="/websvn/templates/calm/styles.css" rel="stylesheet" media="screen" />
    <link type="text/css" href="/websvn/templates/calm/star-light/star-light.css" rel="stylesheet" media="screen" />
    <!--[if gte IE 5.5000]>
    <style type="text/css" media="screen">
        tbody tr td { padding:1px 0 }
        #wrap h2 { padding:10px 5px 0 5px; margin-bottom:-8px }
    </style>
    <![endif]-->
    <script type="text/javascript">
        function getPath(){
            return './websvn';
        }

        function checkCB(chBox) {
            count = 0
            first = null
            f = chBox.form
            for(i = 0 ; i < f.elements.length ; i++)
            if(f.elements[i].type == 'checkbox' && f.elements[i].checked) {
                if(first == null && f.elements[i] != chBox) {
                    first = f.elements[i]
                }
                count += 1
            }

            if (count > 2) {
               first.checked = false
               count -= 1
            }
        }
    </script>
    <script type="text/javascript" src="/websvn/templates/calm/collapse.js"></script>
        <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
    <meta name="keywords" content="cores, VHDL, Verilog HDL, ASIC, Synthesizable, standard cell, IP, Intellectual Property, 32-bit RISC, UART, PCI, SDRAM, full custom, system on a chip, SOC, reusable, design, development, synthesis, designs, developers, C, Linux, eCos, open, free, open source cores, RTL code, system-on-a-chip, circuits, digital, GNU, GPL, core, controller, processor, system design, chip design, EDA, design methodology, design tools, ASICs, programmable logic, FPGA's, PLDs, CPLDs, verification, Synthesis, HDL, Simulation, IC design software, semiconductor design, integrated circuits, system designs, chip designs, EDAs,  design methodologies, design tool, ASIC, programmable logics, FPGA, PLD, CPLD, Synthesis,  circuit, Synopsys, system design, chip design, programmable logic, FPGA's, PLDs,  CPLDs, verification, Simulation
" />
        <script defer="defer" type="text/javascript" src="https://cdn.opencores.org/jquery-1.6.2.min.js"></script>
    <script defer="defer" type="text/javascript" src="https://cdn.opencores.org/compiled-92d7b79b19.js"></script>
        <script async type="text/javascript" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
        <!--[if IE 6]>
    <link rel="stylesheet" type="text/css" href="https://cdn.opencores.org/ie6.css" />
    <![endif]-->
    <!--[if (IE 7)|(IE 8)]>
    <link rel="stylesheet" type="text/css" href="https://cdn.opencores.org/ie78.css" />
    <![endif]-->
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    
    <!-- Global site tag (gtag.js) - Google Analytics -->
    <script async src="https://www.googletagmanager.com/gtag/js?id=UA-172123432-1"></script>
    <script>
        window.dataLayer = window.dataLayer || [];
        function gtag(){dataLayer.push(arguments);}
        gtag('js', new Date());
        gtag('config', 'UA-172123432-1');
    </script>
    
</head>
<body>
<div id="old-browser-warning"></div>
<div class="main">
    <div class="top">
        <a href="/"><img src="https://cdn.opencores.org/design/OpenCores.png" alt="OpenCores" width="235" height="80" /></a>
    </div>
    <div class="line">
        <div></div>
        <img src="https://cdn.opencores.org/design/corner.png" alt="" width="28" height="28" />
    </div>
    <div class="mid" id="dm">
        <div class="mainmenu" id="dml">
            <div class="menu menu-login">
        <form action="/login" method="post">
    Username:
    <input type="hidden" name="redirect" value="websvn/rss" />
    <input class="design ie6_input" name="user" type="text" />
    <br />
    Password:
    <br />
    <input class="design ie6_input" name="pass" type="password" />
    <br />
    <input class="design" name="remember" type="checkbox" />Remember me
    <br />
    <input class="design" type="submit" value="Login" />
    </form>
    <form action="/signup" method="post">
    <input class="design" type="submit" value="Register" />
    </form>
    </div>

<div class="menu">
    <h2> Browse </h2>
    <ul>
    <li><a href="/projects">Projects</a></li>
    <li><a href="/forum">Forums</a></li>
    <li><a href="#about" onclick="return !toggle(this);">About</a>
        <ul style="display: none;">
        <li><a href="/about/mission">Mission</a></li>
        <li><a href="/about/logos">Logos</a></li>
        <li><a href="/about/community">Community</a></li>
        <li><a href="/about/statistics">Statistics</a></li>
        </ul>
    </li>
    <li><a href="#howto" onclick="return !toggle(this);">HowTo/FAQ</a>
        <ul style="display: none;">
        <li><a href="/howto/faq">FAQ</a></li>
        <li><a href="/howto/project">Project</a></li>
        <li><a href="/howto/svn">SVN</a></li>
        <li><a href="/howto/wishbone">WISHBONE</a></li>
        <li><a href="/howto/eda">EDA Tools</a></li>
        </ul>
    </li>
    <li><a href="#media" onclick="return !toggle(this);">Media</a>
        <ul style="display: none;">
        <li><a href="/news">News</a></li>
        <li><a href="/articles">Articles</a></li>
        <li><a href="/newsletters">Newsletter</a></li>
        </ul>
    </li>
    <li><a href="/licensing">Licensing</a></li>
    <li><a href="#commerce" onclick="return !toggle(this);">Commerce</a>
        <ul style="display: none;">
        <li><a href="/shop/items">Shop</a></li>
        <li><a href="/commerce/advertise">Advertise</a></li>
        <li><a href="/commerce/jobs">Jobs</a></li>
        </ul>
    </li>
    <li><a href="/partners">Partners</a></li>
    <li><a href="/maintainers/oliscience">Maintainers</a></li>
    <li><a href="/contact">Contact us</a></li>
    </ul>
</div>



<div class="pad_leftside" style="border:0px">
    <ins
        class="adsbygoogle"
        style="display:inline-block;width:125px;height:125px"
        data-ad-client="ca-pub-8561717607970465"
        data-ad-slot="8586056206"></ins>
    <script type="text/javascript">(adsbygoogle = window.adsbygoogle || []).push({});</script>
</div>


<div class="menu menu-tools">
    <h2> Tools </h2>
    <form action="//www.google.com/cse" id="cse-search-box">
    <div>
        <input type="hidden" name="cx" value="012935124227736198121:b6s3cwd8ada" />
        <input type="hidden" name="ie" value="UTF-8" />
        <input type="text" name="q" size="12" />
        <input type="submit" name="sa" value="Search" />
    </div>
    </form>
</div>
        </div>
        <div class="content" id="dmc">
                        
            <div class="banner" style="padding: 6px 0px; width: 1020px; overflow: visible;">
                <ins
                    class="adsbygoogle"
                    style="display:inline-block;width:468px;height:60px"
                    data-ad-client="ca-pub-8561717607970465"
                    data-ad-slot="8506821698"></ins>
                <script type="text/javascript">(adsbygoogle = window.adsbygoogle || []).push({});</script>
                <ins
                    class="adsbygoogle"
                    style="display:inline-block;width:468px;height:60px"
                    data-ad-client="ca-pub-8561717607970465"
                    data-ad-slot="8506821698"></ins>
                <script type="text/javascript">(adsbygoogle = window.adsbygoogle || []).push({});</script>
            </div>
            
            
                        <div style="display: flex;">
                <button onclick="location.href='/projects/zipcpu'">Back to project</button>
                <div style="display: flex; align-items: center; border: 1px solid black; border-radius: 4px; padding: 0 4px; margin-left: 12px;">
                    <strong style="padding-right: 4px;">URL</strong>
                    https://opencores.org/ocsvn/zipcpu/zipcpu/trunk
                </div>
            </div>
            
            <br /><b>Error creating feed file, please check write permissions.</b><br /><?xml version="1.0" encoding="ISO-8859-1"?>
<!-- generator="FeedCreator 1.7.2" -->
<rss version="2.0">
    <channel>
        <title>zipcpu</title>
        <description>WebSVN RSS feed - zipcpu</description>
        <link>https://opencores.org/websvn//websvn/listing?repname=zipcpu&amp;path=%2F&amp;</link>
        <lastBuildDate>Thu, 18 Jun 2026 11:42:58 +0100</lastBuildDate>
        <generator>FeedCreator 1.7.2</generator>
        <item>
            <title>8b bytes, + formal verification throughout + dcache</title>
            <link>https://opencores.org/websvn//websvn/revision?repname=zipcpu&amp;path=%2F&amp;rev=209</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 209 - dgisselq&lt;/strong&gt; (129 file(s) modified)&lt;/div&gt;&lt;div&gt;8b bytes, + formal verification throughout + dcache&lt;/div&gt;+ /zipcpu/trunk/.gitignore&lt;br /&gt;~ /zipcpu/trunk/bench/asm/Makefile&lt;br /&gt;~ /zipcpu/trunk/bench/asm/zipdhry.S&lt;br /&gt;~ /zipcpu/trunk/bench/cpp/helloworld.c&lt;br /&gt;~ /zipcpu/trunk/bench/cpp/Makefile&lt;br /&gt;+ /zipcpu/trunk/bench/cpp/README.md&lt;br /&gt;+ /zipcpu/trunk/bench/formal&lt;br /&gt;+ /zipcpu/trunk/bench/formal/.gitignore&lt;br /&gt;+ /zipcpu/trunk/bench/formal/abs_div.v&lt;br /&gt;+ /zipcpu/trunk/bench/formal/abs_mpy.v&lt;br /&gt;+ /zipcpu/trunk/bench/formal/abs_prefetch.v&lt;br /&gt;+ /zipcpu/trunk/bench/formal/busdelay.sby&lt;br /&gt;+ /zipcpu/trunk/bench/formal/cpuops.sby&lt;br /&gt;+ /zipcpu/trunk/bench/formal/dblfetch.sby&lt;br /&gt;+ /zipcpu/trunk/bench/formal/dcache.gtkw&lt;br /&gt;+ /zipcpu/trunk/bench/formal/dcache.sby&lt;br /&gt;+ /zipcpu/trunk/bench/formal/div.gtkw&lt;br /&gt;+ /zipcpu/trunk/bench/formal/div.sby&lt;br /&gt;+ /zipcpu/trunk/bench/formal/f_idecode.v&lt;br /&gt;+ /zipcpu/trunk/bench/formal/icontrol.sby&lt;br /&gt;+ /zipcpu/trunk/bench/formal/idecode.gtkw&lt;br /&gt;+ /zipcpu/trunk/bench/formal/idecode.sby&lt;br /&gt;+ /zipcpu/trunk/bench/formal/Makefile&lt;br /&gt;+ /zipcpu/trunk/bench/formal/mcve.sby&lt;br /&gt;+ /zipcpu/trunk/bench/formal/mcve.v&lt;br /&gt;+ /zipcpu/trunk/bench/formal/memops.sby&lt;br /&gt;+ /zipcpu/trunk/bench/formal/pfcache.gtkw&lt;br /&gt;+ /zipcpu/trunk/bench/formal/pfcache.sby&lt;br /&gt;+ /zipcpu/trunk/bench/formal/pipemem.sby&lt;br /&gt;+ /zipcpu/trunk/bench/formal/prefetch.sby&lt;br /&gt;+ /zipcpu/trunk/bench/formal/wbdblpriarb.sby&lt;br /&gt;+ /zipcpu/trunk/bench/formal/wbdmac.sby&lt;br /&gt;+ /zipcpu/trunk/bench/formal/wbpriarbiter.sby&lt;br /&gt;+ /zipcpu/trunk/bench/formal/wbwatchdog.sby&lt;br /&gt;+ /zipcpu/trunk/bench/formal/zipcounter.sby&lt;br /&gt;+ /zipcpu/trunk/bench/formal/zipcpu.gtkw&lt;br /&gt;+ /zipcpu/trunk/bench/formal/zipcpu.sby&lt;br /&gt;+ /zipcpu/trunk/bench/formal/zipjiffies.sby&lt;br /&gt;+ /zipcpu/trunk/bench/formal/zipmmu.gtkw&lt;br /&gt;+ /zipcpu/trunk/bench/formal/zipmmu.sby&lt;br /&gt;+ /zipcpu/trunk/bench/formal/ziptimer.sby&lt;br /&gt;+ /zipcpu/trunk/bench/rtl&lt;br /&gt;+ /zipcpu/trunk/bench/rtl/Makefile&lt;br /&gt;+ /zipcpu/trunk/bench/rtl/memdev.v&lt;br /&gt;+ /zipcpu/trunk/bench/rtl/zipmmu_tb.v&lt;br /&gt;+ /zipcpu/trunk/doc/.gitignore&lt;br /&gt;+ /zipcpu/trunk/doc/gfx/.gitignore&lt;br /&gt;~ /zipcpu/trunk/doc/gfx/cpu.dia&lt;br /&gt;~ /zipcpu/trunk/doc/nextgen.html&lt;br /&gt;~ /zipcpu/trunk/doc/orconf.pdf&lt;br /&gt;+ /zipcpu/trunk/doc/orconf2017.pdf&lt;br /&gt;+ /zipcpu/trunk/doc/orconf2018.pdf&lt;br /&gt;~ /zipcpu/trunk/doc/spec.pdf&lt;br /&gt;~ /zipcpu/trunk/doc/src/spec.tex&lt;br /&gt;~ /zipcpu/trunk/INSTALL.md&lt;br /&gt;~ /zipcpu/trunk/Makefile&lt;br /&gt;~ /zipcpu/trunk/README.md&lt;br /&gt;~ /zipcpu/trunk/rtl/core&lt;br /&gt;~ /zipcpu/trunk/rtl/core/cpuops.v&lt;br /&gt;~ /zipcpu/trunk/rtl/core/dblfetch.v&lt;br /&gt;~ /zipcpu/trunk/rtl/core/dcache.v&lt;br /&gt;~ /zipcpu/trunk/rtl/core/div.v&lt;br /&gt;~ /zipcpu/trunk/rtl/core/idecode.v&lt;br /&gt;+ /zipcpu/trunk/rtl/core/iscachable.v&lt;br /&gt;~ /zipcpu/trunk/rtl/core/memops.v&lt;br /&gt;+ /zipcpu/trunk/rtl/core/mpyop.v&lt;br /&gt;~ /zipcpu/trunk/rtl/core/pfcache.v&lt;br /&gt;~ /zipcpu/trunk/rtl/core/pipefetch.v&lt;br /&gt;~ /zipcpu/trunk/rtl/core/pipemem.v&lt;br /&gt;~ /zipcpu/trunk/rtl/core/prefetch.v&lt;br /&gt;+ /zipcpu/trunk/rtl/core/README.md&lt;br /&gt;+ /zipcpu/trunk/rtl/core/slowmpy.v&lt;br /&gt;~ /zipcpu/trunk/rtl/core/zipcpu.v&lt;br /&gt;~ /zipcpu/trunk/rtl/cpudefs.v&lt;br /&gt;+ /zipcpu/trunk/rtl/ex&lt;br /&gt;+ /zipcpu/trunk/rtl/ex/busdelay.v&lt;br /&gt;+ /zipcpu/trunk/rtl/ex/fwb_counter.v&lt;br /&gt;+ /zipcpu/trunk/rtl/ex/fwb_master.v&lt;br /&gt;+ /zipcpu/trunk/rtl/ex/fwb_slave.v&lt;br /&gt;+ /zipcpu/trunk/rtl/ex/wbarbiter.v&lt;br /&gt;+ /zipcpu/trunk/rtl/ex/wbdblpriarb.v&lt;br /&gt;+ /zipcpu/trunk/rtl/ex/wbpriarbiter.v&lt;br /&gt;~ /zipcpu/trunk/rtl/Makefile&lt;br /&gt;~ /zipcpu/trunk/rtl/peripherals/icontrol.v&lt;br /&gt;+ /zipcpu/trunk/rtl/peripherals/README.md&lt;br /&gt;~ /zipcpu/trunk/rtl/peripherals/wbdmac.v&lt;br /&gt;~ /zipcpu/trunk/rtl/peripherals/wbwatchdog.v&lt;br /&gt;~ /zipcpu/trunk/rtl/peripherals/zipcounter.v&lt;br /&gt;~ /zipcpu/trunk/rtl/peripherals/zipjiffies.v&lt;br /&gt;~ /zipcpu/trunk/rtl/peripherals/zipmmu.v&lt;br /&gt;~ /zipcpu/trunk/rtl/peripherals/ziptimer.v&lt;br /&gt;+ /zipcpu/trunk/rtl/README.md&lt;br /&gt;~ /zipcpu/trunk/rtl/zipbones.v&lt;br /&gt;~ /zipcpu/trunk/rtl/zipsystem.v&lt;br /&gt;~ /zipcpu/trunk/sim/cpp&lt;br /&gt;~ /zipcpu/trunk/sim/cpp/Makefile&lt;br /&gt;+ /zipcpu/trunk/sim/cpp/README.md&lt;br /&gt;~ /zipcpu/trunk/sim/cpp/twoc.cpp&lt;br /&gt;~ /zipcpu/trunk/sim/cpp/twoc.h&lt;br /&gt;~ /zipcpu/trunk/sim/cpp/zipelf.cpp&lt;br /&gt;~ /zipcpu/trunk/sim/cpp/zipelf.h&lt;br /&gt;~ /zipcpu/trunk/sim/cpp/zsim.cpp&lt;br /&gt;~ /zipcpu/trunk/sim/verilator&lt;br /&gt;~ /zipcpu/trunk/sim/verilator/.gitignore&lt;br /&gt;~ /zipcpu/trunk/sim/verilator/div_tb.cpp&lt;br /&gt;~ /zipcpu/trunk/sim/verilator/Makefile&lt;br /&gt;~ /zipcpu/trunk/sim/verilator/memsim.h&lt;br /&gt;~ /zipcpu/trunk/sim/verilator/mpy_tb.cpp&lt;br /&gt;~ /zipcpu/trunk/sim/verilator/pdump.cpp&lt;br /&gt;~ /zipcpu/trunk/sim/verilator/pfcache_tb.cpp&lt;br /&gt;+ /zipcpu/trunk/sim/verilator/README.md&lt;br /&gt;~ /zipcpu/trunk/sim/verilator/testb.h&lt;br /&gt;~ /zipcpu/trunk/sim/verilator/twoc.cpp&lt;br /&gt;~ /zipcpu/trunk/sim/verilator/twoc.h&lt;br /&gt;+ /zipcpu/trunk/sim/verilator/vversion.sh&lt;br /&gt;+ /zipcpu/trunk/sim/verilator/zipcpu_tb.cpp&lt;br /&gt;~ /zipcpu/trunk/sim/verilator/zipmmu_tb.cpp&lt;br /&gt;~ /zipcpu/trunk/sw&lt;br /&gt;~ /zipcpu/trunk/sw/.gitignore&lt;br /&gt;~ /zipcpu/trunk/sw/gas-script.sh&lt;br /&gt;~ /zipcpu/trunk/sw/gas-zippatch.patch&lt;br /&gt;~ /zipcpu/trunk/sw/gcc-script.sh&lt;br /&gt;~ /zipcpu/trunk/sw/gcc-zippatch.patch&lt;br /&gt;~ /zipcpu/trunk/sw/Makefile&lt;br /&gt;~ /zipcpu/trunk/sw/nlib-script.sh&lt;br /&gt;~ /zipcpu/trunk/sw/nlib-zippatch.patch&lt;br /&gt;+ /zipcpu/trunk/sw/README.md&lt;br /&gt;~ /zipcpu/trunk/sw/zasm&lt;br /&gt;~ /zipcpu/trunk/sw/zasm/.gitignore&lt;br /&gt;</description>
            <author>dgisselq</author>
            <pubDate>Tue, 19 Mar 2019 03:24:12 +0100</pubDate>
            <guid>https://opencores.org/websvn//websvn/revision?repname=zipcpu&amp;path=%2F&amp;rev=209</guid>
        </item>
        <item>
            <title>Add install and readme files, updated testb to capture initial ...</title>
            <link>https://opencores.org/websvn//websvn/revision?repname=zipcpu&amp;path=%2F&amp;rev=208</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 208 - dgisselq&lt;/strong&gt; (3 file(s) modified)&lt;/div&gt;&lt;div&gt;Add install and readme files, updated testb to capture initial ...&lt;/div&gt;+ /zipcpu/trunk/INSTALL.md&lt;br /&gt;+ /zipcpu/trunk/README.md&lt;br /&gt;~ /zipcpu/trunk/sim/verilator/testb.h&lt;br /&gt;</description>
            <author>dgisselq</author>
            <pubDate>Tue, 28 Mar 2017 15:30:11 +0100</pubDate>
            <guid>https://opencores.org/websvn//websvn/revision?repname=zipcpu&amp;path=%2F&amp;rev=208</guid>
        </item>
        <item>
            <title>Updated the ELF support, and divide test-bench.</title>
            <link>https://opencores.org/websvn//websvn/revision?repname=zipcpu&amp;path=%2F&amp;rev=207</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 207 - dgisselq&lt;/strong&gt; (2 file(s) modified)&lt;/div&gt;&lt;div&gt;Updated the ELF support, and divide test-bench.&lt;/div&gt;~ /zipcpu/trunk/sim/cpp/zipelf.cpp&lt;br /&gt;~ /zipcpu/trunk/sim/verilator/div_tb.cpp&lt;br /&gt;</description>
            <author>dgisselq</author>
            <pubDate>Tue, 28 Mar 2017 15:28:57 +0100</pubDate>
            <guid>https://opencores.org/websvn//websvn/revision?repname=zipcpu&amp;path=%2F&amp;rev=207</guid>
        </item>
        <item>
            <title>Updated assembler, fixes several bugs, adds better bug detection and ...</title>
            <link>https://opencores.org/websvn//websvn/revision?repname=zipcpu&amp;path=%2F&amp;rev=206</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 206 - dgisselq&lt;/strong&gt; (2 file(s) modified)&lt;/div&gt;&lt;div&gt;Updated assembler, fixes several bugs, adds better bug detection and ...&lt;/div&gt;~ /zipcpu/trunk/sw/gas-script.sh&lt;br /&gt;~ /zipcpu/trunk/sw/gas-zippatch.patch&lt;br /&gt;</description>
            <author>dgisselq</author>
            <pubDate>Tue, 28 Mar 2017 15:28:15 +0100</pubDate>
            <guid>https://opencores.org/websvn//websvn/revision?repname=zipcpu&amp;path=%2F&amp;rev=206</guid>
        </item>
        <item>
            <title>Updating core to current/best version, to include dblfetch support and ...</title>
            <link>https://opencores.org/websvn//websvn/revision?repname=zipcpu&amp;path=%2F&amp;rev=205</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 205 - dgisselq&lt;/strong&gt; (8 file(s) modified)&lt;/div&gt;&lt;div&gt;Updating core to current/best version, to include dblfetch support and ...&lt;/div&gt;~ /zipcpu/trunk/rtl/core/cpuops.v&lt;br /&gt;+ /zipcpu/trunk/rtl/core/dblfetch.v&lt;br /&gt;~ /zipcpu/trunk/rtl/core/div.v&lt;br /&gt;~ /zipcpu/trunk/rtl/core/idecode.v&lt;br /&gt;~ /zipcpu/trunk/rtl/core/memops.v&lt;br /&gt;~ /zipcpu/trunk/rtl/core/prefetch.v&lt;br /&gt;~ /zipcpu/trunk/rtl/core/zipcpu.v&lt;br /&gt;~ /zipcpu/trunk/rtl/cpudefs.v&lt;br /&gt;</description>
            <author>dgisselq</author>
            <pubDate>Tue, 28 Mar 2017 15:26:49 +0100</pubDate>
            <guid>https://opencores.org/websvn//websvn/revision?repname=zipcpu&amp;path=%2F&amp;rev=205</guid>
        </item>
        <item>
            <title>Added the two simulators back into the SVN repository</title>
            <link>https://opencores.org/websvn//websvn/revision?repname=zipcpu&amp;path=%2F&amp;rev=204</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 204 - dgisselq&lt;/strong&gt; (29 file(s) modified)&lt;/div&gt;&lt;div&gt;Added the two simulators back into the SVN repository&lt;/div&gt;+ /zipcpu/trunk/bench/cpp/helloworld.c&lt;br /&gt;+ /zipcpu/trunk/bench/zipsim.ld&lt;br /&gt;+ /zipcpu/trunk/sim&lt;br /&gt;+ /zipcpu/trunk/sim/cpp&lt;br /&gt;+ /zipcpu/trunk/sim/cpp/Makefile&lt;br /&gt;+ /zipcpu/trunk/sim/cpp/twoc.cpp&lt;br /&gt;+ /zipcpu/trunk/sim/cpp/twoc.h&lt;br /&gt;+ /zipcpu/trunk/sim/cpp/zipelf.cpp&lt;br /&gt;+ /zipcpu/trunk/sim/cpp/zipelf.h&lt;br /&gt;+ /zipcpu/trunk/sim/cpp/zsim.cpp&lt;br /&gt;+ /zipcpu/trunk/sim/verilator&lt;br /&gt;+ /zipcpu/trunk/sim/verilator/.gitignore&lt;br /&gt;+ /zipcpu/trunk/sim/verilator/byteswap.cpp&lt;br /&gt;+ /zipcpu/trunk/sim/verilator/byteswap.h&lt;br /&gt;+ /zipcpu/trunk/sim/verilator/div_tb.cpp&lt;br /&gt;+ /zipcpu/trunk/sim/verilator/Makefile&lt;br /&gt;+ /zipcpu/trunk/sim/verilator/memsim.cpp&lt;br /&gt;+ /zipcpu/trunk/sim/verilator/memsim.h&lt;br /&gt;+ /zipcpu/trunk/sim/verilator/mpy_tb.cpp&lt;br /&gt;+ /zipcpu/trunk/sim/verilator/pdump.cpp&lt;br /&gt;+ /zipcpu/trunk/sim/verilator/pfcache_tb.cpp&lt;br /&gt;+ /zipcpu/trunk/sim/verilator/testb.h&lt;br /&gt;+ /zipcpu/trunk/sim/verilator/twoc.cpp&lt;br /&gt;+ /zipcpu/trunk/sim/verilator/twoc.h&lt;br /&gt;+ /zipcpu/trunk/sim/verilator/zipelf.cpp&lt;br /&gt;+ /zipcpu/trunk/sim/verilator/zipelf.h&lt;br /&gt;+ /zipcpu/trunk/sim/verilator/zipmmu_tb.cpp&lt;br /&gt;+ /zipcpu/trunk/sim/verilator/zippy_tb.cpp&lt;br /&gt;+ /zipcpu/trunk/sim/zip-sim.exp&lt;br /&gt;</description>
            <author>dgisselq</author>
            <pubDate>Thu, 09 Mar 2017 20:08:46 +0100</pubDate>
            <guid>https://opencores.org/websvn//websvn/revision?repname=zipcpu&amp;path=%2F&amp;rev=204</guid>
        </item>
        <item>
            <title>Removed the (now unused) old GCC compiler, v5.3.0</title>
            <link>https://opencores.org/websvn//websvn/revision?repname=zipcpu&amp;path=%2F&amp;rev=203</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 203 - dgisselq&lt;/strong&gt; (2 file(s) modified)&lt;/div&gt;&lt;div&gt;Removed the (now unused) old GCC compiler, v5.3.0&lt;/div&gt;- /zipcpu/trunk/sw/gcc-5.3.0-specs-1.patch&lt;br /&gt;- /zipcpu/trunk/sw/gcc-5.3.0.tar.bz2&lt;br /&gt;</description>
            <author>dgisselq</author>
            <pubDate>Thu, 09 Mar 2017 20:07:20 +0100</pubDate>
            <guid>https://opencores.org/websvn//websvn/revision?repname=zipcpu&amp;path=%2F&amp;rev=203</guid>
        </item>
        <item>
            <title>Additional ZipCPU changes associated w 8b upgrade</title>
            <link>https://opencores.org/websvn//websvn/revision?repname=zipcpu&amp;path=%2F&amp;rev=202</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 202 - dgisselq&lt;/strong&gt; (38 file(s) modified)&lt;/div&gt;&lt;div&gt;Additional ZipCPU changes associated w 8b upgrade&lt;/div&gt;~ /zipcpu/trunk/bench/asm/cputest.c&lt;br /&gt;~ /zipcpu/trunk/bench/asm/Makefile&lt;br /&gt;~ /zipcpu/trunk/bench/asm/zipdhry.S&lt;br /&gt;~ /zipcpu/trunk/bench/cpp/Makefile&lt;br /&gt;~ /zipcpu/trunk/doc/gfx&lt;br /&gt;+ /zipcpu/trunk/doc/gfx/bus-structure.eps&lt;br /&gt;+ /zipcpu/trunk/doc/gfx/bus-structure.png&lt;br /&gt;~ /zipcpu/trunk/doc/gfx/cpu.eps&lt;br /&gt;+ /zipcpu/trunk/doc/gfx/zipbones.eps&lt;br /&gt;- /zipcpu/trunk/doc/iset.html&lt;br /&gt;~ /zipcpu/trunk/doc/Makefile&lt;br /&gt;+ /zipcpu/trunk/doc/memsurvey.png&lt;br /&gt;+ /zipcpu/trunk/doc/nextgen.html&lt;br /&gt;+ /zipcpu/trunk/doc/nextgen.png&lt;br /&gt;~ /zipcpu/trunk/doc/spec.pdf&lt;br /&gt;~ /zipcpu/trunk/doc/src/spec.tex&lt;br /&gt;~ /zipcpu/trunk/Makefile&lt;br /&gt;~ /zipcpu/trunk/sw&lt;br /&gt;+ /zipcpu/trunk/sw/.gitignore&lt;br /&gt;- /zipcpu/trunk/sw/binutils-2.25.patch&lt;br /&gt;- /zipcpu/trunk/sw/binutils-2.25.tar.bz2&lt;br /&gt;+ /zipcpu/trunk/sw/binutils-2.27.tar.bz2&lt;br /&gt;~ /zipcpu/trunk/sw/gas-script.sh&lt;br /&gt;+ /zipcpu/trunk/sw/gas-zippatch.patch&lt;br /&gt;+ /zipcpu/trunk/sw/gcc-6.2.0.tar.bz2&lt;br /&gt;~ /zipcpu/trunk/sw/gcc-script.sh&lt;br /&gt;~ /zipcpu/trunk/sw/gcc-zippatch.patch&lt;br /&gt;~ /zipcpu/trunk/sw/Makefile&lt;br /&gt;+ /zipcpu/trunk/sw/newlib-2.5.0.tar.gz&lt;br /&gt;+ /zipcpu/trunk/sw/nlib-script.sh&lt;br /&gt;+ /zipcpu/trunk/sw/nlib-zippatch.patch&lt;br /&gt;~ /zipcpu/trunk/sw/zasm&lt;br /&gt;+ /zipcpu/trunk/sw/zasm/.gitignore&lt;br /&gt;- /zipcpu/trunk/sw/zasm/obj-pc&lt;br /&gt;+ /zipcpu/trunk/sw/zasm/README.md&lt;br /&gt;~ /zipcpu/trunk/sw/zasm/zopcodes.cpp&lt;br /&gt;~ /zipcpu/trunk/sw/zasm/zopcodes.h&lt;br /&gt;~ /zipcpu/trunk/zip.vim&lt;br /&gt;</description>
            <author>dgisselq</author>
            <pubDate>Thu, 09 Mar 2017 19:13:56 +0100</pubDate>
            <guid>https://opencores.org/websvn//websvn/revision?repname=zipcpu&amp;path=%2F&amp;rev=202</guid>
        </item>
        <item>
            <title>RTL files for the 8-bit capable ZipCPU.</title>
            <link>https://opencores.org/websvn//websvn/revision?repname=zipcpu&amp;path=%2F&amp;rev=201</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 201 - dgisselq&lt;/strong&gt; (30 file(s) modified)&lt;/div&gt;&lt;div&gt;RTL files for the 8-bit capable ZipCPU.&lt;/div&gt;~ /zipcpu/trunk/rtl&lt;br /&gt;~ /zipcpu/trunk/rtl/aux/busdelay.v&lt;br /&gt;~ /zipcpu/trunk/rtl/aux/wbarbiter.v&lt;br /&gt;~ /zipcpu/trunk/rtl/aux/wbdblpriarb.v&lt;br /&gt;~ /zipcpu/trunk/rtl/aux/wbpriarbiter.v&lt;br /&gt;~ /zipcpu/trunk/rtl/core/cpuops.v&lt;br /&gt;- /zipcpu/trunk/rtl/core/cpuops_deprecated.v&lt;br /&gt;+ /zipcpu/trunk/rtl/core/dcache.v&lt;br /&gt;~ /zipcpu/trunk/rtl/core/div.v&lt;br /&gt;~ /zipcpu/trunk/rtl/core/idecode.v&lt;br /&gt;- /zipcpu/trunk/rtl/core/idecode_deprecated.v&lt;br /&gt;~ /zipcpu/trunk/rtl/core/memops.v&lt;br /&gt;~ /zipcpu/trunk/rtl/core/pfcache.v&lt;br /&gt;~ /zipcpu/trunk/rtl/core/pipefetch.v&lt;br /&gt;~ /zipcpu/trunk/rtl/core/pipemem.v&lt;br /&gt;~ /zipcpu/trunk/rtl/core/prefetch.v&lt;br /&gt;~ /zipcpu/trunk/rtl/core/zipcpu.v&lt;br /&gt;~ /zipcpu/trunk/rtl/cpudefs.v&lt;br /&gt;~ /zipcpu/trunk/rtl/Makefile&lt;br /&gt;~ /zipcpu/trunk/rtl/peripherals&lt;br /&gt;~ /zipcpu/trunk/rtl/peripherals/flashcache.v&lt;br /&gt;~ /zipcpu/trunk/rtl/peripherals/icontrol.v&lt;br /&gt;~ /zipcpu/trunk/rtl/peripherals/wbdmac.v&lt;br /&gt;~ /zipcpu/trunk/rtl/peripherals/wbwatchdog.v&lt;br /&gt;~ /zipcpu/trunk/rtl/peripherals/zipcounter.v&lt;br /&gt;~ /zipcpu/trunk/rtl/peripherals/zipjiffies.v&lt;br /&gt;+ /zipcpu/trunk/rtl/peripherals/zipmmu.v&lt;br /&gt;~ /zipcpu/trunk/rtl/peripherals/ziptimer.v&lt;br /&gt;~ /zipcpu/trunk/rtl/zipbones.v&lt;br /&gt;~ /zipcpu/trunk/rtl/zipsystem.v&lt;br /&gt;</description>
            <author>dgisselq</author>
            <pubDate>Thu, 09 Mar 2017 18:08:47 +0100</pubDate>
            <guid>https://opencores.org/websvn//websvn/revision?repname=zipcpu&amp;path=%2F&amp;rev=201</guid>
        </item>
        <item>
            <title>Lots of GCC bugs fixed, some new features added, longs ...</title>
            <link>https://opencores.org/websvn//websvn/revision?repname=zipcpu&amp;path=%2F&amp;rev=200</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 200 - dgisselq&lt;/strong&gt; (5 file(s) modified)&lt;/div&gt;&lt;div&gt;Lots of GCC bugs fixed, some new features added, longs ...&lt;/div&gt;~ /zipcpu/trunk/sw/binutils-2.25.patch&lt;br /&gt;~ /zipcpu/trunk/sw/gas-script.sh&lt;br /&gt;~ /zipcpu/trunk/sw/gcc-script.sh&lt;br /&gt;~ /zipcpu/trunk/sw/gcc-zippatch.patch&lt;br /&gt;~ /zipcpu/trunk/sw/zasm/Makefile&lt;br /&gt;</description>
            <author>dgisselq</author>
            <pubDate>Wed, 30 Nov 2016 11:32:41 +0100</pubDate>
            <guid>https://opencores.org/websvn//websvn/revision?repname=zipcpu&amp;path=%2F&amp;rev=200</guid>
        </item>
        <item>
            <title>Massive specification rewrite, brings it up to date with the ...</title>
            <link>https://opencores.org/websvn//websvn/revision?repname=zipcpu&amp;path=%2F&amp;rev=199</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 199 - dgisselq&lt;/strong&gt; (2 file(s) modified)&lt;/div&gt;&lt;div&gt;Massive specification rewrite, brings it up to date with the ...&lt;/div&gt;~ /zipcpu/trunk/doc/spec.pdf&lt;br /&gt;~ /zipcpu/trunk/doc/src/spec.tex&lt;br /&gt;</description>
            <author>dgisselq</author>
            <pubDate>Fri, 04 Nov 2016 22:53:44 +0100</pubDate>
            <guid>https://opencores.org/websvn//websvn/revision?repname=zipcpu&amp;path=%2F&amp;rev=199</guid>
        </item>
        <item>
            <title>Added a copyright notice.</title>
            <link>https://opencores.org/websvn//websvn/revision?repname=zipcpu&amp;path=%2F&amp;rev=198</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 198 - dgisselq&lt;/strong&gt; (1 file(s) modified)&lt;/div&gt;&lt;div&gt;Added a copyright notice.&lt;/div&gt;~ /zipcpu/trunk/zip.vim&lt;br /&gt;</description>
            <author>dgisselq</author>
            <pubDate>Thu, 03 Nov 2016 18:23:41 +0100</pubDate>
            <guid>https://opencores.org/websvn//websvn/revision?repname=zipcpu&amp;path=%2F&amp;rev=198</guid>
        </item>
        <item>
            <title>Added a new multiply testbench.  Other changes were necessary ...</title>
            <link>https://opencores.org/websvn//websvn/revision?repname=zipcpu&amp;path=%2F&amp;rev=197</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 197 - dgisselq&lt;/strong&gt; (5 file(s) modified)&lt;/div&gt;&lt;div&gt;Added a new multiply testbench.  Other changes were necessary ...&lt;/div&gt;~ /zipcpu/trunk/bench/cpp/Makefile&lt;br /&gt;~ /zipcpu/trunk/bench/cpp/memsim.cpp&lt;br /&gt;~ /zipcpu/trunk/bench/cpp/memsim.h&lt;br /&gt;+ /zipcpu/trunk/bench/cpp/mpy_tb.cpp&lt;br /&gt;~ /zipcpu/trunk/bench/cpp/zippy_tb.cpp&lt;br /&gt;</description>
            <author>dgisselq</author>
            <pubDate>Thu, 03 Nov 2016 18:22:48 +0100</pubDate>
            <guid>https://opencores.org/websvn//websvn/revision?repname=zipcpu&amp;path=%2F&amp;rev=197</guid>
        </item>
        <item>
            <title>Updated internal documentation.</title>
            <link>https://opencores.org/websvn//websvn/revision?repname=zipcpu&amp;path=%2F&amp;rev=196</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 196 - dgisselq&lt;/strong&gt; (1 file(s) modified)&lt;/div&gt;&lt;div&gt;Updated internal documentation.&lt;/div&gt;~ /zipcpu/trunk/rtl/core/div.v&lt;br /&gt;</description>
            <author>dgisselq</author>
            <pubDate>Thu, 03 Nov 2016 18:21:53 +0100</pubDate>
            <guid>https://opencores.org/websvn//websvn/revision?repname=zipcpu&amp;path=%2F&amp;rev=196</guid>
        </item>
        <item>
            <title>Adds a new mode that can handle a delayed stall ...</title>
            <link>https://opencores.org/websvn//websvn/revision?repname=zipcpu&amp;path=%2F&amp;rev=195</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 195 - dgisselq&lt;/strong&gt; (1 file(s) modified)&lt;/div&gt;&lt;div&gt;Adds a new mode that can handle a delayed stall ...&lt;/div&gt;~ /zipcpu/trunk/rtl/aux/busdelay.v&lt;br /&gt;</description>
            <author>dgisselq</author>
            <pubDate>Thu, 03 Nov 2016 18:21:30 +0100</pubDate>
            <guid>https://opencores.org/websvn//websvn/revision?repname=zipcpu&amp;path=%2F&amp;rev=195</guid>
        </item>
        <item>
            <title>Cleaned up some parameters, trying to create more consistency.</title>
            <link>https://opencores.org/websvn//websvn/revision?repname=zipcpu&amp;path=%2F&amp;rev=194</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 194 - dgisselq&lt;/strong&gt; (3 file(s) modified)&lt;/div&gt;&lt;div&gt;Cleaned up some parameters, trying to create more consistency.&lt;/div&gt;~ /zipcpu/trunk/rtl/core/pfcache.v&lt;br /&gt;~ /zipcpu/trunk/rtl/core/pipemem.v&lt;br /&gt;~ /zipcpu/trunk/rtl/zipsystem.v&lt;br /&gt;</description>
            <author>dgisselq</author>
            <pubDate>Thu, 03 Nov 2016 18:20:42 +0100</pubDate>
            <guid>https://opencores.org/websvn//websvn/revision?repname=zipcpu&amp;path=%2F&amp;rev=194</guid>
        </item>
        <item>
            <title>These changes make it so the ALU multiplies pass a ...</title>
            <link>https://opencores.org/websvn//websvn/revision?repname=zipcpu&amp;path=%2F&amp;rev=193</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 193 - dgisselq&lt;/strong&gt; (4 file(s) modified)&lt;/div&gt;&lt;div&gt;These changes make it so the ALU multiplies pass a ...&lt;/div&gt;~ /zipcpu/trunk/rtl/core/cpuops.v&lt;br /&gt;~ /zipcpu/trunk/rtl/core/zipcpu.v&lt;br /&gt;~ /zipcpu/trunk/rtl/cpudefs.v&lt;br /&gt;~ /zipcpu/trunk/rtl/Makefile&lt;br /&gt;</description>
            <author>dgisselq</author>
            <pubDate>Thu, 03 Nov 2016 18:19:37 +0100</pubDate>
            <guid>https://opencores.org/websvn//websvn/revision?repname=zipcpu&amp;path=%2F&amp;rev=193</guid>
        </item>
        <item>
            <title>Fixed a bug with constant alignment in the assembler.</title>
            <link>https://opencores.org/websvn//websvn/revision?repname=zipcpu&amp;path=%2F&amp;rev=192</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 192 - dgisselq&lt;/strong&gt; (3 file(s) modified)&lt;/div&gt;&lt;div&gt;Fixed a bug with constant alignment in the assembler.&lt;/div&gt;~ /zipcpu/trunk/sw/binutils-2.25.patch&lt;br /&gt;~ /zipcpu/trunk/sw/gcc-zippatch.patch&lt;br /&gt;~ /zipcpu/trunk/sw/Makefile&lt;br /&gt;</description>
            <author>dgisselq</author>
            <pubDate>Thu, 03 Nov 2016 18:18:40 +0100</pubDate>
            <guid>https://opencores.org/websvn//websvn/revision?repname=zipcpu&amp;path=%2F&amp;rev=192</guid>
        </item>
        <item>
            <title>Updated toolchain, more information on the example debugger.</title>
            <link>https://opencores.org/websvn//websvn/revision?repname=zipcpu&amp;path=%2F&amp;rev=191</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 191 - dgisselq&lt;/strong&gt; (6 file(s) modified)&lt;/div&gt;&lt;div&gt;Updated toolchain, more information on the example debugger.&lt;/div&gt;~ /zipcpu/trunk/sw/binutils-2.25.patch&lt;br /&gt;~ /zipcpu/trunk/sw/gcc-zippatch.patch&lt;br /&gt;~ /zipcpu/trunk/sw/zipdbg/devbus.h&lt;br /&gt;~ /zipcpu/trunk/sw/zipdbg/README&lt;br /&gt;~ /zipcpu/trunk/sw/zipdbg/regdefs.h&lt;br /&gt;~ /zipcpu/trunk/sw/zipdbg/zipdbg.cpp&lt;br /&gt;</description>
            <author>dgisselq</author>
            <pubDate>Wed, 19 Oct 2016 15:12:27 +0100</pubDate>
            <guid>https://opencores.org/websvn//websvn/revision?repname=zipcpu&amp;path=%2F&amp;rev=191</guid>
        </item>
        <item>
            <title>Added the copyright statement back in.</title>
            <link>https://opencores.org/websvn//websvn/revision?repname=zipcpu&amp;path=%2F&amp;rev=190</link>
            <description>&lt;div&gt;&lt;strong&gt;Rev 190 - dgisselq&lt;/strong&gt; (1 file(s) modified)&lt;/div&gt;&lt;div&gt;Added the copyright statement back in.&lt;/div&gt;~ /zipcpu/trunk/doc/Makefile&lt;br /&gt;</description>
            <author>dgisselq</author>
            <pubDate>Mon, 17 Oct 2016 23:21:09 +0100</pubDate>
            <guid>https://opencores.org/websvn//websvn/revision?repname=zipcpu&amp;path=%2F&amp;rev=190</guid>
        </item>
    </channel>
</rss>

        </div>

                
        <div style="clear: both; margin-left: 200px;">
            <ins
                class="adsbygoogle"
                style="display:inline-block;width:728px;height:90px"
                data-ad-client="ca-pub-8561717607970465"
                data-ad-slot="4128044249"></ins>
            <script type="text/javascript">(adsbygoogle = window.adsbygoogle || []).push({});</script>
        </div>
        
            </div>
    <div class="bot">
        &copy; copyright 1999-2026
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores&reg;, registered trademark.
    </div>
</div>

<!-- Old browser warning -->
<script type="text/javascript">
  if (!('borderImage' in document.createElement('div').style)) {
    var div = document.getElementById('old-browser-warning')
    div.innerHTML = '<b>Your browser is out-of-date!</b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Update your browser to view this website correctly.'
    div.setAttribute('style', 'background-color: red; border-bottom: 2px solid black; margin: 0 -12px 12px -12px; padding: 12px; text-align: center;')
  }
</script>
<!-- /Old browser warning -->
<!-- Google search -->
<script type="text/javascript" src="//www.google.com/jsapi"></script>
<script type="text/javascript">google.load("elements", "1", {packages: "transliteration"});</script>
<script type="text/javascript" src="//www.google.com/coop/cse/t13n?form=cse-search-box&amp;t13n_langs=en"></script>
<script type="text/javascript" src="//www.google.com/coop/cse/brand?form=cse-search-box&amp;lang=en"></script>
<!-- /Google search -->

</body>
</html>