<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://www.vhdl-online.de/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://www.vhdl-online.de/feed.php">
        <title>VHDL-Online - synthesizeable_vhdl-model-library:patras</title>
        <description></description>
        <link>https://www.vhdl-online.de/</link>
        <image rdf:resource="https://www.vhdl-online.de/_media/logo.png" />
       <dc:date>2026-05-14T19:20:52+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://www.vhdl-online.de/synthesizeable_vhdl-model-library/patras/alus?rev=1489077389&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.vhdl-online.de/synthesizeable_vhdl-model-library/patras/comparators?rev=1489146047&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.vhdl-online.de/synthesizeable_vhdl-model-library/patras/counters?rev=1489147127&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.vhdl-online.de/synthesizeable_vhdl-model-library/patras/encoders_decoders?rev=1489150409&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.vhdl-online.de/synthesizeable_vhdl-model-library/patras/fifos?rev=1489151086&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.vhdl-online.de/synthesizeable_vhdl-model-library/patras/fir?rev=1489160819&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.vhdl-online.de/synthesizeable_vhdl-model-library/patras/functions?rev=1489073329&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.vhdl-online.de/synthesizeable_vhdl-model-library/patras/incrementers_decrementers?rev=1489151766&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.vhdl-online.de/synthesizeable_vhdl-model-library/patras/muxers?rev=1489152210&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.vhdl-online.de/synthesizeable_vhdl-model-library/patras/registers?rev=1489152626&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.vhdl-online.de/synthesizeable_vhdl-model-library/patras/shifters?rev=1489154889&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.vhdl-online.de/synthesizeable_vhdl-model-library/patras/special?rev=1489155905&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.vhdl-online.de/synthesizeable_vhdl-model-library/patras/universal_multiplier?rev=1489156582&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://www.vhdl-online.de/_media/logo.png">
        <title>VHDL-Online</title>
        <link>https://www.vhdl-online.de/</link>
        <url>https://www.vhdl-online.de/_media/logo.png</url>
    </image>
    <item rdf:about="https://www.vhdl-online.de/synthesizeable_vhdl-model-library/patras/alus?rev=1489077389&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-03-09T16:36:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>alus</title>
        <link>https://www.vhdl-online.de/synthesizeable_vhdl-model-library/patras/alus?rev=1489077389&amp;do=diff</link>
        <description>ALUS library

The ALUS library consists of the following 4 generic components :

	*  addN: N-bit adder
	*  subN: N-bit subtractor
	*  adsbN: N-bit adder / subtractor
	*  aluNf: N-bit general purpose ALU with flags

The ALUS library can be verified with this testbench:</description>
    </item>
    <item rdf:about="https://www.vhdl-online.de/synthesizeable_vhdl-model-library/patras/comparators?rev=1489146047&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-03-10T11:40:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>comparators</title>
        <link>https://www.vhdl-online.de/synthesizeable_vhdl-model-library/patras/comparators?rev=1489146047&amp;do=diff</link>
        <description>COMPARATORS library

The COMPARATORS library consists of the following 3 generic components:

	*  eqN: N-bit equality comparator
	*  gleNs: N-bit greater-less-equal signed number magnitude comparator
	*  gleNu: N-bit greater-less-equal unsigned number magnitude comparator</description>
    </item>
    <item rdf:about="https://www.vhdl-online.de/synthesizeable_vhdl-model-library/patras/counters?rev=1489147127&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-03-10T11:58:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>counters</title>
        <link>https://www.vhdl-online.de/synthesizeable_vhdl-model-library/patras/counters?rev=1489147127&amp;do=diff</link>
        <description>COUNTERS library

The COUNTERS library contains the most common used counters and consists of the following 6 generic components:

	*  buNar: N-bit binary up counter with asynchronous reset
	*  bdNsr: N-bit binary down counter with synchronous reset
	*  budNlr: N-bit binary up-down counter with syncronous load and asynchronous reset</description>
    </item>
    <item rdf:about="https://www.vhdl-online.de/synthesizeable_vhdl-model-library/patras/encoders_decoders?rev=1489150409&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-03-10T12:53:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>encoders_decoders</title>
        <link>https://www.vhdl-online.de/synthesizeable_vhdl-model-library/patras/encoders_decoders?rev=1489150409&amp;do=diff</link>
        <description>ENCODERS_DECODERS library

The ENCODERS_DECODERS library consists of the following 3 generic components:

	*  decN: N input decoder. The input word selects which output bit is asserted.
	*  decNen: N input decoder. The input word selects which output bit is asserted if allowed by enable. This module can be used as a demultiplexer.</description>
    </item>
    <item rdf:about="https://www.vhdl-online.de/synthesizeable_vhdl-model-library/patras/fifos?rev=1489151086&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-03-10T13:04:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fifos</title>
        <link>https://www.vhdl-online.de/synthesizeable_vhdl-model-library/patras/fifos?rev=1489151086&amp;do=diff</link>
        <description>FIFOs library

The FIFOs library consists of the following 2 generic components:

	*  ff_N_W: single clocked fifo with N words of W bits each
	*  dff_N_W: dual clocked fifo with N words of W bits each

The FIFOs library can be verified with this testbench: test_fifos

ff_N_W</description>
    </item>
    <item rdf:about="https://www.vhdl-online.de/synthesizeable_vhdl-model-library/patras/fir?rev=1489160819&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-03-10T15:46:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fir</title>
        <link>https://www.vhdl-online.de/synthesizeable_vhdl-model-library/patras/fir?rev=1489160819&amp;do=diff</link>
        <description>FIR

