<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://alexforencich.com/wiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://alexforencich.com/wiki/feed.php">
        <title>Alex Forencich - en:verilog:mersenne</title>
        <description></description>
        <link>https://alexforencich.com/wiki/</link>
        <image rdf:resource="https://alexforencich.com/wiki/_media/wiki/dokuwiki.svg" />
       <dc:date>2026-05-13T12:55:08+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://alexforencich.com/wiki/en/verilog/mersenne/readme?rev=1415523910&amp;do=diff"/>
                <rdf:li rdf:resource="https://alexforencich.com/wiki/en/verilog/mersenne/start?rev=1415523713&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://alexforencich.com/wiki/_media/wiki/dokuwiki.svg">
        <title>Alex Forencich</title>
        <link>https://alexforencich.com/wiki/</link>
        <url>https://alexforencich.com/wiki/_media/wiki/dokuwiki.svg</url>
    </image>
    <item rdf:about="https://alexforencich.com/wiki/en/verilog/mersenne/readme?rev=1415523910&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-11-09T09:05:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Verilog Mersenne Twister Readme</title>
        <link>https://alexforencich.com/wiki/en/verilog/mersenne/readme?rev=1415523910&amp;do=diff</link>
        <description>Verilog Mersenne Twister Readme

Introduction

This is an implementation of the Mersenne Twister pseudorandom number
generator, written in Verilog with MyHDL testbenches.

Documentation

The main code exists in the rtl subdirectory.  The 32 bit and 64 bit
implementations are contained entirely in the files axis_mt19937.v and axis_mt19937_64.v, respectively.  The axis_mt19937 implements the 32-bit mt19937ar algorithm while the axis_mt19937_64 module implements the 64-bit mt19937-64 algorithm.  Th…</description>
    </item>
    <item rdf:about="https://alexforencich.com/wiki/en/verilog/mersenne/start?rev=1415523713&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-11-09T09:01:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Verilog Mersenne Twister PRNG</title>
        <link>https://alexforencich.com/wiki/en/verilog/mersenne/start?rev=1415523713&amp;do=diff</link>
        <description>Verilog Mersenne Twister PRNG

Introduction

Mersenne Twister PRNG with an AXI4-Stream interface.  Data can be read out on every cycle after seeding completes, resulting in 5.6 Gbps for the 32 bit version and 11.2 Gbps for the 64 bit version when running at 175</description>
    </item>
</rdf:RDF>