The FIR consists of the following generic components:

	*  fir_lib: Package for the FIR component
	*  fir: N_taps-Wx x Wc Bits FIR (unrolled)
	*  in_shifter_fir: N_taps-Wx Bit shifter

The FIR component can be verified with this testbench:

	*  test_fir (example image for testbench:</description>
    </item>
    <item rdf:about="https://www.vhdl-online.de/synthesizeable_vhdl-model-library/patras/functions?rev=1489073329&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-03-09T15:28:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>functions</title>
        <link>https://www.vhdl-online.de/synthesizeable_vhdl-model-library/patras/functions?rev=1489073329&amp;do=diff</link>
        <description>Functions


-- ############################################################################
-- # Project    :    Leonardo CBT-Kernel                                      #
-- #                                                                          #
-- # Filename   :    functions.vhd                                            #
-- #                                                                          #
-- # Library    :    useful_functions                                         #
-- #    …</description>
    </item>
    <item rdf:about="https://www.vhdl-online.de/synthesizeable_vhdl-model-library/patras/incrementers_decrementers?rev=1489151766&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-03-10T13:16:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>incrementers_decrementers</title>
        <link>https://www.vhdl-online.de/synthesizeable_vhdl-model-library/patras/incrementers_decrementers?rev=1489151766&amp;do=diff</link>
        <description>INCREMENTERs_DECREMENTERs library

The INCREMENTERS/DECREMENTERS library consists of the following 3 generic components:

	*  decrN: N-bit decrementer
	*  incN: N-bit incrementer
	*  incdecN: N-bit incrementer/decrementer

The INCREMENTERS/DECREMENTERS library can be verified with this testbench:</description>
    </item>
    <item rdf:about="https://www.vhdl-online.de/synthesizeable_vhdl-model-library/patras/muxers?rev=1489152210&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-03-10T13:23:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>muxers</title>
        <link>https://www.vhdl-online.de/synthesizeable_vhdl-model-library/patras/muxers?rev=1489152210&amp;do=diff</link>
        <description>MUXERs library

The MUXERs library consists of the following 1 generic component:

	*  mux_N_W: N-input multiplexer, with W-bits for each input

The MUXERs library can be verified with this testbench: test_muxers

mux_N_W


-- ############################################################################
-- # Project    :    Leonardo CBT-Kernel                                      #
-- #                                                                          #
-- # Filename   :    muxers.vhd     …</description>
    </item>
    <item rdf:about="https://www.vhdl-online.de/synthesizeable_vhdl-model-library/patras/registers?rev=1489152626&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-03-10T13:30:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>registers</title>
        <link>https://www.vhdl-online.de/synthesizeable_vhdl-model-library/patras/registers?rev=1489152626&amp;do=diff</link>
        <description>REGISTERs library

The REGISTERs library consists of the following 1 generic component:

	*  reg_P_X_Y: N-read port register file with X words of Y bits each

The REGISTERs library can be verified with this testbench: test_registers

reg_P_X_Y


-- ############################################################################
-- # Project    :    Leonardo CBT-Kernel                                      #
-- #                                                                          #
-- # Filename …</description>
    </item>
    <item rdf:about="https://www.vhdl-online.de/synthesizeable_vhdl-model-library/patras/shifters?rev=1489154889&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-03-10T14:08:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>shifters</title>
        <link>https://www.vhdl-online.de/synthesizeable_vhdl-model-library/patras/shifters?rev=1489154889&amp;do=diff</link>
        <description>SHIFTERs library

The SHIFTERs library consists of the following 4 generic components:

	*  siso: N-bit serial-in / serial-out register
	*  piso: N-bit serial &amp; parallel-in / serial-out register
	*  sispo: N-bit serial-in / serial &amp; parallel-out register
	*  spispo: N-bit serial &amp; parallel-in / serial &amp; parallel-out register</description>
    </item>
    <item rdf:about="https://www.vhdl-online.de/synthesizeable_vhdl-model-library/patras/special?rev=1489155905&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-03-10T14:25:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>special</title>
        <link>https://www.vhdl-online.de/synthesizeable_vhdl-model-library/patras/special?rev=1489155905&amp;do=diff</link>
        <description>SPECIAL COMPONENTS library

The SPECIAL COMPONENTS library consists of the following 6 generic components:

	*  bcd_ss: BCD to Seven-Segment encoder
	*  hex_ss: HEX to Seven-Segment encoder
	*  nrz_hdb3: NRZ to HDB3 encoder (NRZ : Non-Return to Zero, HDB3 : High Density Bipolar 3)</description>
    </item>
    <item rdf:about="https://www.vhdl-online.de/synthesizeable_vhdl-model-library/patras/universal_multiplier?rev=1489156582&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-03-10T14:36:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>universal_multiplier</title>
        <link>https://www.vhdl-online.de/synthesizeable_vhdl-model-library/patras/universal_multiplier?rev=1489156582&amp;do=diff</link>
        <description>UNIVERSAL MULTIPLIER

The UNIVERSAL MULTIPLIER consists of the following generic component:

	*  universal_multiplier

The UNIVERSAL MULTIPLIER can be verified with this testbench:

	*  test_universal_multiplier

This component implements an universal multiplier according to the data represenation that is used for the multiplication. More specifically the two variable-length operands , i.e. the N-bit multiplicand and the M-bit multiplier , are multiplied and the N+M-bit result is returned. The p…</description>
    </item>
</rdf:RDF>
