OpenCores
URL https://opencores.org/ocsvn/aoocs/aoocs/trunk

Subversion Repositories aoocs

[/] [aoocs/] [trunk/] [doc/] [doxygen/] [html/] [aoOCS_8v_source.html] - Rev 2

Compare with Previous | Blame | View Log

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>aoOCS: aoOCS.v Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Generated by Doxygen 1.7.2 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="annotated.html"><span>Design&#160;Unit&#160;List</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
    </ul>
  </div>
<div class="header">
  <div class="headertitle">
<h1>aoOCS.v</h1>  </div>
</div>
<div class="contents">
<a href="aoOCS_8v.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001  <span class="keyword">/* </span>
<a name="l00002"></a>00002 <span class="keyword">  Copyright 2010, Aleksander Osman, alfik@poczta.fm. All rights reserved.</span>
<a name="l00003"></a>00003 <span class="keyword"> </span>
<a name="l00004"></a>00004 <span class="keyword">  Redistribution and use in source and binary forms, with or without modification, are</span>
<a name="l00005"></a>00005 <span class="keyword">  permitted provided that the following conditions are met:</span>
<a name="l00006"></a>00006 <span class="keyword"> </span>
<a name="l00007"></a>00007 <span class="keyword">   1. Redistributions of source code must retain the above copyright notice, this list of</span>
<a name="l00008"></a>00008 <span class="keyword">      conditions and the following disclaimer.</span>
<a name="l00009"></a>00009 <span class="keyword"> </span>
<a name="l00010"></a>00010 <span class="keyword">   2. Redistributions in binary form must reproduce the above copyright notice, this list</span>
<a name="l00011"></a>00011 <span class="keyword">      of conditions and the following disclaimer in the documentation and/or other materials</span>
<a name="l00012"></a>00012 <span class="keyword">      provided with the distribution.</span>
<a name="l00013"></a>00013 <span class="keyword"> </span>
<a name="l00014"></a>00014 <span class="keyword">  THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS&#39;&#39; AND ANY EXPRESS OR IMPLIED</span>
<a name="l00015"></a>00015 <span class="keyword">  WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND</span>
<a name="l00016"></a>00016 <span class="keyword">  FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR</span>
<a name="l00017"></a>00017 <span class="keyword">  CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR</span>
<a name="l00018"></a>00018 <span class="keyword">  CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR</span>
<a name="l00019"></a>00019 <span class="keyword">  SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON</span>
<a name="l00020"></a>00020 <span class="keyword">  ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING</span>
<a name="l00021"></a>00021 <span class="keyword">  NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF</span>
<a name="l00022"></a>00022 <span class="keyword">  ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.</span>
<a name="l00023"></a>00023 <span class="keyword"> */</span>
<a name="l00024"></a>00024 
<a name="l00025"></a>00025 <span class="keyword">/*! \file</span>
<a name="l00026"></a>00026 <span class="keyword">  \brief aoOCS top-level module for the Terasic DE2-70 board.</span>
<a name="l00027"></a>00027 <span class="keyword"> */</span>
<a name="l00028"></a>00028 
<a name="l00029"></a>00029 <span class="keyword">/*! \brief \copybrief aoOCS.v</span>
<a name="l00030"></a>00030 <span class="keyword">*/</span>
<a name="l00031"></a><a class="code" href="classaoOCS.html">00031</a> <span class="vhdlkeyword">module</span> <a class="code" href="classaoOCS.html">aoOCS</a>(
<a name="l00032"></a>00032     <span class="keyword">//% \name Clock and reset
</span>
<a name="l00033"></a>00033     <span class="keyword">//% @{</span>
<a name="l00034"></a><a class="code" href="classaoOCS.html#a1c5e4670b02f3f20f17ac7ad4b3afdc1">00034</a>     <span class="vhdlkeyword">input</span>           <a class="code" href="classaoOCS.html#a1c5e4670b02f3f20f17ac7ad4b3afdc1">clk_50</a>,
<a name="l00035"></a><a class="code" href="classaoOCS.html#a263c8402507d519984a36969a169894a">00035</a>     <span class="vhdlkeyword">input</span>           <a class="code" href="classaoOCS.html#a263c8402507d519984a36969a169894a">reset_ext_n</a>,
<a name="l00036"></a>00036     <span class="keyword">//% @}</span>
<a name="l00037"></a>00037     
<a name="l00038"></a>00038     <span class="keyword">//% \name IS61LPS51236A pipelined SSRAM hardware interface
</span>
<a name="l00039"></a>00039     <span class="keyword">//% @{</span>
<a name="l00040"></a><a class="code" href="classaoOCS.html#a8ee0ab311cd1582be3edf6f20fe1c8b5">00040</a>     <span class="vhdlkeyword">output</span> [<span class="vhdllogic">18</span>:<span class="vhdllogic">0</span>]   <a class="code" href="classaoOCS.html#a8ee0ab311cd1582be3edf6f20fe1c8b5">ssram_address</a>,
<a name="l00041"></a><a class="code" href="classaoOCS.html#ab81ddefd197e28457bd0ea72bf319e60">00041</a>     <span class="vhdlkeyword">output</span>          <a class="code" href="classaoOCS.html#ab81ddefd197e28457bd0ea72bf319e60">ssram_oe_n</a>,
<a name="l00042"></a><a class="code" href="classaoOCS.html#a09887c64bd3108470f5c6d03df5b6a05">00042</a>     <span class="vhdlkeyword">output</span>          <a class="code" href="classaoOCS.html#a09887c64bd3108470f5c6d03df5b6a05">ssram_writeen_n</a>,
<a name="l00043"></a><a class="code" href="classaoOCS.html#a328675bed40b55040eee96985ca7cb84">00043</a>     <span class="vhdlkeyword">output</span> [<span class="vhdllogic">3</span>:<span class="vhdllogic">0</span>]    <a class="code" href="classaoOCS.html#a328675bed40b55040eee96985ca7cb84">ssram_byteen_n</a>,
<a name="l00044"></a><a class="code" href="classaoOCS.html#ae96e021050815cf40b313ce7b128b386">00044</a>     <span class="vhdlkeyword">inout</span> [<span class="vhdllogic">35</span>:<span class="vhdllogic">0</span>]    <a class="code" href="classaoOCS.html#ae96e021050815cf40b313ce7b128b386">ssram_data</a>,
<a name="l00045"></a><a class="code" href="classaoOCS.html#aa978b5367b3bf51237bb69c36accf418">00045</a>     <span class="vhdlkeyword">output</span>          <a class="code" href="classaoOCS.html#aa978b5367b3bf51237bb69c36accf418">ssram_clk</a>,
<a name="l00046"></a><a class="code" href="classaoOCS.html#a1085b632b435a20ecf741eec55693cc4">00046</a>     <span class="vhdlkeyword">output</span>          <a class="code" href="classaoOCS.html#a1085b632b435a20ecf741eec55693cc4">ssram_globalw_n</a>,
<a name="l00047"></a><a class="code" href="classaoOCS.html#aac87fc1b32ec6d790c2ecc9e73ce11bd">00047</a>     <span class="vhdlkeyword">output</span>          <a class="code" href="classaoOCS.html#aac87fc1b32ec6d790c2ecc9e73ce11bd">ssram_advance_n</a>,
<a name="l00048"></a><a class="code" href="classaoOCS.html#ac84e9cde891d443de294c83f32b7e2cc">00048</a>     <span class="vhdlkeyword">output</span>          <a class="code" href="classaoOCS.html#ac84e9cde891d443de294c83f32b7e2cc">ssram_adsp_n</a>,
<a name="l00049"></a><a class="code" href="classaoOCS.html#a223e978e1cc979c8e0e9bb44ae1b28c6">00049</a>     <span class="vhdlkeyword">output</span>          <a class="code" href="classaoOCS.html#a223e978e1cc979c8e0e9bb44ae1b28c6">ssram_adsc_n</a>,
<a name="l00050"></a><a class="code" href="classaoOCS.html#aa98b7668c6c696c6465c532d3ca4e68d">00050</a>     <span class="vhdlkeyword">output</span>          <a class="code" href="classaoOCS.html#aa98b7668c6c696c6465c532d3ca4e68d">ssram_ce1_n</a>,
<a name="l00051"></a><a class="code" href="classaoOCS.html#a254ccc2c0a487839edeeef6c9010d925">00051</a>     <span class="vhdlkeyword">output</span>          <a class="code" href="classaoOCS.html#a254ccc2c0a487839edeeef6c9010d925">ssram_ce2</a>,
<a name="l00052"></a><a class="code" href="classaoOCS.html#af0bcb79a1a1caddafb1bfe294373a37f">00052</a>     <span class="vhdlkeyword">output</span>          <a class="code" href="classaoOCS.html#af0bcb79a1a1caddafb1bfe294373a37f">ssram_ce3_n</a>,
<a name="l00053"></a>00053     <span class="keyword">//% @}</span>
<a name="l00054"></a>00054     
<a name="l00055"></a>00055     <span class="keyword">//% \name SD bus 1-bit hardware interface
</span>
<a name="l00056"></a>00056     <span class="keyword">//% @{</span>
<a name="l00057"></a><a class="code" href="classaoOCS.html#a34154d75a2035495b5e62b29840422f9">00057</a>     <span class="vhdlkeyword">output</span>          <a class="code" href="classaoOCS.html#a34154d75a2035495b5e62b29840422f9">sd_clk_o</a>,
<a name="l00058"></a><a class="code" href="classaoOCS.html#aeddd575cd37444c03c09b8f66e17e117">00058</a>     <span class="vhdlkeyword">inout</span>           <a class="code" href="classaoOCS.html#aeddd575cd37444c03c09b8f66e17e117">sd_cmd_io</a>,
<a name="l00059"></a><a class="code" href="classaoOCS.html#a92f15b16f8b5762a2df604771cc4b3c4">00059</a>     <span class="vhdlkeyword">inout</span>           <a class="code" href="classaoOCS.html#a92f15b16f8b5762a2df604771cc4b3c4">sd_dat_io</a>,
<a name="l00060"></a>00060     <span class="keyword">//% @}</span>
<a name="l00061"></a>00061     
<a name="l00062"></a>00062     <span class="keyword">//% \name ADV7123 Video DAC hardware interface
</span>
<a name="l00063"></a>00063     <span class="keyword">//% @{</span>
<a name="l00064"></a><a class="code" href="classaoOCS.html#abf79d598adffbfdb4d1c77a9020395ca">00064</a>     <span class="vhdlkeyword">output</span> [<span class="vhdllogic">9</span>:<span class="vhdllogic">0</span>]    <a class="code" href="classaoOCS.html#abf79d598adffbfdb4d1c77a9020395ca">vga_r</a>,
<a name="l00065"></a><a class="code" href="classaoOCS.html#aca4ed9b358d4339c21d96dd014f23f86">00065</a>     <span class="vhdlkeyword">output</span> [<span class="vhdllogic">9</span>:<span class="vhdllogic">0</span>]    <a class="code" href="classaoOCS.html#aca4ed9b358d4339c21d96dd014f23f86">vga_g</a>,
<a name="l00066"></a><a class="code" href="classaoOCS.html#a26172943fc3e19aa68ca450befb19677">00066</a>     <span class="vhdlkeyword">output</span> [<span class="vhdllogic">9</span>:<span class="vhdllogic">0</span>]    <a class="code" href="classaoOCS.html#a26172943fc3e19aa68ca450befb19677">vga_b</a>,
<a name="l00067"></a><a class="code" href="classaoOCS.html#a61a0492b723258e93157fa6074f75e3d">00067</a>     <span class="vhdlkeyword">output</span>          <a class="code" href="classaoOCS.html#a61a0492b723258e93157fa6074f75e3d">vga_blank_n</a>,
<a name="l00068"></a><a class="code" href="classaoOCS.html#aebed4c561271e4a655807a5619095350">00068</a>     <span class="vhdlkeyword">output</span>          <a class="code" href="classaoOCS.html#aebed4c561271e4a655807a5619095350">vga_sync_n</a>,
<a name="l00069"></a><a class="code" href="classaoOCS.html#af97144ecb8d631d6022a3bed82ca5bb8">00069</a>     <span class="vhdlkeyword">output</span>          <a class="code" href="classaoOCS.html#af97144ecb8d631d6022a3bed82ca5bb8">vga_clock</a>,
<a name="l00070"></a><a class="code" href="classaoOCS.html#a110854110c7f5b974c27242ba6681de7">00070</a>     <span class="vhdlkeyword">output</span>          <a class="code" href="classaoOCS.html#a110854110c7f5b974c27242ba6681de7">vga_hsync</a>,
<a name="l00071"></a><a class="code" href="classaoOCS.html#a57b2df43766752aa8513a905d8b904ab">00071</a>     <span class="vhdlkeyword">output</span>          <a class="code" href="classaoOCS.html#a57b2df43766752aa8513a905d8b904ab">vga_vsync</a>,
<a name="l00072"></a>00072     <span class="keyword">//% @}</span>
<a name="l00073"></a>00073     
<a name="l00074"></a>00074     <span class="keyword">//% \name PS/2 keyboard hardware interface
</span>
<a name="l00075"></a>00075     <span class="keyword">//% @{</span>
<a name="l00076"></a><a class="code" href="classaoOCS.html#ad559983a8213ea7e99ee8c96a43c58d4">00076</a>     <span class="vhdlkeyword">inout</span>           <a class="code" href="classaoOCS.html#ad559983a8213ea7e99ee8c96a43c58d4">ps2_kbclk</a>,
<a name="l00077"></a><a class="code" href="classaoOCS.html#aebec81d31dde517d7e4112066649fcad">00077</a>     <span class="vhdlkeyword">inout</span>           <a class="code" href="classaoOCS.html#aebec81d31dde517d7e4112066649fcad">ps2_kbdat</a>,
<a name="l00078"></a>00078     <span class="keyword">//% @}</span>
<a name="l00079"></a>00079     
<a name="l00080"></a>00080     <span class="keyword">//% \name PS/2 mouse hardware interface
</span>
<a name="l00081"></a>00081     <span class="keyword">//% @{</span>
<a name="l00082"></a><a class="code" href="classaoOCS.html#a96db8b0572ff1aa9fbe24c3cc4894c04">00082</a>     <span class="vhdlkeyword">inout</span>           <a class="code" href="classaoOCS.html#a96db8b0572ff1aa9fbe24c3cc4894c04">ps2_mouseclk</a>,
<a name="l00083"></a><a class="code" href="classaoOCS.html#ae07387aa4e395448c048035ca2e36b95">00083</a>     <span class="vhdlkeyword">inout</span>           <a class="code" href="classaoOCS.html#ae07387aa4e395448c048035ca2e36b95">ps2_mousedat</a>,
<a name="l00084"></a>00084     <span class="keyword">//% @}</span>
<a name="l00085"></a>00085     
<a name="l00086"></a>00086     <span class="keyword">//% \name WM8731 audio codec hardware interface
</span>
<a name="l00087"></a>00087     <span class="keyword">//% @{</span>
<a name="l00088"></a><a class="code" href="classaoOCS.html#abcda34eb42f7c57f402b6e6b9e10521d">00088</a>     <span class="vhdlkeyword">output</span>          <a class="code" href="classaoOCS.html#abcda34eb42f7c57f402b6e6b9e10521d">ac_sclk</a>,
<a name="l00089"></a><a class="code" href="classaoOCS.html#a7615369815a6db948c99a2d6dbc2191e">00089</a>     <span class="vhdlkeyword">inout</span>           <a class="code" href="classaoOCS.html#a7615369815a6db948c99a2d6dbc2191e">ac_sdat</a>,
<a name="l00090"></a><a class="code" href="classaoOCS.html#ac519e59273939ac4d7a3b3c1552e6d09">00090</a>     <span class="vhdlkeyword">output</span>          <a class="code" href="classaoOCS.html#ac519e59273939ac4d7a3b3c1552e6d09">ac_xclk</a>,
<a name="l00091"></a><a class="code" href="classaoOCS.html#a86ea714c9bebf2ef286845dd05a0bd46">00091</a>     <span class="vhdlkeyword">output</span>          <a class="code" href="classaoOCS.html#a86ea714c9bebf2ef286845dd05a0bd46">ac_bclk</a>,
<a name="l00092"></a><a class="code" href="classaoOCS.html#a300adb63f018c1e57d2e0445fd715658">00092</a>     <span class="vhdlkeyword">output</span>          <a class="code" href="classaoOCS.html#a300adb63f018c1e57d2e0445fd715658">ac_dat</a>,
<a name="l00093"></a><a class="code" href="classaoOCS.html#a31df54a6623a3abbf50a13a19bf6a9aa">00093</a>     <span class="vhdlkeyword">output</span>          <a class="code" href="classaoOCS.html#a31df54a6623a3abbf50a13a19bf6a9aa">ac_lr</a>,
<a name="l00094"></a>00094     <span class="keyword">//% @}</span>
<a name="l00095"></a>00095     
<a name="l00096"></a>00096     <span class="keyword">//% \name DM9000A Ethernet hardware interface
</span>
<a name="l00097"></a>00097     <span class="keyword">//% @{</span>
<a name="l00098"></a><a class="code" href="classaoOCS.html#add930e009359fcb4623ead8364c491cc">00098</a>     <span class="vhdlkeyword">output</span>          <a class="code" href="classaoOCS.html#add930e009359fcb4623ead8364c491cc">enet_clk_25</a>,
<a name="l00099"></a><a class="code" href="classaoOCS.html#a83ec03a61921024ed44d05610660afa5">00099</a>     <span class="vhdlkeyword">output</span>          <a class="code" href="classaoOCS.html#a83ec03a61921024ed44d05610660afa5">enet_reset_n</a>,
<a name="l00100"></a><a class="code" href="classaoOCS.html#a996f5fcdb12b07be448e94d150c01109">00100</a>     <span class="vhdlkeyword">output</span>          <a class="code" href="classaoOCS.html#a996f5fcdb12b07be448e94d150c01109">enet_cs_n</a>,
<a name="l00101"></a><a class="code" href="classaoOCS.html#aac666f243bccdfcc4897e8a22b2ef3b4">00101</a>     <span class="vhdlkeyword">input</span>           <a class="code" href="classaoOCS.html#aac666f243bccdfcc4897e8a22b2ef3b4">enet_irq</a>,
<a name="l00102"></a><a class="code" href="classaoOCS.html#abe33e273b81c9d70658a0ddf1f26eebd">00102</a>     <span class="vhdlkeyword">output</span>          <a class="code" href="classaoOCS.html#abe33e273b81c9d70658a0ddf1f26eebd">enet_ior_n</a>,
<a name="l00103"></a><a class="code" href="classaoOCS.html#a724bdd19a11f1024513fe19e49ddd496">00103</a>     <span class="vhdlkeyword">output</span>          <a class="code" href="classaoOCS.html#a724bdd19a11f1024513fe19e49ddd496">enet_iow_n</a>,
<a name="l00104"></a><a class="code" href="classaoOCS.html#a9c066d83f8abca2d2ef9e83d7cfbf482">00104</a>     <span class="vhdlkeyword">output</span>          <a class="code" href="classaoOCS.html#a9c066d83f8abca2d2ef9e83d7cfbf482">enet_cmd</a>,
<a name="l00105"></a><a class="code" href="classaoOCS.html#af2252f212c412b4e4f07af0d61856698">00105</a>     <span class="vhdlkeyword">inout</span> [<span class="vhdllogic">15</span>:<span class="vhdllogic">0</span>]    <a class="code" href="classaoOCS.html#af2252f212c412b4e4f07af0d61856698">enet_data</a>,
<a name="l00106"></a>00106     <span class="keyword">//% @}</span>
<a name="l00107"></a>00107     
<a name="l00108"></a>00108     <span class="keyword">//% \name Switches and hex leds hardware interface from drv_debug
</span>
<a name="l00109"></a>00109     <span class="keyword">//% @{</span>
<a name="l00110"></a>00110     <span class="keyword">// hex output</span>
<a name="l00111"></a><a class="code" href="classaoOCS.html#a08ee3bab573baf1018318e35f8f9c46d">00111</a>     <span class="vhdlkeyword">output</span> [<span class="vhdllogic">7</span>:<span class="vhdllogic">0</span>]    <a class="code" href="classaoOCS.html#a08ee3bab573baf1018318e35f8f9c46d">hex0</a>,
<a name="l00112"></a><a class="code" href="classaoOCS.html#a98371ec5804fa3e6d28b277a9c79d5ca">00112</a>     <span class="vhdlkeyword">output</span> [<span class="vhdllogic">7</span>:<span class="vhdllogic">0</span>]    <a class="code" href="classaoOCS.html#a98371ec5804fa3e6d28b277a9c79d5ca">hex1</a>,
<a name="l00113"></a><a class="code" href="classaoOCS.html#a118250353c80f35aeb9cb40fa6ad7eee">00113</a>     <span class="vhdlkeyword">output</span> [<span class="vhdllogic">7</span>:<span class="vhdllogic">0</span>]    <a class="code" href="classaoOCS.html#a118250353c80f35aeb9cb40fa6ad7eee">hex2</a>,
<a name="l00114"></a><a class="code" href="classaoOCS.html#a54366e689b90b37a67ef28731deec811">00114</a>     <span class="vhdlkeyword">output</span> [<span class="vhdllogic">7</span>:<span class="vhdllogic">0</span>]    <a class="code" href="classaoOCS.html#a54366e689b90b37a67ef28731deec811">hex3</a>,
<a name="l00115"></a><a class="code" href="classaoOCS.html#a92494941b6a30e687a255f97fcd0efce">00115</a>     <span class="vhdlkeyword">output</span> [<span class="vhdllogic">7</span>:<span class="vhdllogic">0</span>]    <a class="code" href="classaoOCS.html#a92494941b6a30e687a255f97fcd0efce">hex4</a>,
<a name="l00116"></a><a class="code" href="classaoOCS.html#aa651582958fb9fb3aa8fbd2175d7837f">00116</a>     <span class="vhdlkeyword">output</span> [<span class="vhdllogic">7</span>:<span class="vhdllogic">0</span>]    <a class="code" href="classaoOCS.html#aa651582958fb9fb3aa8fbd2175d7837f">hex5</a>,
<a name="l00117"></a><a class="code" href="classaoOCS.html#a70f717b70cbb4b1f84bd88ffa39c64e1">00117</a>     <span class="vhdlkeyword">output</span> [<span class="vhdllogic">7</span>:<span class="vhdllogic">0</span>]    <a class="code" href="classaoOCS.html#a70f717b70cbb4b1f84bd88ffa39c64e1">hex6</a>,
<a name="l00118"></a><a class="code" href="classaoOCS.html#ac5744ee9edd6445b6c4225e2738cf273">00118</a>     <span class="vhdlkeyword">output</span> [<span class="vhdllogic">7</span>:<span class="vhdllogic">0</span>]    <a class="code" href="classaoOCS.html#ac5744ee9edd6445b6c4225e2738cf273">hex7</a>,
<a name="l00119"></a>00119      <span class="keyword">// switches input</span>
<a name="l00120"></a><a class="code" href="classaoOCS.html#a16465b56e98dd76d6ebaeccc124e34c9">00120</a>     <span class="vhdlkeyword">input</span>           <a class="code" href="classaoOCS.html#a16465b56e98dd76d6ebaeccc124e34c9">debug_sw1_pc</a>,
<a name="l00121"></a><a class="code" href="classaoOCS.html#a89da9243e1373f4ba0d1aeeae2ec0615">00121</a>     <span class="vhdlkeyword">input</span>           <a class="code" href="classaoOCS.html#a89da9243e1373f4ba0d1aeeae2ec0615">debug_sw2_adr</a>,
<a name="l00122"></a><a class="code" href="classaoOCS.html#a6822225e2bc5d7c4af6ed84e4f27a349">00122</a>     <span class="vhdlkeyword">input</span>           <a class="code" href="classaoOCS.html#a6822225e2bc5d7c4af6ed84e4f27a349">debug_sw3_halt</a>,
<a name="l00123"></a>00123     <span class="keyword">//% @}</span>
<a name="l00124"></a>00124     
<a name="l00125"></a>00125     <span class="keyword">//% \name Leds hardware interface for debug purposes
</span>
<a name="l00126"></a>00126     <span class="keyword">//% @{</span>
<a name="l00127"></a><a class="code" href="classaoOCS.html#aa7f4117b4a5f3dd6155fff15efae82a7">00127</a>     <span class="vhdlkeyword">output</span> [<span class="vhdllogic">7</span>:<span class="vhdllogic">0</span>]    <a class="code" href="classaoOCS.html#aa7f4117b4a5f3dd6155fff15efae82a7">debug_sd</a>,
<a name="l00128"></a><a class="code" href="classaoOCS.html#a0a65fe407443332ffb8ed65291dd8f4d">00128</a>     <span class="vhdlkeyword">output</span> [<span class="vhdllogic">7</span>:<span class="vhdllogic">0</span>]    <a class="code" href="classaoOCS.html#a0a65fe407443332ffb8ed65291dd8f4d">debug_68k_state</a>,
<a name="l00129"></a><a class="code" href="classaoOCS.html#aa4002bcedc797a5c38c0a347170b7f10">00129</a>     <span class="vhdlkeyword">output</span> [<span class="vhdllogic">7</span>:<span class="vhdllogic">0</span>]    <a class="code" href="classaoOCS.html#aa4002bcedc797a5c38c0a347170b7f10">debug_floppy</a>
<a name="l00130"></a>00130     <span class="keyword">//% @}</span>
<a name="l00131"></a>00131 );
<a name="l00132"></a>00132 
<a name="l00133"></a>00133 <span class="keyword">/*</span>
<a name="l00134"></a>00134 <span class="keyword">Amiga:</span>
<a name="l00135"></a>00135 <span class="keyword">    00 0000 - 0F FFFF       1MB Chip RAM</span>
<a name="l00136"></a>00136 <span class="keyword">    BF D000 - BF DF00       8520-B  (access at even-byte addresses only)</span>
<a name="l00137"></a>00137 <span class="keyword">        -         -</span>
<a name="l00138"></a>00138 <span class="keyword">    BF E001 - BF EF01       8520-A  (access at odd-byte addresses only)</span>
<a name="l00139"></a>00139 <span class="keyword"></span>
<a name="l00140"></a>00140 <span class="keyword">    DF F000 - DF FFFF       Chip registers.</span>
<a name="l00141"></a>00141 <span class="keyword">    C0 0000 - D7 FFFF       Internal expansion (slow) memory (on some systems).</span>
<a name="l00142"></a>00142 <span class="keyword">    C0 0000 - DB FFFF       Slow memory check in ROM</span>
<a name="l00143"></a>00143 <span class="keyword">    </span>
<a name="l00144"></a>00144 <span class="keyword">    FC 0000 - FF FFFF       256K System ROM.</span>
<a name="l00145"></a>00145 <span class="keyword">    </span>
<a name="l00146"></a>00146 <span class="keyword">    0000 0000 0000 xxxx xxxx xxxx xxxx xxxx - chip ram</span>
<a name="l00147"></a>00147 <span class="keyword">    0000 0000 1011 1111 11** **** **** **** - 8520-A/B</span>
<a name="l00148"></a>00148 <span class="keyword">    0000 0000 1101 1111 1111 000x xxxx xxxx - chip registes</span>
<a name="l00149"></a>00149 <span class="keyword">    0000 0000 1100 xxxx xxxx xxxx xxxx xxxx - slow memory</span>
<a name="l00150"></a>00150 <span class="keyword">    0000 0000 1101 0xxx xxxx xxxx xxxx xxxx - slow memory</span>
<a name="l00151"></a>00151 <span class="keyword">    0000 0000 1101 10xx xxxx xxxx xxxx xxxx - slow memory</span>
<a name="l00152"></a>00152 <span class="keyword">    0000 0000 1111 11xx xxxx xxxx xxxx xxxx - system rom</span>
<a name="l00153"></a>00153 <span class="keyword">    </span>
<a name="l00154"></a>00154 <span class="keyword">    0000 0000 110* **** **** **** **** **** - chip registers and copy of chip registers</span>
<a name="l00155"></a>00155 <span class="keyword">    </span>
<a name="l00156"></a>00156 <span class="keyword">    0x00F00000 - no ROM at this address</span>
<a name="l00157"></a>00157 <span class="keyword"></span>
<a name="l00158"></a>00158 <span class="keyword">bus_ssram</span>
<a name="l00159"></a>00159 <span class="keyword">    SLAVE 2: ssram memory</span>
<a name="l00160"></a>00160 <span class="keyword">        0x00000000 - 0x001FFFFF - 1MB Chip RAM and copies</span>
<a name="l00161"></a>00161 <span class="keyword">            0x00000000 - 0x000FFFFF - 1MB Chip RAM          -&gt; 0x00000000 - 0x000FFFFF in SSRAM</span>
<a name="l00162"></a>00162 <span class="keyword">            0x00100000 - 0x001FFFFF - copy of Chip RAM</span>
<a name="l00163"></a>00163 <span class="keyword">            </span>
<a name="l00164"></a>00164 <span class="keyword">            AND mask:           0000 0000 0000 1111 1111 1111 1111 1111</span>
<a name="l00165"></a>00165 <span class="keyword">            overlay OR mask:    0000 0000 0001 1100 0000 0000 0000 0000</span>
<a name="l00166"></a>00166 <span class="keyword">            </span>
<a name="l00167"></a>00167 <span class="keyword">        0x10100000 - 0x101BFFFF - 768Kb firmware RAM        -&gt; 0x00100000 - 0x001BFFFF in SSRAM</span>
<a name="l00168"></a>00168 <span class="keyword">            0x10180000 - 0x101B5FFF - video buffer          -&gt; 0x00180000 - 0x001B5FFF in SSRAM, 216*4*256</span>
<a name="l00169"></a>00169 <span class="keyword">            0x101B6000 - 0x101BFFFF - free                  -&gt; 0x001B6000 - 0x001BFFFF in SSRAM</span>
<a name="l00170"></a>00170 <span class="keyword">            </span>
<a name="l00171"></a>00171 <span class="keyword">            AND mask:           0000 0000 0001 1111 1111 1111 1111 1111</span>
<a name="l00172"></a>00172 <span class="keyword">            </span>
<a name="l00173"></a>00173 <span class="keyword">        0x00FC0000 - 0x00FFFFFF - 256Kb ROM                 -&gt; 0x001C0000 - 0x001FFFFF in SSRAM</span>
<a name="l00174"></a>00174 <span class="keyword">        </span>
<a name="l00175"></a>00175 <span class="keyword">            AND mask:           0000 0000 0001 1111 1111 1111 1111 1111</span>
<a name="l00176"></a>00176 <span class="keyword"></span>
<a name="l00177"></a>00177 <span class="keyword">bus_sd</span>
<a name="l00178"></a>00178 <span class="keyword">    SLAVE 1: control</span>
<a name="l00179"></a>00179 <span class="keyword">        0x10001000 - 0x1000100F - 4 long words</span>
<a name="l00180"></a>00180 <span class="keyword">    MASTER R1</span>
<a name="l00181"></a>00181 <span class="keyword">    </span>
<a name="l00182"></a>00182 <span class="keyword">control_osd</span>
<a name="l00183"></a>00183 <span class="keyword">    SLAVE 3: on screen display</span>
<a name="l00184"></a>00184 <span class="keyword">        0x10000000 - 0x10000FFF - 512x8</span>
<a name="l00185"></a>00185 <span class="keyword">    MASTER R2</span>
<a name="l00186"></a>00186 <span class="keyword"></span>
<a name="l00187"></a>00187 <span class="keyword">bus_terminator</span>
<a name="l00188"></a>00188 <span class="keyword">    SLAVE 0:</span>
<a name="l00189"></a>00189 <span class="keyword">        all unused addresses</span>
<a name="l00190"></a>00190 <span class="keyword"></span>
<a name="l00191"></a>00191 <span class="keyword">ao68000</span>
<a name="l00192"></a>00192 <span class="keyword">    MASTER R3</span>
<a name="l00193"></a>00193 <span class="keyword"></span>
<a name="l00194"></a>00194 <span class="keyword">ocs_video</span>
<a name="l00195"></a>00195 <span class="keyword">    SLAVE 4:</span>
<a name="l00196"></a>00196 <span class="keyword">        chip registers</span>
<a name="l00197"></a>00197 <span class="keyword">        08C-09B, 100-10B, 0E0-0F7, 120-1BF, 110-11B</span>
<a name="l00198"></a>00198 <span class="keyword">    MASTER P1</span>
<a name="l00199"></a>00199 <span class="keyword"></span>
<a name="l00200"></a>00200 <span class="keyword">ocs_control</span>
<a name="l00201"></a>00201 <span class="keyword">    SLAVE 5:</span>
<a name="l00202"></a>00202 <span class="keyword">        chip registers</span>
<a name="l00203"></a>00203 <span class="keyword">        000-007 R, 09C-09F, 010-013 R, 01C-01F R, 028-02B</span>
<a name="l00204"></a>00204 <span class="keyword"></span>
<a name="l00205"></a>00205 <span class="keyword">ocs_blitter</span>
<a name="l00206"></a>00206 <span class="keyword">    SLAVE 6:</span>
<a name="l00207"></a>00207 <span class="keyword">        chip registers</span>
<a name="l00208"></a>00208 <span class="keyword">        040-059, 060-067, 070-075</span>
<a name="l00209"></a>00209 <span class="keyword">    MASTER P2</span>
<a name="l00210"></a>00210 <span class="keyword"></span>
<a name="l00211"></a>00211 <span class="keyword">ocs_copper</span>
<a name="l00212"></a>00212 <span class="keyword">    SLAVE 7:</span>
<a name="l00213"></a>00213 <span class="keyword">        chip registers</span>
<a name="l00214"></a>00214 <span class="keyword">        02C-02F, 080-08B</span>
<a name="l00215"></a>00215 <span class="keyword">    MASTER R4</span>
<a name="l00216"></a>00216 <span class="keyword">    </span>
<a name="l00217"></a>00217 <span class="keyword">cia_a</span>
<a name="l00218"></a>00218 <span class="keyword">    SLAVE 8:</span>
<a name="l00219"></a>00219 <span class="keyword">    0000_0000_101*_****_**10_****_****_****</span>
<a name="l00220"></a>00220 <span class="keyword"></span>
<a name="l00221"></a>00221 <span class="keyword">cia_b</span>
<a name="l00222"></a>00222 <span class="keyword">    SLAVE 9:</span>
<a name="l00223"></a>00223 <span class="keyword">    0000_0000_101*_****_**01_****_****_****</span>
<a name="l00224"></a>00224 <span class="keyword"></span>
<a name="l00225"></a>00225 <span class="keyword">ocs_serial</span>
<a name="l00226"></a>00226 <span class="keyword">    SLAVE 10:</span>
<a name="l00227"></a>00227 <span class="keyword">        chip registers</span>
<a name="l00228"></a>00228 <span class="keyword">        018-01B R, 030-033</span>
<a name="l00229"></a>00229 <span class="keyword"></span>
<a name="l00230"></a>00230 <span class="keyword">ocs_floppy</span>
<a name="l00231"></a>00231 <span class="keyword">    SLAVE 11:</span>
<a name="l00232"></a>00232 <span class="keyword">        chip registers</span>
<a name="l00233"></a>00233 <span class="keyword">        020-027, 07C-07F</span>
<a name="l00234"></a>00234 <span class="keyword">    SLAVE 12: floppy buffer</span>
<a name="l00235"></a>00235 <span class="keyword">        0x10004000 - 0x100055FF, 11x512</span>
<a name="l00236"></a>00236 <span class="keyword">    MASTER R5</span>
<a name="l00237"></a>00237 <span class="keyword"></span>
<a name="l00238"></a>00238 <span class="keyword">ocs_input</span>
<a name="l00239"></a>00239 <span class="keyword">    SLAVE 13:</span>
<a name="l00240"></a>00240 <span class="keyword">        chip registers</span>
<a name="l00241"></a>00241 <span class="keyword">        008-00F R, 014-017 R, 034-037</span>
<a name="l00242"></a>00242 <span class="keyword"></span>
<a name="l00243"></a>00243 <span class="keyword">ocs_audio</span>
<a name="l00244"></a>00244 <span class="keyword">    SLAVE 14:</span>
<a name="l00245"></a>00245 <span class="keyword">        chip registers</span>
<a name="l00246"></a>00246 <span class="keyword">        0A0-0AB, 0B0-0BB, 0C0-0CB, 0D0-0DB</span>
<a name="l00247"></a>00247 <span class="keyword">    MASTER R6</span>
<a name="l00248"></a>00248 <span class="keyword">*/</span>
<a name="l00249"></a>00249 
<a name="l00250"></a>00250 <span class="keyword">/***********************************************************************************************************************</span>
<a name="l00251"></a>00251 <span class="keyword">  System PLL</span>
<a name="l00252"></a>00252 <span class="keyword"> ***********************************************************************************************************************/</span>
<a name="l00253"></a>00253 
<a name="l00254"></a><a class="code" href="classaoOCS.html#abff33878e0cff6820571f999a9e3c5d7">00254</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">5</span>:<span class="vhdllogic">0</span>]  <a class="code" href="classaoOCS.html#abff33878e0cff6820571f999a9e3c5d7">pll_clocks</a>;
<a name="l00255"></a><a class="code" href="classaoOCS.html#abaae601ae150c6c8924bc0496d057d76">00255</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#abaae601ae150c6c8924bc0496d057d76">clk_30</a> = <a class="code" href="classaoOCS.html#abff33878e0cff6820571f999a9e3c5d7">pll_clocks</a>[<span class="vhdllogic">0</span>];
<a name="l00256"></a><a class="code" href="classaoOCS.html#aa9db9baae2f8a01cfd7bff955d64754f">00256</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#aa9db9baae2f8a01cfd7bff955d64754f">clk_12</a> = <a class="code" href="classaoOCS.html#abff33878e0cff6820571f999a9e3c5d7">pll_clocks</a>[<span class="vhdllogic">1</span>];
<a name="l00257"></a><a class="code" href="classaoOCS.html#aed946aba90b83e55ee52c443a06499b8">00257</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#aed946aba90b83e55ee52c443a06499b8">clk_25</a> = <a class="code" href="classaoOCS.html#abff33878e0cff6820571f999a9e3c5d7">pll_clocks</a>[<span class="vhdllogic">2</span>];
<a name="l00258"></a><a class="code" href="classaoOCS.html#a9c4c7d1fe4d131184a5a9ceee144ad22">00258</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a9c4c7d1fe4d131184a5a9ceee144ad22">pll_locked</a>;
<a name="l00259"></a>00259 
<a name="l00260"></a><a class="code" href="classaoOCS.html#aff8a1704174ba667a5c4081ff6668fd5">00260</a> <a class="code" href="classaoOCS.html#aff8a1704174ba667a5c4081ff6668fd5">altpll</a> <span class="vhdlchar">pll_inst</span>(
<a name="l00261"></a>00261     .<span class="vhdlchar">inclk</span>  ( {<span class="vhdllogic">1&#39;b0</span>, <a class="code" href="classaoOCS.html#a1c5e4670b02f3f20f17ac7ad4b3afdc1">clk_50</a>} ),
<a name="l00262"></a>00262     .<span class="vhdlchar">clk</span>    (<a class="code" href="classaoOCS.html#abff33878e0cff6820571f999a9e3c5d7">pll_clocks</a>),
<a name="l00263"></a>00263     .<span class="vhdlchar">locked</span> (<a class="code" href="classaoOCS.html#a9c4c7d1fe4d131184a5a9ceee144ad22">pll_locked</a>)
<a name="l00264"></a>00264 );
<a name="l00265"></a>00265 <span class="vhdlkeyword">defparam</span>
<a name="l00266"></a>00266     <span class="vhdlchar">pll_inst</span>.<span class="vhdlchar">clk0_divide_by</span>             = <span class="vhdllogic">5</span>,
<a name="l00267"></a>00267     <span class="vhdlchar">pll_inst</span>.<span class="vhdlchar">clk0_duty_cycle</span>            = <span class="vhdllogic">50</span>,
<a name="l00268"></a>00268     <span class="vhdlchar">pll_inst</span>.<span class="vhdlchar">clk0_multiply_by</span>           = <span class="vhdllogic">3</span>,
<a name="l00269"></a>00269     <span class="vhdlchar">pll_inst</span>.<span class="vhdlchar">clk0_phase_shift</span>           = <span class="keyword">&quot;0&quot;</span>,
<a name="l00270"></a>00270     <span class="vhdlchar">pll_inst</span>.<span class="vhdlchar">clk1_divide_by</span>             = <span class="vhdllogic">25</span>,
<a name="l00271"></a>00271     <span class="vhdlchar">pll_inst</span>.<span class="vhdlchar">clk1_duty_cycle</span>            = <span class="vhdllogic">50</span>,
<a name="l00272"></a>00272     <span class="vhdlchar">pll_inst</span>.<span class="vhdlchar">clk1_multiply_by</span>           = <span class="vhdllogic">6</span>,
<a name="l00273"></a>00273     <span class="vhdlchar">pll_inst</span>.<span class="vhdlchar">clk1_phase_shift</span>           = <span class="keyword">&quot;0&quot;</span>,
<a name="l00274"></a>00274     <span class="vhdlchar">pll_inst</span>.<span class="vhdlchar">clk2_divide_by</span>             = <span class="vhdllogic">2</span>,
<a name="l00275"></a>00275     <span class="vhdlchar">pll_inst</span>.<span class="vhdlchar">clk2_duty_cycle</span>            = <span class="vhdllogic">50</span>,
<a name="l00276"></a>00276     <span class="vhdlchar">pll_inst</span>.<span class="vhdlchar">clk2_multiply_by</span>           = <span class="vhdllogic">1</span>,
<a name="l00277"></a>00277     <span class="vhdlchar">pll_inst</span>.<span class="vhdlchar">clk2_phase_shift</span>           = <span class="keyword">&quot;0&quot;</span>,
<a name="l00278"></a>00278     <span class="vhdlchar">pll_inst</span>.<span class="vhdlchar">compensate_clock</span>           = <span class="keyword">&quot;CLK0&quot;</span>,
<a name="l00279"></a>00279     <span class="vhdlchar">pll_inst</span>.<span class="vhdlchar">gate_lock_counter</span>          = <span class="vhdllogic">1048575</span>,
<a name="l00280"></a>00280     <span class="vhdlchar">pll_inst</span>.<span class="vhdlchar">gate_lock_signal</span>           = <span class="keyword">&quot;YES&quot;</span>,
<a name="l00281"></a>00281     <span class="vhdlchar">pll_inst</span>.<span class="vhdlchar">inclk0_input_frequency</span>     = <span class="vhdllogic">20000</span>,
<a name="l00282"></a>00282     <span class="vhdlchar">pll_inst</span>.<span class="vhdlchar">intended_device_family</span>     = <span class="keyword">&quot;Cyclone II&quot;</span>,
<a name="l00283"></a>00283     <span class="vhdlchar">pll_inst</span>.<span class="vhdlchar">invalid_lock_multiplier</span>    = <span class="vhdllogic">5</span>,
<a name="l00284"></a>00284     <span class="vhdlchar">pll_inst</span>.<span class="vhdlchar">lpm_hint</span>                   = <span class="keyword">&quot;CBX_MODULE_PREFIX=pll30&quot;</span>,
<a name="l00285"></a>00285     <span class="vhdlchar">pll_inst</span>.<span class="vhdlchar">lpm_type</span>                   = <span class="keyword">&quot;altpll&quot;</span>,
<a name="l00286"></a>00286     <span class="vhdlchar">pll_inst</span>.<span class="vhdlchar">operation_mode</span>             = <span class="keyword">&quot;NORMAL&quot;</span>,
<a name="l00287"></a>00287     <span class="vhdlchar">pll_inst</span>.<span class="vhdlchar">valid_lock_multiplier</span>      = <span class="vhdllogic">1</span>;
<a name="l00288"></a>00288 
<a name="l00289"></a><a class="code" href="classaoOCS.html#a86c3c71609f377713ccfa9c80acbf479">00289</a> <span class="vhdlkeyword">wire</span> <a class="code" href="classaoOCS.html#a86c3c71609f377713ccfa9c80acbf479">reset_n</a>            = <a class="code" href="classaoOCS.html#a9c4c7d1fe4d131184a5a9ceee144ad22">pll_locked</a> &amp; <a class="code" href="classaoOCS.html#a263c8402507d519984a36969a169894a">reset_ext_n</a> &amp; ~<a class="code" href="classaoOCS.html#a25785266e488042ada3bb14f4023d5fd">reset_request</a>;
<a name="l00290"></a><a class="code" href="classaoOCS.html#ad6afcb7e1d82339ee20d91827ec8dab0">00290</a> <span class="vhdlkeyword">wire</span> <a class="code" href="classaoOCS.html#ad6afcb7e1d82339ee20d91827ec8dab0">management_reset_n</a> = <a class="code" href="classaoOCS.html#a86c3c71609f377713ccfa9c80acbf479">reset_n</a> &amp; ~<a class="code" href="classaoOCS.html#a0598acd3577151de082b6d5f4a3a4ea8">management_mode</a>;
<a name="l00291"></a>00291 
<a name="l00292"></a>00292 <span class="keyword">/***********************************************************************************************************************</span>
<a name="l00293"></a>00293 <span class="keyword">  drv_audio</span>
<a name="l00294"></a>00294 <span class="keyword"> ***********************************************************************************************************************/</span>
<a name="l00295"></a><a class="code" href="classaoOCS.html#aa6f5e11bf07d9c1440a4c1725ebc2f3a">00295</a> <a class="code" href="classaoOCS.html#aa6f5e11bf07d9c1440a4c1725ebc2f3a">drv_audio</a> <span class="vhdlchar">drv_audio_inst</span>(
<a name="l00296"></a>00296     .<a class="code" href="classdrv__audio.html#a82aa89e831131841dcc2f484cf5a43be">aoOCS</a> (<a class="code" href="classdrv__audio.html#a82aa89e831131841dcc2f484cf5a43be">aoOCS</a>),
<a name="l00297"></a>00297     .<a class="code" href="classdrv__audio.html#a31e1c30ba7812ad59ba6a206d099ffee">aoOCS</a>(<a class="code" href="classaoOCS.html#ad6afcb7e1d82339ee20d91827ec8dab0">management_reset_n</a>),
<a name="l00298"></a>00298     
<a name="l00299"></a>00299     <span class="keyword">// drv_audio interface</span>
<a name="l00300"></a>00300     .<a class="code" href="classdrv__audio.html#afa79730283d4fca6cd148df779d7621e">aoOCS</a>(<a class="code" href="classdrv__audio.html#afa79730283d4fca6cd148df779d7621e">aoOCS</a>), <span class="keyword">/*[6:0]**/</span>
<a name="l00301"></a>00301     .<a class="code" href="classdrv__audio.html#a24af75287d384a1d47a316655d316fbb">aoOCS</a>(<a class="code" href="classdrv__audio.html#a24af75287d384a1d47a316655d316fbb">aoOCS</a>), <span class="keyword">/*[6:0]**/</span>
<a name="l00302"></a>00302     .<a class="code" href="classdrv__audio.html#a892d8bbbbeb51a5cfc2c4781fb108997">aoOCS</a>(<a class="code" href="classdrv__audio.html#a892d8bbbbeb51a5cfc2c4781fb108997">aoOCS</a>), <span class="keyword">/*[6:0]**/</span>
<a name="l00303"></a>00303     .<a class="code" href="classdrv__audio.html#a9434def5319dc92121f56657e84773c1">aoOCS</a>(<a class="code" href="classdrv__audio.html#a9434def5319dc92121f56657e84773c1">aoOCS</a>), <span class="keyword">/*[6:0]**/</span>
<a name="l00304"></a>00304     
<a name="l00305"></a>00305     .<a class="code" href="classdrv__audio.html#ac6eb6c59f1acba2dadd0c2337b1cd686">aoOCS</a>(<a class="code" href="classdrv__audio.html#ac6eb6c59f1acba2dadd0c2337b1cd686">aoOCS</a>), <span class="keyword">/*[7:0]**/</span>
<a name="l00306"></a>00306     .<a class="code" href="classdrv__audio.html#af47c670c55b69ef6dc08afb74ec6fee3">aoOCS</a>(<a class="code" href="classdrv__audio.html#af47c670c55b69ef6dc08afb74ec6fee3">aoOCS</a>), <span class="keyword">/*[7:0]**/</span>
<a name="l00307"></a>00307     .<a class="code" href="classdrv__audio.html#a2be6f6fc5507525b1f4a1fbcfd34928b">aoOCS</a>(<a class="code" href="classdrv__audio.html#a2be6f6fc5507525b1f4a1fbcfd34928b">aoOCS</a>), <span class="keyword">/*[7:0]**/</span>
<a name="l00308"></a>00308     .<a class="code" href="classdrv__audio.html#a179f7ad7d07f063f01ac9d32621f33c1">aoOCS</a>(<a class="code" href="classdrv__audio.html#a179f7ad7d07f063f01ac9d32621f33c1">aoOCS</a>), <span class="keyword">/*[7:0]**/</span>
<a name="l00309"></a>00309     
<a name="l00310"></a>00310     <span class="keyword">// WM8731 audio codec hardware interface</span>
<a name="l00311"></a>00311     .<a class="code" href="classdrv__audio.html#a638f5df1565b37c1dfee462766e994fb">aoOCS</a>(<a class="code" href="classdrv__audio.html#a638f5df1565b37c1dfee462766e994fb">aoOCS</a>),
<a name="l00312"></a>00312     .<a class="code" href="classdrv__audio.html#a614103e1dff866ce70f61b7a0f946e00">aoOCS</a>(<a class="code" href="classdrv__audio.html#a614103e1dff866ce70f61b7a0f946e00">aoOCS</a>),
<a name="l00313"></a>00313     .<a class="code" href="classdrv__audio.html#ac6570c2d06394c43b868794aaac13875">aoOCS</a>(<a class="code" href="classdrv__audio.html#ac6570c2d06394c43b868794aaac13875">aoOCS</a>),
<a name="l00314"></a>00314     .<a class="code" href="classdrv__audio.html#a25d2e9a7059013f2ae7a281d729a7979">aoOCS</a>(<a class="code" href="classdrv__audio.html#a25d2e9a7059013f2ae7a281d729a7979">aoOCS</a>),
<a name="l00315"></a>00315     .<a class="code" href="classdrv__audio.html#a87f2886b45a47ae898eca8f6d9112936">aoOCS</a> (<a class="code" href="classdrv__audio.html#a87f2886b45a47ae898eca8f6d9112936">aoOCS</a>),
<a name="l00316"></a>00316     .<a class="code" href="classdrv__audio.html#a0fb0297ccc93f879e1944a914a271bf8">aoOCS</a>  (<a class="code" href="classdrv__audio.html#a0fb0297ccc93f879e1944a914a271bf8">aoOCS</a>)
<a name="l00317"></a>00317 );
<a name="l00318"></a>00318 
<a name="l00319"></a>00319 <span class="keyword">/***********************************************************************************************************************</span>
<a name="l00320"></a>00320 <span class="keyword">  drv_keyboard</span>
<a name="l00321"></a>00321 <span class="keyword"> ***********************************************************************************************************************/</span>
<a name="l00322"></a><a class="code" href="classaoOCS.html#a5fadd3f184ab1c0c5bcadbc1416be33a">00322</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a5fadd3f184ab1c0c5bcadbc1416be33a">joystick_1_up</a>;
<a name="l00323"></a><a class="code" href="classaoOCS.html#a36662b978b3e98f7e6d4dd1a5caecb3d">00323</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a36662b978b3e98f7e6d4dd1a5caecb3d">joystick_1_down</a>;
<a name="l00324"></a><a class="code" href="classaoOCS.html#a6ccf17410c3627013b3b0527a24a2f3a">00324</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a6ccf17410c3627013b3b0527a24a2f3a">joystick_1_left</a>;
<a name="l00325"></a><a class="code" href="classaoOCS.html#a8b58b0f84c6e4bf1b3a10e63682c3a55">00325</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a8b58b0f84c6e4bf1b3a10e63682c3a55">joystick_1_right</a>;
<a name="l00326"></a><a class="code" href="classaoOCS.html#ae561378835768a77be4e983b017dab1f">00326</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#ae561378835768a77be4e983b017dab1f">joystick_1_fire</a>;
<a name="l00327"></a>00327 
<a name="l00328"></a><a class="code" href="classaoOCS.html#a20fd57945107347835db2b8cde804f73">00328</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a20fd57945107347835db2b8cde804f73">request_osd</a>;
<a name="l00329"></a><a class="code" href="classaoOCS.html#a885888838b79b0320afcd4eabebf0bcf">00329</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a885888838b79b0320afcd4eabebf0bcf">keyboard_event</a>;
<a name="l00330"></a><a class="code" href="classaoOCS.html#afc98b1ef7b1b66988e8bbe438484e304">00330</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">7</span>:<span class="vhdllogic">0</span>]  <a class="code" href="classaoOCS.html#afc98b1ef7b1b66988e8bbe438484e304">keyboard_scancode</a>;
<a name="l00331"></a>00331 
<a name="l00332"></a><a class="code" href="classaoOCS.html#ab7d893b5bde2bd2e95671763c22b8d1a">00332</a> <a class="code" href="classaoOCS.html#ab7d893b5bde2bd2e95671763c22b8d1a">drv_keyboard</a> <span class="vhdlchar">drv_keyboard_inst</span> (
<a name="l00333"></a>00333     .<a class="code" href="classdrv__keyboard.html#a3ab4a7c2546e63bfd2539cca0a3b836e">aoOCS</a>             (<a class="code" href="classdrv__keyboard.html#a3ab4a7c2546e63bfd2539cca0a3b836e">aoOCS</a>),
<a name="l00334"></a>00334     .<a class="code" href="classdrv__keyboard.html#a67c405bf4935a7ee851d81f9e8352fcc">aoOCS</a>            (<a class="code" href="classdrv__keyboard.html#a67c405bf4935a7ee851d81f9e8352fcc">aoOCS</a>),
<a name="l00335"></a>00335     
<a name="l00336"></a>00336     <span class="keyword">// On-Screen-Display management interface</span>
<a name="l00337"></a>00337     .<a class="code" href="classdrv__keyboard.html#a74146877b72ff30b9547f12797f04817">aoOCS</a>        (<a class="code" href="classdrv__keyboard.html#a74146877b72ff30b9547f12797f04817">aoOCS</a>),
<a name="l00338"></a>00338     .<a class="code" href="classdrv__keyboard.html#ad95d76bce84445e6f09694f4e2907b2d">aoOCS</a>  (<a class="code" href="classaoOCS.html#a365a3a6e0c8cd411e6074f351aba2129">on_screen_display</a> | <a class="code" href="classaoOCS.html#ab75a57efb3b453d22cdf0aee3f80aa87">joystick_enable</a>),
<a name="l00339"></a>00339     
<a name="l00340"></a>00340     <span class="keyword">// drv_keyboard interface</span>
<a name="l00341"></a>00341     .<a class="code" href="classdrv__keyboard.html#a9cb17b31f25edb0479c8efbd362bad01">aoOCS</a>     (<a class="code" href="classdrv__keyboard.html#a9cb17b31f25edb0479c8efbd362bad01">aoOCS</a>),
<a name="l00342"></a>00342     .<a class="code" href="classdrv__keyboard.html#ae637bffa337936050e15a93e16b6bc03">aoOCS</a>     (<a class="code" href="classdrv__keyboard.html#ae637bffa337936050e15a93e16b6bc03">aoOCS</a>),
<a name="l00343"></a>00343     .<a class="code" href="classdrv__keyboard.html#ae2cf5186ad318e121a885a306bf24bf5">aoOCS</a>  (<a class="code" href="classdrv__keyboard.html#ae2cf5186ad318e121a885a306bf24bf5">aoOCS</a>), <span class="keyword">/*[7:0]**/</span>
<a name="l00344"></a>00344     
<a name="l00345"></a>00345     <span class="keyword">// joystick on port 1</span>
<a name="l00346"></a>00346     .<a class="code" href="classdrv__keyboard.html#a25c72c6ad008100bffc87876fb6ac8bf">aoOCS</a>      (<a class="code" href="classdrv__keyboard.html#a25c72c6ad008100bffc87876fb6ac8bf">aoOCS</a>),
<a name="l00347"></a>00347     .<a class="code" href="classdrv__keyboard.html#a02fb275883e79c410807c8b593e8c539">aoOCS</a>    (<a class="code" href="classdrv__keyboard.html#a02fb275883e79c410807c8b593e8c539">aoOCS</a>),
<a name="l00348"></a>00348     .<a class="code" href="classdrv__keyboard.html#a2cf898886e1c9612bff1b6010cda703a">aoOCS</a>    (<a class="code" href="classdrv__keyboard.html#a2cf898886e1c9612bff1b6010cda703a">aoOCS</a>),
<a name="l00349"></a>00349     .<a class="code" href="classdrv__keyboard.html#a76930ee59ae01f929eb3bda66fcfd6d4">aoOCS</a>   (<a class="code" href="classdrv__keyboard.html#a76930ee59ae01f929eb3bda66fcfd6d4">aoOCS</a>),
<a name="l00350"></a>00350     .<a class="code" href="classdrv__keyboard.html#a44c2817d6d3eb2cea0212d7ee4b1ca79">aoOCS</a>    (<a class="code" href="classdrv__keyboard.html#a44c2817d6d3eb2cea0212d7ee4b1ca79">aoOCS</a>),
<a name="l00351"></a>00351     
<a name="l00352"></a>00352     <span class="keyword">// PS/2 keyboard hardware interface</span>
<a name="l00353"></a>00353     .<a class="code" href="classdrv__keyboard.html#a9f2a290de5d4f591151290194a83266b">aoOCS</a>          (<a class="code" href="classdrv__keyboard.html#a9f2a290de5d4f591151290194a83266b">aoOCS</a>),
<a name="l00354"></a>00354     .<a class="code" href="classdrv__keyboard.html#adc7a9f6a0f6c4bb99dd4936876dde986">aoOCS</a>          (<a class="code" href="classdrv__keyboard.html#adc7a9f6a0f6c4bb99dd4936876dde986">aoOCS</a>)
<a name="l00355"></a>00355 );
<a name="l00356"></a>00356 
<a name="l00357"></a>00357 
<a name="l00358"></a>00358 
<a name="l00359"></a>00359 <span class="keyword">/***********************************************************************************************************************</span>
<a name="l00360"></a>00360 <span class="keyword">  drv_mouse</span>
<a name="l00361"></a>00361 <span class="keyword"> ***********************************************************************************************************************/</span>
<a name="l00362"></a><a class="code" href="classaoOCS.html#a443aff9a48c15139a653cfd38bf92388">00362</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a443aff9a48c15139a653cfd38bf92388">mouse_moved</a>;
<a name="l00363"></a><a class="code" href="classaoOCS.html#ad99a4b92afd5c5b8c4d3c2a207ebb58a">00363</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">8</span>:<span class="vhdllogic">0</span>]  <a class="code" href="classaoOCS.html#ad99a4b92afd5c5b8c4d3c2a207ebb58a">mouse_y_move</a>;
<a name="l00364"></a><a class="code" href="classaoOCS.html#aad1e8f64d1412a52a32c2903e8f5b179">00364</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">8</span>:<span class="vhdllogic">0</span>]  <a class="code" href="classaoOCS.html#aad1e8f64d1412a52a32c2903e8f5b179">mouse_x_move</a>;
<a name="l00365"></a><a class="code" href="classaoOCS.html#a1b771491f93bd8975612fd36c83d5529">00365</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a1b771491f93bd8975612fd36c83d5529">mouse_left_button</a>;
<a name="l00366"></a><a class="code" href="classaoOCS.html#a0e8b912304b83156a4623eff0d4fcea2">00366</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a0e8b912304b83156a4623eff0d4fcea2">mouse_right_button</a>;
<a name="l00367"></a><a class="code" href="classaoOCS.html#a012018a3cc6ec825a1fefd7a57e52717">00367</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a012018a3cc6ec825a1fefd7a57e52717">mouse_middle_button</a>;
<a name="l00368"></a>00368 
<a name="l00369"></a><a class="code" href="classaoOCS.html#a26913694bb427a5553ff7de1d2eb54ed">00369</a> <a class="code" href="classaoOCS.html#a26913694bb427a5553ff7de1d2eb54ed">drv_mouse</a> <span class="vhdlchar">drv_mouse_inst</span>(
<a name="l00370"></a>00370     .<a class="code" href="classdrv__mouse.html#a9d384b26cce32f3113a602e3ce9942ac">aoOCS</a>                 (<a class="code" href="classdrv__mouse.html#a9d384b26cce32f3113a602e3ce9942ac">aoOCS</a>),
<a name="l00371"></a>00371     .<a class="code" href="classdrv__mouse.html#ad072cf63605a675e6360788f66ef0a27">aoOCS</a>                (<a class="code" href="classaoOCS.html#ad6afcb7e1d82339ee20d91827ec8dab0">management_reset_n</a>),
<a name="l00372"></a>00372     
<a name="l00373"></a>00373     <span class="keyword">// drv_keyboard interface</span>
<a name="l00374"></a>00374     .<a class="code" href="classdrv__mouse.html#a094f3449c1933821d95881b3b2a3f12d">aoOCS</a>            (<a class="code" href="classdrv__mouse.html#a094f3449c1933821d95881b3b2a3f12d">aoOCS</a>),
<a name="l00375"></a>00375     .<a class="code" href="classdrv__mouse.html#a2891cda659c8582d9b73ef8674aafc7b">aoOCS</a>           (<a class="code" href="classdrv__mouse.html#a2891cda659c8582d9b73ef8674aafc7b">aoOCS</a>), <span class="keyword">/*[8:0]**/</span>
<a name="l00376"></a>00376     .<a class="code" href="classdrv__mouse.html#ab8618daeef64bc9852837b4eb36d2472">aoOCS</a>           (<a class="code" href="classdrv__mouse.html#ab8618daeef64bc9852837b4eb36d2472">aoOCS</a>), <span class="keyword">/*[8:0]**/</span>
<a name="l00377"></a>00377     .<a class="code" href="classdrv__mouse.html#aa3e6a44e1cfb05c4aca876d93480cea1">aoOCS</a>      (<a class="code" href="classdrv__mouse.html#aa3e6a44e1cfb05c4aca876d93480cea1">aoOCS</a>),
<a name="l00378"></a>00378     .<a class="code" href="classdrv__mouse.html#a5d2c90a52b10f2ee711ccafeafe8682f">aoOCS</a>     (<a class="code" href="classdrv__mouse.html#a5d2c90a52b10f2ee711ccafeafe8682f">aoOCS</a>),
<a name="l00379"></a>00379     .<a class="code" href="classdrv__mouse.html#a79178cc0f7325f16d3aa3b099f5a51be">aoOCS</a>    (<a class="code" href="classdrv__mouse.html#a79178cc0f7325f16d3aa3b099f5a51be">aoOCS</a>),
<a name="l00380"></a>00380     
<a name="l00381"></a>00381     <span class="keyword">// PS/2 mouse hardware interface</span>
<a name="l00382"></a>00382     .<a class="code" href="classdrv__mouse.html#a5a18eb50070bafcb9bfd2b3937486281">aoOCS</a>           (<a class="code" href="classdrv__mouse.html#a5a18eb50070bafcb9bfd2b3937486281">aoOCS</a>),
<a name="l00383"></a>00383     .<a class="code" href="classdrv__mouse.html#a6a1e839aabe9b2d66aa3b689841d6700">aoOCS</a>           (<a class="code" href="classdrv__mouse.html#a6a1e839aabe9b2d66aa3b689841d6700">aoOCS</a>)
<a name="l00384"></a>00384 );
<a name="l00385"></a>00385 
<a name="l00386"></a>00386 <span class="keyword">/***********************************************************************************************************************</span>
<a name="l00387"></a>00387 <span class="keyword">  bus_sd</span>
<a name="l00388"></a>00388 <span class="keyword"> ***********************************************************************************************************************/</span>
<a name="l00389"></a>00389 
<a name="l00390"></a><a class="code" href="classaoOCS.html#a0acd43e1fb1060fac36a9cc9d6536ad0">00390</a> <a class="code" href="classaoOCS.html#a0acd43e1fb1060fac36a9cc9d6536ad0">bus_sd</a> <span class="vhdlchar">bus_sd_inst</span>(
<a name="l00391"></a>00391     .<a class="code" href="classbus__sd.html#ade14040679bbb70d0268cb2a5ffb76f3">aoOCS</a>         (<a class="code" href="classbus__sd.html#ade14040679bbb70d0268cb2a5ffb76f3">aoOCS</a>),
<a name="l00392"></a>00392     .<a class="code" href="classbus__sd.html#aba023c49b875c1aa3e918d5e1092e0c6">aoOCS</a>        (<a class="code" href="classbus__sd.html#aba023c49b875c1aa3e918d5e1092e0c6">aoOCS</a>),
<a name="l00393"></a>00393     
<a name="l00394"></a>00394     <span class="keyword">// WISHBONE master</span>
<a name="l00395"></a>00395     .<a class="code" href="classbus__sd.html#a759d830af39dfe0f44f595dae4afc925">aoOCS</a>          (<a class="code" href="classaoOCS.html#aa81146b01092e19efa07c6e738642f70">masterR1_cyc_o</a>),
<a name="l00396"></a>00396     .<a class="code" href="classbus__sd.html#a48e4e8652304be3427d6f7272ee0cad9">aoOCS</a>          (<a class="code" href="classaoOCS.html#a49a53d918c4807b68c3a97f47b0350ea">masterR1_dat_o</a>),
<a name="l00397"></a>00397     .<a class="code" href="classbus__sd.html#a20d9eef34c5b3e2f6c813dadfc50908c">aoOCS</a>          (<a class="code" href="classaoOCS.html#a3d6d43d4ec3687a1e9d0d41be53c63a4">masterR1_stb_o</a>),
<a name="l00398"></a>00398     .<a class="code" href="classbus__sd.html#abd5dd26acfc6f0f07d9dc1acabb17088">aoOCS</a>           (<a class="code" href="classaoOCS.html#a4dc0b28afe6278e7cf1fd4895edf460c">masterR1_we_o</a>),
<a name="l00399"></a>00399     .<a class="code" href="classbus__sd.html#af0a83491f43579a33a015345664fe563">aoOCS</a>          (<a class="code" href="classaoOCS.html#a89d16e3c19a6a09268611c5c0b1c6416">masterR1_adr_o</a>),
<a name="l00400"></a>00400     .<a class="code" href="classbus__sd.html#a80900c47b64b6e8fbfd2388ac046cc3e">aoOCS</a>          (<a class="code" href="classaoOCS.html#ae3ced09f3c63d036c475f385747be799">masterR1_sel_o</a>),
<a name="l00401"></a>00401     .<a class="code" href="classbus__sd.html#ac9c12028bdaca2ad04524559664d5da1">aoOCS</a>          (<a class="code" href="classaoOCS.html#a09112013a9b60b3c74bda608dd0a7432">slave_dat_o</a>),
<a name="l00402"></a>00402     .<a class="code" href="classbus__sd.html#a061e1e23417561b3f770a78cf885b67f">aoOCS</a>          (<a class="code" href="classaoOCS.html#a019a7ac2d69ef14d70008b9da9f5a4df">masterR1_ack_i</a>),
<a name="l00403"></a>00403     .<a class="code" href="classbus__sd.html#a8943042012ad4ff6cc3f8f7818fe1c1b">aoOCS</a>          (<a class="code" href="classaoOCS.html#a96113aa2c99da016c07417139a12c1e6">masterR1_err_i</a>),
<a name="l00404"></a>00404     .<a class="code" href="classbus__sd.html#a3039cca7e4673f05fb44fdf21053a809">aoOCS</a>          (<a class="code" href="classaoOCS.html#a853b458bb70ff63761119433c5b2a229">masterR1_rty_i</a>),
<a name="l00405"></a>00405     <span class="keyword">// TAG_TYPE: TGC_O</span>
<a name="l00406"></a>00406     .<a class="code" href="classbus__sd.html#a6333995e17548c2514d170d5341120e8">aoOCS</a>          (),
<a name="l00407"></a>00407     .<a class="code" href="classbus__sd.html#aefa42b30ca2c95b87778eaf25f79a81a">aoOCS</a>          (),
<a name="l00408"></a>00408     .<a class="code" href="classbus__sd.html#a689186b78013051d35500c891f58ce27">aoOCS</a>          (),
<a name="l00409"></a>00409     <span class="keyword">// TAG_TYPE: TGA_O</span>
<a name="l00410"></a>00410     .<a class="code" href="classbus__sd.html#a8d7a8e5f3567ef5c434b776e0ccfcf8a">aoOCS</a>          (),
<a name="l00411"></a>00411     .<a class="code" href="classbus__sd.html#a8323046005362330c65c7b264042e97c">aoOCS</a>          (),
<a name="l00412"></a>00412     
<a name="l00413"></a>00413     <span class="keyword">// WISHBONE slave</span>
<a name="l00414"></a>00414     .<a class="code" href="classbus__sd.html#a087c3d66a5087429858d92c23398069f">aoOCS</a>    (<a class="code" href="classaoOCS.html#a57d660521afbae1644765b9293d3a180">slave1_dat_o</a>),
<a name="l00415"></a>00415     .<a class="code" href="classbus__sd.html#a450d6eae3dbd270154ee07549dabaec4">aoOCS</a>    (<a class="code" href="classaoOCS.html#acdbf868a5b897efafda63fb0f5b67c48">master_dat_o</a>),
<a name="l00416"></a>00416     .<a class="code" href="classbus__sd.html#a6f32205e33f439a0738359670cace59a">aoOCS</a>          (<a class="code" href="classaoOCS.html#af2d05d3317052f84dc6bc36900888d75">slave1_ack_o</a>),
<a name="l00417"></a>00417     .<a class="code" href="classbus__sd.html#a54abbdeda6f942d17e9bf65e535159bf">aoOCS</a>          (<a class="code" href="classaoOCS.html#a4111d53b8ff76a9835b79cf91d44ddde">slave1_err_o</a>),
<a name="l00418"></a>00418     .<a class="code" href="classbus__sd.html#a66f73e6ffa7d68fe0376854bba70b0e1">aoOCS</a>          (<a class="code" href="classaoOCS.html#ab01746b15cb2f2421adf4d936f332a44">slave1_rty_o</a>),
<a name="l00419"></a>00419     .<a class="code" href="classbus__sd.html#ad7e7614ed7fef87f49932689af47bc26">aoOCS</a>          (<a class="code" href="classaoOCS.html#a43be8c7f6317d606371a84f41cd84bcc">slave1_cyc_i</a>),
<a name="l00420"></a>00420     .<a class="code" href="classbus__sd.html#af67a3f4d893df58c99e9cf0df11b3003">aoOCS</a>          (<a class="code" href="classaoOCS.html#a610a9ee0cbfedd04e33c7c7b3d9a504c">master_adr_o</a>[<span class="vhdllogic">3</span>:<span class="vhdllogic">2</span>]), <span class="keyword">/*[3:2]**/</span>
<a name="l00421"></a>00421     .<a class="code" href="classbus__sd.html#a142a3da1f5773ed79bc9a4127ea123e0">aoOCS</a>          (<a class="code" href="classaoOCS.html#ae7d81db0a50658abf9f863862668e991">slave1_stb_i</a>),
<a name="l00422"></a>00422     .<a class="code" href="classbus__sd.html#abbaba763cf6e2f07ef4d79308026ca10">aoOCS</a>           (<a class="code" href="classaoOCS.html#ada45e7165417fe2eadde1b2774ce716a">master_we_o</a>),
<a name="l00423"></a>00423     .<a class="code" href="classbus__sd.html#aa47af53fe7451025be4de6071d3c2dca">aoOCS</a>          (<a class="code" href="classaoOCS.html#aaab473e9ff89ad50ea937941950fb2fe">master_sel_o</a>),
<a name="l00424"></a>00424     
<a name="l00425"></a>00425     <span class="keyword">// SD bus 1-bit hardware interface</span>
<a name="l00426"></a>00426     .<a class="code" href="classbus__sd.html#ae5b5d2744b20cb607a47e93f72606d20">aoOCS</a>       (<a class="code" href="classbus__sd.html#ae5b5d2744b20cb607a47e93f72606d20">aoOCS</a>),
<a name="l00427"></a>00427     .<a class="code" href="classaoOCS.html#aeddd575cd37444c03c09b8f66e17e117">sd_cmd_io</a>      (<a class="code" href="classaoOCS.html#aeddd575cd37444c03c09b8f66e17e117">sd_cmd_io</a>),
<a name="l00428"></a>00428     .<a class="code" href="classaoOCS.html#a92f15b16f8b5762a2df604771cc4b3c4">sd_dat_io</a>      (<a class="code" href="classaoOCS.html#a92f15b16f8b5762a2df604771cc4b3c4">sd_dat_io</a>),
<a name="l00429"></a>00429     
<a name="l00430"></a>00430     <span class="keyword">// Debug signals</span>
<a name="l00431"></a>00431     .<a class="code" href="classaoOCS.html#aa7f4117b4a5f3dd6155fff15efae82a7">debug_sd</a>       (<a class="code" href="classaoOCS.html#aa7f4117b4a5f3dd6155fff15efae82a7">debug_sd</a>)
<a name="l00432"></a>00432 );
<a name="l00433"></a>00433 
<a name="l00434"></a>00434 <span class="keyword">/***********************************************************************************************************************</span>
<a name="l00435"></a>00435 <span class="keyword">  bus_ssram</span>
<a name="l00436"></a>00436 <span class="keyword"> ***********************************************************************************************************************/</span>
<a name="l00437"></a>00437 
<a name="l00438"></a><a class="code" href="classaoOCS.html#adb26f4488aa587c79b269617b145933b">00438</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">35</span>:<span class="vhdllogic">0</span>] <a class="code" href="classaoOCS.html#adb26f4488aa587c79b269617b145933b">burst_read_data</a>;
<a name="l00439"></a>00439 
<a name="l00440"></a><a class="code" href="classaoOCS.html#acc78c61bcd047ac35811b2453fbd8a3f">00440</a> <a class="code" href="classaoOCS.html#acc78c61bcd047ac35811b2453fbd8a3f">bus_ssram</a> <span class="vhdlchar">bus_ssram_inst</span>(
<a name="l00441"></a>00441     .<a class="code" href="classbus__ssram.html#adf48cd47cdb3d0ab37c4f679d47b3ece">aoOCS</a>                     (<a class="code" href="classbus__ssram.html#adf48cd47cdb3d0ab37c4f679d47b3ece">aoOCS</a>),
<a name="l00442"></a>00442     .<a class="code" href="classbus__ssram.html#af7d17848e6f2da5ae9db4a6072dfb9a9">aoOCS</a>                    (<a class="code" href="classbus__ssram.html#af7d17848e6f2da5ae9db4a6072dfb9a9">aoOCS</a>),
<a name="l00443"></a>00443     
<a name="l00444"></a>00444     <span class="keyword">// WISHBONE slave</span>
<a name="l00445"></a>00445     .<a class="code" href="classbus__ssram.html#a56b6627a4fb74424900848ab0d094141">aoOCS</a>                      (<a class="code" href="classaoOCS.html#a610a9ee0cbfedd04e33c7c7b3d9a504c">master_adr_o</a>[<span class="vhdllogic">20</span>:<span class="vhdllogic">2</span>]), <span class="keyword">/*[20:2]**/</span>
<a name="l00446"></a>00446     .<a class="code" href="classbus__ssram.html#a8ec0e74cb4fdeeff97eb86626b94e3af">aoOCS</a>                      (<a class="code" href="classaoOCS.html#a15917af3f5992919d2719ac3990a9eff">slave2_cyc_i</a>),
<a name="l00447"></a>00447     .<a class="code" href="classbus__ssram.html#a88849a8c056fffdad33d71b2abaa0f03">aoOCS</a>                       (<a class="code" href="classaoOCS.html#ada45e7165417fe2eadde1b2774ce716a">master_we_o</a>),
<a name="l00448"></a>00448     .<a class="code" href="classbus__ssram.html#ae4f1b8a90123ceac3fded15df24e3bd3">aoOCS</a>                      (<a class="code" href="classaoOCS.html#aaab473e9ff89ad50ea937941950fb2fe">master_sel_o</a>),
<a name="l00449"></a>00449     .<a class="code" href="classbus__ssram.html#adae0a05e495069a4351965372c3634c8">aoOCS</a>                      (<a class="code" href="classaoOCS.html#a4f43ddd96594cae01629ae7eb3840798">slave2_stb_i</a>),
<a name="l00450"></a>00450     .<a class="code" href="classbus__ssram.html#ad83abd19cd21950a7e5abcd0068463a5">aoOCS</a>                      (<a class="code" href="classaoOCS.html#acdbf868a5b897efafda63fb0f5b67c48">master_dat_o</a>),
<a name="l00451"></a>00451     .<a class="code" href="classbus__ssram.html#a78163aefbe6bb0d6f809c7e01b93967b">aoOCS</a>                      (<a class="code" href="classaoOCS.html#afca430e71a1bf72a8297112729178cc0">slave2_dat_o</a>),
<a name="l00452"></a>00452     .<a class="code" href="classbus__ssram.html#af87a2d46e88cd2ccf90487f261366aba">aoOCS</a>                      (<a class="code" href="classaoOCS.html#a39fc4355e6faff162222bfdee45090c0">slave2_ack_o</a>),
<a name="l00453"></a>00453     
<a name="l00454"></a>00454     <span class="keyword">// Direct drv_ssram read/write burst DMA for ocs_video and drv_vga </span>
<a name="l00455"></a>00455     <span class="keyword">// drv_vga read burst</span>
<a name="l00456"></a>00456     .<a class="code" href="classbus__ssram.html#ad29520a0905218b5c01253c99b6791a3">aoOCS</a>     (<a class="code" href="classbus__ssram.html#ad29520a0905218b5c01253c99b6791a3">aoOCS</a>),
<a name="l00457"></a>00457     .<a class="code" href="classbus__ssram.html#ae9ae32b3d42fa1482fa788059b4b65df">aoOCS</a>     (<a class="code" href="classbus__ssram.html#ae9ae32b3d42fa1482fa788059b4b65df">aoOCS</a>),
<a name="l00458"></a>00458     .<a class="code" href="classbus__ssram.html#ae9dc8c4cc4309b39f5d1aebaeded912a">aoOCS</a>       (<a class="code" href="classbus__ssram.html#ae9dc8c4cc4309b39f5d1aebaeded912a">aoOCS</a>),
<a name="l00459"></a>00459     <span class="keyword">// ocs_video bitplain read burst</span>
<a name="l00460"></a>00460     .<a class="code" href="classbus__ssram.html#a2cc4e33e7bd7ee3d0ad1ac0a743bead3">aoOCS</a>   (<a class="code" href="classbus__ssram.html#a2cc4e33e7bd7ee3d0ad1ac0a743bead3">aoOCS</a>),
<a name="l00461"></a>00461     .<a class="code" href="classbus__ssram.html#ab4c5fe3d23c0df0ab43247a1639d8fef">aoOCS</a>   (<a class="code" href="classbus__ssram.html#ab4c5fe3d23c0df0ab43247a1639d8fef">aoOCS</a>),
<a name="l00462"></a>00462     .<a class="code" href="classbus__ssram.html#a838aea80fed0e9a079d844ffd8ce3d12">aoOCS</a>     (<a class="code" href="classbus__ssram.html#a838aea80fed0e9a079d844ffd8ce3d12">aoOCS</a>),
<a name="l00463"></a>00463     <span class="keyword">// common read burst data signal</span>
<a name="l00464"></a>00464     .<a class="code" href="classbus__ssram.html#ae09f95f879e5dbaeaf569cd7b7949acd">aoOCS</a>            (<a class="code" href="classbus__ssram.html#ae09f95f879e5dbaeaf569cd7b7949acd">aoOCS</a>),
<a name="l00465"></a>00465     
<a name="l00466"></a>00466     <span class="keyword">// ocs_video video output write burst</span>
<a name="l00467"></a>00467     .<a class="code" href="classbus__ssram.html#a41716375d8a472181176cfe136044168">aoOCS</a>        (<a class="code" href="classbus__ssram.html#a41716375d8a472181176cfe136044168">aoOCS</a>),
<a name="l00468"></a>00468     .<a class="code" href="classbus__ssram.html#a2c671a3dc4da1d00f8a48ae8ed545934">aoOCS</a>        (<a class="code" href="classbus__ssram.html#a2c671a3dc4da1d00f8a48ae8ed545934">aoOCS</a>),
<a name="l00469"></a>00469     .<a class="code" href="classbus__ssram.html#a871283df0cea2c85cbe78c9a3f0b0e7f">aoOCS</a>          (<a class="code" href="classbus__ssram.html#a871283df0cea2c85cbe78c9a3f0b0e7f">aoOCS</a>),
<a name="l00470"></a>00470     .<a class="code" href="classbus__ssram.html#a6a47c16f84aa2e8aafcf02afbc52b57b">aoOCS</a>           (<a class="code" href="classbus__ssram.html#a6a47c16f84aa2e8aafcf02afbc52b57b">aoOCS</a>),
<a name="l00471"></a>00471     
<a name="l00472"></a>00472     <span class="keyword">// IS61LPS51236A pipelined SSRAM hardware interface</span>
<a name="l00473"></a>00473     .<a class="code" href="classbus__ssram.html#a28c27b19916c54b3e868369aac6f6b9a">aoOCS</a>              (<a class="code" href="classbus__ssram.html#a28c27b19916c54b3e868369aac6f6b9a">aoOCS</a>),
<a name="l00474"></a>00474     .<a class="code" href="classbus__ssram.html#ac105e20d6da178b2822b3e87238ae6dc">aoOCS</a>                 (<a class="code" href="classbus__ssram.html#ac105e20d6da178b2822b3e87238ae6dc">aoOCS</a>),
<a name="l00475"></a>00475     .<a class="code" href="classbus__ssram.html#a99f42b3013302ad54129da325e2c0410">aoOCS</a>            (<a class="code" href="classbus__ssram.html#a99f42b3013302ad54129da325e2c0410">aoOCS</a>),
<a name="l00476"></a>00476     .<a class="code" href="classbus__ssram.html#a66f9e3c03173432f2950e141e42e47ee">aoOCS</a>             (<a class="code" href="classbus__ssram.html#a66f9e3c03173432f2950e141e42e47ee">aoOCS</a>),
<a name="l00477"></a>00477     .<a class="code" href="classbus__ssram.html#a1e624978ad4e4f2149e7980d65b0612d">aoOCS</a>               (<a class="code" href="classbus__ssram.html#a1e624978ad4e4f2149e7980d65b0612d">aoOCS</a>),
<a name="l00478"></a>00478     .<a class="code" href="classbus__ssram.html#a6e1a75c4a8c1c0a94bd2ec20430a56d3">aoOCS</a>                  (<a class="code" href="classbus__ssram.html#a6e1a75c4a8c1c0a94bd2ec20430a56d3">aoOCS</a>),
<a name="l00479"></a>00479     .<a class="code" href="classbus__ssram.html#a71ea972c05cab98195ec72ed2bce3b7f">aoOCS</a>            (<a class="code" href="classbus__ssram.html#a71ea972c05cab98195ec72ed2bce3b7f">aoOCS</a>),
<a name="l00480"></a>00480     .<a class="code" href="classbus__ssram.html#acea0b5e48c266c75112e372048947204">aoOCS</a>            (<a class="code" href="classbus__ssram.html#acea0b5e48c266c75112e372048947204">aoOCS</a>),
<a name="l00481"></a>00481     .<a class="code" href="classbus__ssram.html#a21d0bd68b7b790eb45a03c6992c92a9f">aoOCS</a>               (<a class="code" href="classbus__ssram.html#a21d0bd68b7b790eb45a03c6992c92a9f">aoOCS</a>),
<a name="l00482"></a>00482     .<a class="code" href="classbus__ssram.html#a908103f5f1aafa62a9fdcebc83094ebc">aoOCS</a>                (<a class="code" href="classbus__ssram.html#a908103f5f1aafa62a9fdcebc83094ebc">aoOCS</a>),
<a name="l00483"></a>00483     .<a class="code" href="classbus__ssram.html#abc78633b174512e8f12168c05d6484b4">aoOCS</a>                  (<a class="code" href="classbus__ssram.html#abc78633b174512e8f12168c05d6484b4">aoOCS</a>),
<a name="l00484"></a>00484     .<a class="code" href="classbus__ssram.html#a926a811b6e4121644e869fe13899b4c5">aoOCS</a>                (<a class="code" href="classbus__ssram.html#a926a811b6e4121644e869fe13899b4c5">aoOCS</a>),
<a name="l00485"></a>00485     .<a class="code" href="classbus__ssram.html#ad69f5f977e8c5fb7875d1a69fee22d72">aoOCS</a>                 (<a class="code" href="classbus__ssram.html#ad69f5f977e8c5fb7875d1a69fee22d72">aoOCS</a>)
<a name="l00486"></a>00486 );
<a name="l00487"></a>00487 
<a name="l00488"></a>00488 <span class="keyword">/***********************************************************************************************************************</span>
<a name="l00489"></a>00489 <span class="keyword">  drv_vga</span>
<a name="l00490"></a>00490 <span class="keyword"> ***********************************************************************************************************************/</span>
<a name="l00491"></a>00491 
<a name="l00492"></a><a class="code" href="classaoOCS.html#a359b61cb7659ef65cc73616bf3f4b662">00492</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a359b61cb7659ef65cc73616bf3f4b662">burst_read_vga_request</a>;
<a name="l00493"></a><a class="code" href="classaoOCS.html#aa2c729c4d4c1e1d9ddd8cb05aa221172">00493</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">31</span>:<span class="vhdllogic">2</span>] <a class="code" href="classaoOCS.html#aa2c729c4d4c1e1d9ddd8cb05aa221172">burst_read_vga_address</a>;
<a name="l00494"></a><a class="code" href="classaoOCS.html#a5a7b7e16ad63e031f801bfe298816862">00494</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a5a7b7e16ad63e031f801bfe298816862">burst_read_vga_ready</a>;
<a name="l00495"></a>00495 
<a name="l00496"></a><a class="code" href="classaoOCS.html#a39d33ce8d1f8a5ba3a6727520297efb1">00496</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">4</span>:<span class="vhdllogic">0</span>]  <a class="code" href="classaoOCS.html#a39d33ce8d1f8a5ba3a6727520297efb1">osd_line</a>;
<a name="l00497"></a><a class="code" href="classaoOCS.html#aff58624ee6252e408eebe9990ad43ff6">00497</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">4</span>:<span class="vhdllogic">0</span>]  <a class="code" href="classaoOCS.html#aff58624ee6252e408eebe9990ad43ff6">osd_column</a>;
<a name="l00498"></a>00498 
<a name="l00499"></a><a class="code" href="classaoOCS.html#a6ac5a5c205a969443ef33e55deffad02">00499</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a6ac5a5c205a969443ef33e55deffad02">display_valid</a>;
<a name="l00500"></a>00500 
<a name="l00501"></a><a class="code" href="classaoOCS.html#a75d5eab1ca8a81e00d65061966937d1f">00501</a> <a class="code" href="classaoOCS.html#a75d5eab1ca8a81e00d65061966937d1f">drv_vga</a> <span class="vhdlchar">drv_vga_inst</span>(
<a name="l00502"></a>00502     .<a class="code" href="classdrv__vga.html#a6400b0e4b90964b25c3f763e19b138d9">aoOCS</a>             (<a class="code" href="classdrv__vga.html#a6400b0e4b90964b25c3f763e19b138d9">aoOCS</a>),
<a name="l00503"></a>00503     .<a class="code" href="classdrv__vga.html#a6ceec01e795fdf21d7a2ccc5b78549ab">aoOCS</a>            (<a class="code" href="classdrv__vga.html#a6ceec01e795fdf21d7a2ccc5b78549ab">aoOCS</a>),
<a name="l00504"></a>00504     
<a name="l00505"></a>00505     <span class="keyword">// On-Screen-Display management interface</span>
<a name="l00506"></a>00506     .<a class="code" href="classdrv__vga.html#a7c72d1d36e519c384a173325a101c738">aoOCS</a>    (<a class="code" href="classdrv__vga.html#a7c72d1d36e519c384a173325a101c738">aoOCS</a>),
<a name="l00507"></a>00507     .<a class="code" href="classdrv__vga.html#ab7f595d93fa3723c61f056ad13e4b95b">aoOCS</a>  (<a class="code" href="classdrv__vga.html#ab7f595d93fa3723c61f056ad13e4b95b">aoOCS</a>),
<a name="l00508"></a>00508     .<a class="code" href="classdrv__vga.html#a10a45704e7923788c0d10c21c623ac4f">aoOCS</a>           (<a class="code" href="classdrv__vga.html#a10a45704e7923788c0d10c21c623ac4f">aoOCS</a>),
<a name="l00509"></a>00509     .<a class="code" href="classdrv__vga.html#aa1cc640088b50fda8dd9a874d1abd909">aoOCS</a>         (<a class="code" href="classdrv__vga.html#aa1cc640088b50fda8dd9a874d1abd909">aoOCS</a>),
<a name="l00510"></a>00510     .<a class="code" href="classdrv__vga.html#a38feb3e41812bbabd4d64c418a6fb622">aoOCS</a>          (<a class="code" href="classdrv__vga.html#a38feb3e41812bbabd4d64c418a6fb622">aoOCS</a>),
<a name="l00511"></a>00511     
<a name="l00512"></a>00512     <span class="keyword">// Control signal for VGA capture</span>
<a name="l00513"></a>00513     .<a class="code" href="classdrv__vga.html#ad3b09207753c04efb6a28109361c0848">aoOCS</a>(<a class="code" href="classdrv__vga.html#ad3b09207753c04efb6a28109361c0848">aoOCS</a>),
<a name="l00514"></a>00514     
<a name="l00515"></a>00515     <span class="keyword">// Direct drv_ssram burst read DMA video interface</span>
<a name="l00516"></a>00516     .<a class="code" href="classdrv__vga.html#aba05385922a89053d0ea07a6543978c1">aoOCS</a> (<a class="code" href="classaoOCS.html#a359b61cb7659ef65cc73616bf3f4b662">burst_read_vga_request</a>),
<a name="l00517"></a>00517     .<a class="code" href="classdrv__vga.html#aa909360705ddfb7c3bddc854ddf5245b">aoOCS</a> (<a class="code" href="classaoOCS.html#aa2c729c4d4c1e1d9ddd8cb05aa221172">burst_read_vga_address</a>),   <span class="keyword">/*[18:0]**/</span>
<a name="l00518"></a>00518     .<a class="code" href="classdrv__vga.html#a6885e8a9dddd0d46eb48885c1d14104d">aoOCS</a>   (<a class="code" href="classaoOCS.html#a5a7b7e16ad63e031f801bfe298816862">burst_read_vga_ready</a>),
<a name="l00519"></a>00519     .<a class="code" href="classdrv__vga.html#aeccacb0a76a1694e3db88b8757f934d5">aoOCS</a>    (<a class="code" href="classdrv__vga.html#aeccacb0a76a1694e3db88b8757f934d5">aoOCS</a>),          <span class="keyword">/*[35:0]**/</span>
<a name="l00520"></a>00520     
<a name="l00521"></a>00521     <span class="keyword">// ADV7123 Video DAC hardware interface</span>
<a name="l00522"></a>00522     .<a class="code" href="classdrv__vga.html#ae093cf39ab1b80814194c6eb1ab39c2f">aoOCS</a>              (<a class="code" href="classdrv__vga.html#ae093cf39ab1b80814194c6eb1ab39c2f">aoOCS</a>),        <span class="keyword">/*[9:0]**/</span>
<a name="l00523"></a>00523     .<a class="code" href="classdrv__vga.html#af4d7be7b44d78e0185b57899db4649d2">aoOCS</a>              (<a class="code" href="classdrv__vga.html#af4d7be7b44d78e0185b57899db4649d2">aoOCS</a>),        <span class="keyword">/*[9:0]**/</span>
<a name="l00524"></a>00524     .<a class="code" href="classdrv__vga.html#acd92e53e6d10225e6d4aa1cc962be209">aoOCS</a>              (<a class="code" href="classdrv__vga.html#acd92e53e6d10225e6d4aa1cc962be209">aoOCS</a>),        <span class="keyword">/*[9:0]**/</span>
<a name="l00525"></a>00525     .<a class="code" href="classdrv__vga.html#af868e9c418e06b2ff0357f2e846226b3">aoOCS</a>        (<a class="code" href="classdrv__vga.html#af868e9c418e06b2ff0357f2e846226b3">aoOCS</a>),
<a name="l00526"></a>00526     .<a class="code" href="classdrv__vga.html#a463ddc5575768d453d2231f3dcf26738">aoOCS</a>         (<a class="code" href="classdrv__vga.html#a463ddc5575768d453d2231f3dcf26738">aoOCS</a>),
<a name="l00527"></a>00527     .<a class="code" href="classdrv__vga.html#aa7471e76f774550772ce1b69d44638d1">aoOCS</a>          (<a class="code" href="classdrv__vga.html#aa7471e76f774550772ce1b69d44638d1">aoOCS</a>),
<a name="l00528"></a>00528     .<a class="code" href="classdrv__vga.html#abb6a6625a5d411c83df0b1d3afa35a7a">aoOCS</a>          (<a class="code" href="classdrv__vga.html#abb6a6625a5d411c83df0b1d3afa35a7a">aoOCS</a>),
<a name="l00529"></a>00529     .<a class="code" href="classdrv__vga.html#a362ab6edf9ff37ff6f51f8c7c42a0ebf">aoOCS</a>          (<a class="code" href="classdrv__vga.html#a362ab6edf9ff37ff6f51f8c7c42a0ebf">aoOCS</a>)
<a name="l00530"></a>00530 );
<a name="l00531"></a>00531 
<a name="l00532"></a>00532 <span class="keyword">/***********************************************************************************************************************</span>
<a name="l00533"></a>00533 <span class="keyword">  drv_eth_vga_capture</span>
<a name="l00534"></a>00534 <span class="keyword"> ***********************************************************************************************************************/</span>
<a name="l00535"></a><a class="code" href="classaoOCS.html#af7906dfc6f820434d50f2ee508063061">00535</a> <a class="code" href="classaoOCS.html#af7906dfc6f820434d50f2ee508063061">drv_eth_vga_capture</a> <span class="vhdlchar">drv_eth_vga_capture_inst</span>(
<a name="l00536"></a>00536     .<a class="code" href="classdrv__eth__vga__capture.html#a26c09de4c12b15a080f22caec2384eee">aoOCS</a>         (<a class="code" href="classdrv__eth__vga__capture.html#a26c09de4c12b15a080f22caec2384eee">aoOCS</a>),
<a name="l00537"></a>00537     .<a class="code" href="classdrv__eth__vga__capture.html#a4be6e1a59f945fb87af42e8d7336216a">aoOCS</a>         (<a class="code" href="classdrv__eth__vga__capture.html#a4be6e1a59f945fb87af42e8d7336216a">aoOCS</a>),
<a name="l00538"></a>00538     .<a class="code" href="classdrv__eth__vga__capture.html#a7b4e1c4a172b419f95f9874295abca61">aoOCS</a>        (<a class="code" href="classdrv__eth__vga__capture.html#a7b4e1c4a172b419f95f9874295abca61">aoOCS</a>),
<a name="l00539"></a>00539     
<a name="l00540"></a>00540     <span class="keyword">// Captured VGA output signals</span>
<a name="l00541"></a>00541     .<a class="code" href="classdrv__eth__vga__capture.html#a8acf659337bff5e5bf6b7ab95da464a4">aoOCS</a>  (<a class="code" href="classdrv__eth__vga__capture.html#a8acf659337bff5e5bf6b7ab95da464a4">aoOCS</a>),
<a name="l00542"></a>00542     .<a class="code" href="classdrv__eth__vga__capture.html#a1b7bef5ae7965541b6829e0582237a53">aoOCS</a>          (<a class="code" href="classdrv__eth__vga__capture.html#a1b7bef5ae7965541b6829e0582237a53">aoOCS</a>),
<a name="l00543"></a>00543     .<a class="code" href="classdrv__eth__vga__capture.html#a3002998608bbca4b043ef32814a0e90c">aoOCS</a>          (<a class="code" href="classdrv__eth__vga__capture.html#a3002998608bbca4b043ef32814a0e90c">aoOCS</a>),
<a name="l00544"></a>00544     .<a class="code" href="classdrv__eth__vga__capture.html#a5c46fd036c0ceb4ca62ee992f3a3f8cd">aoOCS</a>          (<a class="code" href="classdrv__eth__vga__capture.html#a5c46fd036c0ceb4ca62ee992f3a3f8cd">aoOCS</a>),
<a name="l00545"></a>00545     
<a name="l00546"></a>00546     <span class="keyword">// DM9000A Ethernet hardware interface</span>
<a name="l00547"></a>00547     .<a class="code" href="classdrv__eth__vga__capture.html#a84472d11a61abbc3b23a0e969dbf7034">aoOCS</a>(<a class="code" href="classdrv__eth__vga__capture.html#a84472d11a61abbc3b23a0e969dbf7034">aoOCS</a>),
<a name="l00548"></a>00548     .<a class="code" href="classdrv__eth__vga__capture.html#ad0ebcebdfa40bfad1f0e1cf767c5f948">aoOCS</a>(<a class="code" href="classdrv__eth__vga__capture.html#ad0ebcebdfa40bfad1f0e1cf767c5f948">aoOCS</a>),
<a name="l00549"></a>00549     .<a class="code" href="classdrv__eth__vga__capture.html#acafc6c0c8dba9dc4e5b35d68f9ec30f7">aoOCS</a>(<a class="code" href="classdrv__eth__vga__capture.html#acafc6c0c8dba9dc4e5b35d68f9ec30f7">aoOCS</a>),
<a name="l00550"></a>00550     .<a class="code" href="classdrv__eth__vga__capture.html#a21b872000f4cc3cc38086275e5031edb">aoOCS</a>(<a class="code" href="classdrv__eth__vga__capture.html#a21b872000f4cc3cc38086275e5031edb">aoOCS</a>),
<a name="l00551"></a>00551     
<a name="l00552"></a>00552     .<a class="code" href="classdrv__eth__vga__capture.html#acc5370f78bef4d859ab318c252e0d4d3">aoOCS</a>(<a class="code" href="classdrv__eth__vga__capture.html#acc5370f78bef4d859ab318c252e0d4d3">aoOCS</a>),
<a name="l00553"></a>00553     .<a class="code" href="classdrv__eth__vga__capture.html#a101095dd45e6bf8d75d2eb42779185a3">aoOCS</a>(<a class="code" href="classdrv__eth__vga__capture.html#a101095dd45e6bf8d75d2eb42779185a3">aoOCS</a>),
<a name="l00554"></a>00554     .<a class="code" href="classdrv__eth__vga__capture.html#ac4e7f4f3150f9b367ba373fe2d093a1c">aoOCS</a>(<a class="code" href="classdrv__eth__vga__capture.html#ac4e7f4f3150f9b367ba373fe2d093a1c">aoOCS</a>),
<a name="l00555"></a>00555     .<a class="code" href="classdrv__eth__vga__capture.html#a01507d79c6d97494ec37aa2d1816c0dc">aoOCS</a>(<a class="code" href="classdrv__eth__vga__capture.html#a01507d79c6d97494ec37aa2d1816c0dc">aoOCS</a>) <span class="keyword">/*[15:0]**/</span>
<a name="l00556"></a>00556 );
<a name="l00557"></a>00557 
<a name="l00558"></a>00558 <span class="keyword">/***********************************************************************************************************************</span>
<a name="l00559"></a>00559 <span class="keyword">  drv_debug</span>
<a name="l00560"></a>00560 <span class="keyword"> ***********************************************************************************************************************/</span>
<a name="l00561"></a>00561 
<a name="l00562"></a><a class="code" href="classaoOCS.html#a7f3ea25c06c5819a79519862a8885b4c">00562</a> <a class="code" href="classaoOCS.html#a7f3ea25c06c5819a79519862a8885b4c">drv_debug</a> <span class="vhdlchar">drv_debug_inst</span>(
<a name="l00563"></a>00563     .<a class="code" href="classdrv__debug.html#a7e36153a71f34792696d16581a6d5f67">aoOCS</a>          (<a class="code" href="classaoOCS.html#abaae601ae150c6c8924bc0496d057d76">clk_30</a>),
<a name="l00564"></a>00564     .<a class="code" href="classdrv__debug.html#acd52a7205cfc84d2188f33227e734941">aoOCS</a>        (<a class="code" href="classdrv__debug.html#acd52a7205cfc84d2188f33227e734941">aoOCS</a>),
<a name="l00565"></a>00565     
<a name="l00566"></a>00566     <span class="keyword">// Internal debug signals</span>
<a name="l00567"></a>00567     .<a class="code" href="classdrv__debug.html#abea03e7c35c90ebd53d600056c06cbb5">aoOCS</a>   (<a class="code" href="classdrv__debug.html#abea03e7c35c90ebd53d600056c06cbb5">aoOCS</a>),
<a name="l00568"></a>00568     .<a class="code" href="classdrv__debug.html#a458757362a58ddbbe763586cb38419d0">aoOCS</a>       (<a class="code" href="classdrv__debug.html#a458757362a58ddbbe763586cb38419d0">aoOCS</a>),
<a name="l00569"></a>00569     .<a class="code" href="classdrv__debug.html#a406932e72315d7f81c77d0179d3d564f">aoOCS</a>   (<a class="code" href="classdrv__debug.html#a406932e72315d7f81c77d0179d3d564f">aoOCS</a>),
<a name="l00570"></a>00570     .<a class="code" href="classdrv__debug.html#ad91c26028449d56aa73ee49500f7bce6">aoOCS</a>    (<a class="code" href="classdrv__debug.html#ad91c26028449d56aa73ee49500f7bce6">aoOCS</a>),
<a name="l00571"></a>00571     
<a name="l00572"></a>00572     <span class="keyword">// Switches and hex leds hardware interface</span>
<a name="l00573"></a>00573     <span class="keyword">// hex output</span>
<a name="l00574"></a>00574     .<a class="code" href="classdrv__debug.html#a29bb4486ae47a83ce0124a170b51ff67">aoOCS</a>           (<a class="code" href="classdrv__debug.html#a29bb4486ae47a83ce0124a170b51ff67">aoOCS</a>),
<a name="l00575"></a>00575     .<a class="code" href="classdrv__debug.html#a14cf02ea6548d1bae7a012fb5b5b3714">aoOCS</a>           (<a class="code" href="classdrv__debug.html#a14cf02ea6548d1bae7a012fb5b5b3714">aoOCS</a>),
<a name="l00576"></a>00576     .<a class="code" href="classdrv__debug.html#a95201ed0da47b8059f4497af75f757c7">aoOCS</a>           (<a class="code" href="classdrv__debug.html#a95201ed0da47b8059f4497af75f757c7">aoOCS</a>),
<a name="l00577"></a>00577     .<a class="code" href="classdrv__debug.html#a0d10bdcabc692b98cd821650ff11e3b1">aoOCS</a>           (<a class="code" href="classdrv__debug.html#a0d10bdcabc692b98cd821650ff11e3b1">aoOCS</a>),
<a name="l00578"></a>00578     .<a class="code" href="classdrv__debug.html#a86293bf7d1b5f04ce39148ba97d526a9">aoOCS</a>           (<a class="code" href="classdrv__debug.html#a86293bf7d1b5f04ce39148ba97d526a9">aoOCS</a>),
<a name="l00579"></a>00579     .<a class="code" href="classdrv__debug.html#a3c2a491bb10a7c7b9f16724f53f99930">aoOCS</a>           (<a class="code" href="classdrv__debug.html#a3c2a491bb10a7c7b9f16724f53f99930">aoOCS</a>),
<a name="l00580"></a>00580     .<a class="code" href="classdrv__debug.html#aefbfeea8e3202f7af9e2d7ba54561fba">aoOCS</a>           (<a class="code" href="classdrv__debug.html#aefbfeea8e3202f7af9e2d7ba54561fba">aoOCS</a>),
<a name="l00581"></a>00581     .<a class="code" href="classdrv__debug.html#aa6a37e7b63418b1b3e51094f3f432908">aoOCS</a>           (<a class="code" href="classdrv__debug.html#aa6a37e7b63418b1b3e51094f3f432908">aoOCS</a>),
<a name="l00582"></a>00582     <span class="keyword">// switches input</span>
<a name="l00583"></a>00583     .<a class="code" href="classdrv__debug.html#aa62d2fc6402d3c48aec2b7b2a149c3e0">aoOCS</a>    (<a class="code" href="classaoOCS.html#a16465b56e98dd76d6ebaeccc124e34c9">debug_sw1_pc</a>),
<a name="l00584"></a>00584     .<a class="code" href="classdrv__debug.html#aaffc08056af623227f58da61300c029d">aoOCS</a>   (<a class="code" href="classaoOCS.html#a89da9243e1373f4ba0d1aeeae2ec0615">debug_sw2_adr</a>)
<a name="l00585"></a>00585 );
<a name="l00586"></a>00586 
<a name="l00587"></a>00587 
<a name="l00588"></a>00588 <span class="keyword">/***********************************************************************************************************************</span>
<a name="l00589"></a>00589 <span class="keyword">  control_osd</span>
<a name="l00590"></a>00590 <span class="keyword"> ***********************************************************************************************************************/</span>
<a name="l00591"></a><a class="code" href="classaoOCS.html#a0598acd3577151de082b6d5f4a3a4ea8">00591</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a0598acd3577151de082b6d5f4a3a4ea8">management_mode</a>;
<a name="l00592"></a><a class="code" href="classaoOCS.html#a365a3a6e0c8cd411e6074f351aba2129">00592</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a365a3a6e0c8cd411e6074f351aba2129">on_screen_display</a>;
<a name="l00593"></a><a class="code" href="classaoOCS.html#ad4e2430d9c1e6e801e4721da6a6cb2a5">00593</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">7</span>:<span class="vhdllogic">0</span>]  <a class="code" href="classaoOCS.html#ad4e2430d9c1e6e801e4721da6a6cb2a5">character</a>;
<a name="l00594"></a>00594 
<a name="l00595"></a><a class="code" href="classaoOCS.html#a97da51dc552798301254b431bb013ee7">00595</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a97da51dc552798301254b431bb013ee7">floppy_inserted</a>;
<a name="l00596"></a><a class="code" href="classaoOCS.html#a3c8a3416f505b72324b61b42e8fdb45c">00596</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">31</span>:<span class="vhdllogic">0</span>] <a class="code" href="classaoOCS.html#a3c8a3416f505b72324b61b42e8fdb45c">floppy_sector</a>;
<a name="l00597"></a><a class="code" href="classaoOCS.html#af7b020c255388d05783ddf815e85d9eb">00597</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#af7b020c255388d05783ddf815e85d9eb">floppy_write_enabled</a>;
<a name="l00598"></a><a class="code" href="classaoOCS.html#ab75a57efb3b453d22cdf0aee3f80aa87">00598</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#ab75a57efb3b453d22cdf0aee3f80aa87">joystick_enable</a>;
<a name="l00599"></a><a class="code" href="classaoOCS.html#a25785266e488042ada3bb14f4023d5fd">00599</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a25785266e488042ada3bb14f4023d5fd">reset_request</a>;
<a name="l00600"></a>00600 
<a name="l00601"></a><a class="code" href="classaoOCS.html#afd8c06167e01ba254a87f690b3f8df8c">00601</a> <a class="code" href="classaoOCS.html#afd8c06167e01ba254a87f690b3f8df8c">control_osd</a> <span class="vhdlchar">control_osd_inst</span>(
<a name="l00602"></a>00602     .<a class="code" href="classcontrol__osd.html#a6196377a3ab5559a513854cf1c3497b1">aoOCS</a>                  (<a class="code" href="classaoOCS.html#abaae601ae150c6c8924bc0496d057d76">clk_30</a>),
<a name="l00603"></a>00603     .<a class="code" href="classcontrol__osd.html#ae2085dff5bb31a3a9900c6835b2910b6">aoOCS</a>                (<a class="code" href="classcontrol__osd.html#ae2085dff5bb31a3a9900c6835b2910b6">aoOCS</a>),
<a name="l00604"></a>00604     .<a class="code" href="classcontrol__osd.html#a8223f70b4b426d3e77f515261e41ab8a">aoOCS</a>          (<a class="code" href="classcontrol__osd.html#a8223f70b4b426d3e77f515261e41ab8a">aoOCS</a>),
<a name="l00605"></a>00605     .<a class="code" href="classcontrol__osd.html#a6ce16bde3a7e3ca98e9f6f52f1d54b01">aoOCS</a>        (<a class="code" href="classcontrol__osd.html#a6ce16bde3a7e3ca98e9f6f52f1d54b01">aoOCS</a>),
<a name="l00606"></a>00606     
<a name="l00607"></a>00607     <span class="keyword">// WISHBONE master</span>
<a name="l00608"></a>00608     .<a class="code" href="classcontrol__osd.html#a4217691e3bbe7442766824a66c9c6061">aoOCS</a>                  (<a class="code" href="classaoOCS.html#a9bb5543020b456323573a0be6bf19290">masterR2_cyc_o</a>),
<a name="l00609"></a>00609     .<a class="code" href="classcontrol__osd.html#a9729f8e99e6215f16d487c9edc3bf8b5">aoOCS</a>                  (<a class="code" href="classaoOCS.html#ac6f505932ca3665b3dd0d38d0c9cf334">masterR2_stb_o</a>),
<a name="l00610"></a>00610     .<a class="code" href="classcontrol__osd.html#ac02fbf6de142f70d423487e5eebbf41e">aoOCS</a>                   (<a class="code" href="classaoOCS.html#a4b6f930db06ec57b05ae73d38798e37b">masterR2_we_o</a>),
<a name="l00611"></a>00611     .<a class="code" href="classcontrol__osd.html#a4f40e02634efce8e877f05af30970b5a">aoOCS</a>                  (<a class="code" href="classaoOCS.html#a96ceafb91201ab7287011643bddaa55c">masterR2_adr_o</a>), <span class="keyword">/*[31:2]**/</span>
<a name="l00612"></a>00612     .<a class="code" href="classcontrol__osd.html#a24402c2d7a2fc1858fe167338cc9acfe">aoOCS</a>                  (<a class="code" href="classaoOCS.html#a6781fcf3e9ad499ef724fa82e330af7f">masterR2_sel_o</a>),
<a name="l00613"></a>00613     .<a class="code" href="classcontrol__osd.html#ad3aa3632307fea5a411e849d00b16b6c">aoOCS</a>           (<a class="code" href="classaoOCS.html#a95728526444a6f18d5340d21c9c35071">masterR2_dat_o</a>),
<a name="l00614"></a>00614     .<a class="code" href="classcontrol__osd.html#a707c517dd2008bcd9a9b9be97c940a9d">aoOCS</a>           (<a class="code" href="classaoOCS.html#a09112013a9b60b3c74bda608dd0a7432">slave_dat_o</a>),
<a name="l00615"></a>00615     .<a class="code" href="classcontrol__osd.html#ad11d60e20f113040178c94dcea38789c">aoOCS</a>                  (<a class="code" href="classaoOCS.html#a687d47a68d7a66d6b47dbb74c73ccedf">masterR2_ack_i</a>),
<a name="l00616"></a>00616     
<a name="l00617"></a>00617     <span class="keyword">// WISHBONE slave</span>
<a name="l00618"></a>00618     .<a class="code" href="classcontrol__osd.html#a56bc5b958a26c2c44973bd0ccaea78e6">aoOCS</a>                  (<a class="code" href="classaoOCS.html#a610a9ee0cbfedd04e33c7c7b3d9a504c">master_adr_o</a>),
<a name="l00619"></a>00619     .<a class="code" href="classcontrol__osd.html#a0dfc269f92968a047cbffc059139de0a">aoOCS</a>                  (<a class="code" href="classaoOCS.html#acea6c3c3406b0618b0575ab767476768">slave3_cyc_i</a>),
<a name="l00620"></a>00620     .<a class="code" href="classcontrol__osd.html#ac824a485e6b902923401ab73c7f03841">aoOCS</a>                   (<a class="code" href="classaoOCS.html#ada45e7165417fe2eadde1b2774ce716a">master_we_o</a>),
<a name="l00621"></a>00621     .<a class="code" href="classcontrol__osd.html#a13f03a265712c279b320063a9e70bf4c">aoOCS</a>                  (<a class="code" href="classaoOCS.html#abe196afdbe3ce1727a72f4c697883334">slave3_stb_i</a>),
<a name="l00622"></a>00622     .<a class="code" href="classcontrol__osd.html#a3f273553f9b5411f23b32b87bdf44e05">aoOCS</a>                  (<a class="code" href="classaoOCS.html#aaab473e9ff89ad50ea937941950fb2fe">master_sel_o</a>),
<a name="l00623"></a>00623     .<a class="code" href="classcontrol__osd.html#a0f8f6133735ab74bebd3fa658840dd5b">aoOCS</a>            (<a class="code" href="classaoOCS.html#acdbf868a5b897efafda63fb0f5b67c48">master_dat_o</a>),
<a name="l00624"></a>00624     .<a class="code" href="classcontrol__osd.html#a9d424067b4ef414ecd8af6b01181d6de">aoOCS</a>            (<a class="code" href="classaoOCS.html#a5597c8c3cec007de65b70e7f2e52e1e8">slave3_dat_o</a>),
<a name="l00625"></a>00625     .<a class="code" href="classcontrol__osd.html#af54eb8eee839999c0d1ec81f4ee83f05">aoOCS</a>                  (<a class="code" href="classaoOCS.html#a767dec70136cec62f4af1cfe269ceeb8">slave3_ack_o</a>),
<a name="l00626"></a>00626     .<a class="code" href="classcontrol__osd.html#a7f8c8eee4fb11fb7be802f5ddd0bb23a">aoOCS</a>                  (<a class="code" href="classaoOCS.html#a1d4e7aa82cbe59b954f821a2a025b7e6">slave3_rty_o</a>),
<a name="l00627"></a>00627     .<a class="code" href="classcontrol__osd.html#a11c3ffc3667be7727fd18c8cd214f446">aoOCS</a>                  (<a class="code" href="classaoOCS.html#ab5b06539ead2d8ad9e771fdd73966a6c">slave3_err_o</a>),
<a name="l00628"></a>00628     
<a name="l00629"></a>00629     <span class="keyword">// On-Screen-Display management interface</span>
<a name="l00630"></a>00630     .<a class="code" href="classcontrol__osd.html#a630825280ca4da6c00f576507ad14bee">aoOCS</a>            (<a class="code" href="classcontrol__osd.html#a630825280ca4da6c00f576507ad14bee">aoOCS</a>),
<a name="l00631"></a>00631     .<a class="code" href="classcontrol__osd.html#a118dcc09c5966614c035a6fb16e232d8">aoOCS</a>      (<a class="code" href="classcontrol__osd.html#a118dcc09c5966614c035a6fb16e232d8">aoOCS</a>),
<a name="l00632"></a>00632     
<a name="l00633"></a>00633     .<a class="code" href="classcontrol__osd.html#ae8b5fe5aa092efbbfac575c43d80c928">aoOCS</a>               (<a class="code" href="classcontrol__osd.html#ae8b5fe5aa092efbbfac575c43d80c928">aoOCS</a>),
<a name="l00634"></a>00634     .<a class="code" href="classcontrol__osd.html#ae5ebacc470598b8ba116db8eda10fddd">aoOCS</a>             (<a class="code" href="classcontrol__osd.html#ae5ebacc470598b8ba116db8eda10fddd">aoOCS</a>),
<a name="l00635"></a>00635     .<a class="code" href="classcontrol__osd.html#a47650aa230d01c3de6c7ff983c26f563">aoOCS</a>              (<a class="code" href="classcontrol__osd.html#a47650aa230d01c3de6c7ff983c26f563">aoOCS</a>),
<a name="l00636"></a>00636     
<a name="l00637"></a>00637     .<a class="code" href="classcontrol__osd.html#aedcadd537ead33021c07902d18675670">aoOCS</a>        (<a class="code" href="classcontrol__osd.html#aedcadd537ead33021c07902d18675670">aoOCS</a>),
<a name="l00638"></a>00638     .<a class="code" href="classcontrol__osd.html#a3f1812f10b7c24cabb4180272ae408ab">aoOCS</a>        (<a class="code" href="classaoOCS.html#ae561378835768a77be4e983b017dab1f">joystick_1_fire</a>),
<a name="l00639"></a>00639     .<a class="code" href="classcontrol__osd.html#a30d42e8e9807db20a9955dcc733278e6">aoOCS</a>            (<a class="code" href="classaoOCS.html#a5fadd3f184ab1c0c5bcadbc1416be33a">joystick_1_up</a>),
<a name="l00640"></a>00640     .<a class="code" href="classcontrol__osd.html#a4cc4f2acf479b53f39e86fd22e1e0fbd">aoOCS</a>          (<a class="code" href="classaoOCS.html#a36662b978b3e98f7e6d4dd1a5caecb3d">joystick_1_down</a>),
<a name="l00641"></a>00641     
<a name="l00642"></a>00642     <span class="keyword">// On-Screen-Display floppy management interface</span>
<a name="l00643"></a>00643     .<a class="code" href="classcontrol__osd.html#adf38e4a4a873d67cdd788060a408493f">aoOCS</a>        (<a class="code" href="classcontrol__osd.html#adf38e4a4a873d67cdd788060a408493f">aoOCS</a>),
<a name="l00644"></a>00644     .<a class="code" href="classcontrol__osd.html#a184b1277f2f2aaa469a1e45f183bf0b5">aoOCS</a>          (<a class="code" href="classcontrol__osd.html#a184b1277f2f2aaa469a1e45f183bf0b5">aoOCS</a>),
<a name="l00645"></a>00645     .<a class="code" href="classcontrol__osd.html#a1599e7ad96018cb8119f148f15f41e33">aoOCS</a>   (<a class="code" href="classcontrol__osd.html#a1599e7ad96018cb8119f148f15f41e33">aoOCS</a>),
<a name="l00646"></a>00646     .<a class="code" href="classcontrol__osd.html#a8d108655097a93e09690cd77d840fca4">aoOCS</a>           (<a class="code" href="classcontrol__osd.html#a8d108655097a93e09690cd77d840fca4">aoOCS</a>)
<a name="l00647"></a>00647 );
<a name="l00648"></a>00648 
<a name="l00649"></a>00649 
<a name="l00650"></a>00650 <span class="keyword">/***********************************************************************************************************************</span>
<a name="l00651"></a>00651 <span class="keyword">  bus_terminator</span>
<a name="l00652"></a>00652 <span class="keyword"> ***********************************************************************************************************************/</span>
<a name="l00653"></a>00653 
<a name="l00654"></a><a class="code" href="classaoOCS.html#a6fd40e5bd3d7f2762464e676d41e092b">00654</a> <a class="code" href="classaoOCS.html#a6fd40e5bd3d7f2762464e676d41e092b">bus_terminator</a> <span class="vhdlchar">bus_terminator_inst</span>(
<a name="l00655"></a>00655     .<a class="code" href="classbus__terminator.html#a504389b095a9baf2f88945340e64c4ab">aoOCS</a>(<a class="code" href="classaoOCS.html#abaae601ae150c6c8924bc0496d057d76">clk_30</a>),
<a name="l00656"></a>00656     .<a class="code" href="classbus__terminator.html#a0e510f9c4f5e9af32ea1636b00cfb952">aoOCS</a>(<a class="code" href="classbus__terminator.html#a0e510f9c4f5e9af32ea1636b00cfb952">aoOCS</a>),
<a name="l00657"></a>00657     
<a name="l00658"></a>00658     <span class="keyword">// WISHBONE slave</span>
<a name="l00659"></a>00659     .<a class="code" href="classbus__terminator.html#ae78ac8eb886aa627384f63905a5e29e5">aoOCS</a>                  (<a class="code" href="classaoOCS.html#a610a9ee0cbfedd04e33c7c7b3d9a504c">master_adr_o</a>),
<a name="l00660"></a>00660     .<a class="code" href="classbus__terminator.html#a596ac126fa1168b2d59936d3c9778deb">aoOCS</a>                  (<a class="code" href="classaoOCS.html#a8adb5e04bfd7fe50e67d6d9c8299ab15">slave0_cyc_i</a>),
<a name="l00661"></a>00661     .<a class="code" href="classbus__terminator.html#a31e187f84a3ea1a4e4cd377141a3f19e">aoOCS</a>                   (<a class="code" href="classaoOCS.html#ada45e7165417fe2eadde1b2774ce716a">master_we_o</a>),
<a name="l00662"></a>00662     .<a class="code" href="classbus__terminator.html#ae3ce51f791c566e098e7d558290e7366">aoOCS</a>                  (<a class="code" href="classaoOCS.html#a4a7f8aefc5ae3106e6dd2cecf24791c5">slave0_stb_i</a>),
<a name="l00663"></a>00663     .<a class="code" href="classbus__terminator.html#a994f936ec3b678f3e4bff3cfa2256390">aoOCS</a>                  (<a class="code" href="classaoOCS.html#aaab473e9ff89ad50ea937941950fb2fe">master_sel_o</a>),
<a name="l00664"></a>00664     .<a class="code" href="classbus__terminator.html#a00620d44f29f18431e1b9e2a889f72a9">aoOCS</a>            (<a class="code" href="classaoOCS.html#acdbf868a5b897efafda63fb0f5b67c48">master_dat_o</a>),
<a name="l00665"></a>00665     .<a class="code" href="classbus__terminator.html#a398652206e0fb61250ca64834cc4c825">aoOCS</a>            (<a class="code" href="classaoOCS.html#a33c78ded4c2c19546296806c0a877835">slave0_dat_o</a>),
<a name="l00666"></a>00666     .<a class="code" href="classbus__terminator.html#aa6bce0ee76b21cf32566499eb19c2861">aoOCS</a>                  (<a class="code" href="classaoOCS.html#a88e3c93bc95d35211ff8660ad0d2ceed">slave0_ack_o</a>),
<a name="l00667"></a>00667     .<a class="code" href="classbus__terminator.html#af69c7a0cbf74d76a0736a758ee74c7f1">aoOCS</a>                  (<a class="code" href="classaoOCS.html#a4ace4761d87ad2be9e9e643e59751333">slave0_rty_o</a>),
<a name="l00668"></a>00668     .<a class="code" href="classbus__terminator.html#a9b755e92f028d4f9a9534124fbc73913">aoOCS</a>                  (<a class="code" href="classaoOCS.html#ac2a2e9c18fe415333f3194ca92beb30c">slave0_err_o</a>),
<a name="l00669"></a>00669     
<a name="l00670"></a>00670     <span class="keyword">// ao68000 interrupt cycle indicator</span>
<a name="l00671"></a>00671     .<a class="code" href="classbus__terminator.html#ab33b4e390a6cca8ffc2af080d219b48a">aoOCS</a>( <a class="code" href="classaoOCS.html#a9d1650c9e2f6df57f2fa6de1d96b8b16">masterR3_cyc_o</a> == <span class="vhdllogic">1&#39;b1</span> &amp;&amp; <a class="code" href="classaoOCS.html#a96bcc6b87b2d10907dbf7d4248672a92">masterR3_stb_o</a> == <span class="vhdllogic">1&#39;b1</span> &amp;&amp; <a class="code" href="classaoOCS.html#a620d70cd482b8326a027108d00012194">masterR3_we_o</a> == <span class="vhdllogic">1&#39;b0</span> &amp;&amp; <a class="code" href="classaoOCS.html#aa51c1d5006af9d3eeae50c102cf1e204">fc</a> == <span class="vhdllogic">3&#39;d7</span> )
<a name="l00672"></a>00672 );
<a name="l00673"></a>00673 
<a name="l00674"></a>00674 
<a name="l00675"></a>00675 <span class="keyword">/***********************************************************************************************************************</span>
<a name="l00676"></a>00676 <span class="keyword">  ao68000</span>
<a name="l00677"></a>00677 <span class="keyword"> ***********************************************************************************************************************/</span>
<a name="l00678"></a><a class="code" href="classaoOCS.html#a2c0724d06aea605815e7f36abe9f4cd4">00678</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">31</span>:<span class="vhdllogic">0</span>] <a class="code" href="classaoOCS.html#a2c0724d06aea605815e7f36abe9f4cd4">debug_pc</a>;
<a name="l00679"></a><a class="code" href="classaoOCS.html#aa51c1d5006af9d3eeae50c102cf1e204">00679</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">2</span>:<span class="vhdllogic">0</span>]  <a class="code" href="classaoOCS.html#aa51c1d5006af9d3eeae50c102cf1e204">fc</a>;
<a name="l00680"></a>00680 
<a name="l00681"></a><a class="code" href="classaoOCS.html#a159c41c206aca57266ea4381a4586109">00681</a> <a class="code" href="classaoOCS.html#a159c41c206aca57266ea4381a4586109">ao68000</a> <span class="vhdlchar">ao68000_inst</span>(
<a name="l00682"></a>00682     .<a class="code" href="classao68000.html#a6bee7e749a667293d6fbea8fc1380d12">aoOCS</a>              (<a class="code" href="classaoOCS.html#abaae601ae150c6c8924bc0496d057d76">clk_30</a>),
<a name="l00683"></a>00683     .<a class="code" href="classao68000.html#a5c903f753511ea2ec94145415549a148">aoOCS</a>            (<a class="code" href="classaoOCS.html#ad6afcb7e1d82339ee20d91827ec8dab0">management_reset_n</a>),
<a name="l00684"></a>00684     
<a name="l00685"></a>00685     <span class="keyword">// WISHBONE master</span>
<a name="l00686"></a>00686     .<a class="code" href="classao68000.html#a61843aa9b51ba23ec6c8c35892366559">aoOCS</a>              (<a class="code" href="classaoOCS.html#a9d1650c9e2f6df57f2fa6de1d96b8b16">masterR3_cyc_o</a>),
<a name="l00687"></a>00687     .<a class="code" href="classao68000.html#a277895ba6004986cf490068945998fd0">aoOCS</a>              (<a class="code" href="classaoOCS.html#a86a3e18516bba8d6a64bbf41c809710d">masterR3_adr_o</a>),
<a name="l00688"></a>00688     .<a class="code" href="classao68000.html#a801fbb1ae4c2812332242ce5d746cf36">aoOCS</a>              (<a class="code" href="classaoOCS.html#aaa25803ce27ac4485a9f66ee7e9dbfca">masterR3_dat_o</a>),
<a name="l00689"></a>00689     .<a class="code" href="classao68000.html#abffdd6f5cefb3be32b6db5bfc6b56442">aoOCS</a>              (<a class="code" href="classaoOCS.html#a09112013a9b60b3c74bda608dd0a7432">slave_dat_o</a>),
<a name="l00690"></a>00690     .<a class="code" href="classao68000.html#ae636550dd8481fd101623d0c665e894c">aoOCS</a>              (<a class="code" href="classaoOCS.html#a952f71d797d9212b4b0b32618bed44c6">masterR3_sel_o</a>),
<a name="l00691"></a>00691     .<a class="code" href="classao68000.html#a0e045730861ed97d585a192fcbbfd8a5">aoOCS</a>              (<a class="code" href="classaoOCS.html#a96bcc6b87b2d10907dbf7d4248672a92">masterR3_stb_o</a>),
<a name="l00692"></a>00692     .<a class="code" href="classao68000.html#a6cd0052d2c68597331280fe500366be4">aoOCS</a>               (<a class="code" href="classaoOCS.html#a620d70cd482b8326a027108d00012194">masterR3_we_o</a>),
<a name="l00693"></a>00693 
<a name="l00694"></a>00694     .<a class="code" href="classao68000.html#a818ab80622c2364eb33814a5ef1f33ba">aoOCS</a>              (<a class="code" href="classaoOCS.html#aea604917d42ab4b51278ade2f71e1e85">masterR3_ack_i</a>),
<a name="l00695"></a>00695     .<a class="code" href="classao68000.html#a2a1a525f5a12c4e4a67bdf9fdf6df2be">aoOCS</a>              (<a class="code" href="classaoOCS.html#aeb3559120661facc13d7725f713bec3c">masterR3_err_i</a>),
<a name="l00696"></a>00696     .<a class="code" href="classao68000.html#af26604192b486b62964b9fada0bc6aff">aoOCS</a>              (<a class="code" href="classaoOCS.html#a97718c80b4625bfcb786275f3131a42d">masterR3_rty_i</a>),
<a name="l00697"></a>00697 
<a name="l00698"></a>00698     <span class="keyword">// TAG_TYPE: TGC_O</span>
<a name="l00699"></a>00699     .<a class="code" href="classao68000.html#a067f51b370f090178fbe8248b48f50b0">aoOCS</a>              (),
<a name="l00700"></a>00700     .<a class="code" href="classao68000.html#af57b8a8680a72f392a1f2af3ee2b61a9">aoOCS</a>              (),
<a name="l00701"></a>00701     .<a class="code" href="classao68000.html#a951678555b50fc9229fe9b553c7b09d0">aoOCS</a>              (),
<a name="l00702"></a>00702 
<a name="l00703"></a>00703     <span class="keyword">// TAG_TYPE: TGA_O</span>
<a name="l00704"></a>00704     .<a class="code" href="classao68000.html#a02037d382851d62248a83cbc35dd1529">aoOCS</a>              (),
<a name="l00705"></a>00705     .<a class="code" href="classao68000.html#a08f46078858b7e8b6f2dfe2f6ec20c84">aoOCS</a>              (),
<a name="l00706"></a>00706 
<a name="l00707"></a>00707     <span class="keyword">// TAG_TYPE: TGC_O</span>
<a name="l00708"></a>00708     .<a class="code" href="classao68000.html#a4b66c96fdd706df792811882b6f9fa9b">aoOCS</a>               (<a class="code" href="classaoOCS.html#aa51c1d5006af9d3eeae50c102cf1e204">fc</a>),
<a name="l00709"></a>00709 
<a name="l00710"></a>00710     <span class="keyword">//****************** OTHER</span>
<a name="l00711"></a>00711     <span class="keyword">/* interrupt acknowlege:</span>
<a name="l00712"></a>00712 <span class="keyword">      ACK_I: interrupt vector on DAT_I[7:0]</span>
<a name="l00713"></a>00713 <span class="keyword">      ERR_I: spurious interrupt</span>
<a name="l00714"></a>00714 <span class="keyword">      RTY_I: autovector</span>
<a name="l00715"></a>00715 <span class="keyword">     */</span>
<a name="l00716"></a>00716     .<a class="code" href="classao68000.html#a1ff11e699c0192bb533209bd3cf9d5ba">aoOCS</a>              (<a class="code" href="classaoOCS.html#a8536a842b56f4581d01d5810dd5d59e7">interrupt</a>),
<a name="l00717"></a>00717     .<a class="code" href="classao68000.html#a8246303a982cd24ff7dcc7b36c3038e2">aoOCS</a>            (),
<a name="l00718"></a>00718     .<a class="code" href="classao68000.html#a0a90a371e379531c8e466799ff5c3d49">aoOCS</a>          (),
<a name="l00719"></a>00719     
<a name="l00720"></a>00720     .<a class="code" href="classao68000.html#aead147f17fc070a1b83ed5b765eab147">aoOCS</a>           (<a class="code" href="classao68000.html#aead147f17fc070a1b83ed5b765eab147">aoOCS</a>),
<a name="l00721"></a>00721     .<a class="code" href="classao68000.html#ac80e9b17795598af320b8d101a6344fd">aoOCS</a>    (<a class="code" href="classao68000.html#ac80e9b17795598af320b8d101a6344fd">aoOCS</a>)
<a name="l00722"></a>00722 );
<a name="l00723"></a>00723 
<a name="l00724"></a>00724 <span class="keyword">/***********************************************************************************************************************</span>
<a name="l00725"></a>00725 <span class="keyword">  ocs_video</span>
<a name="l00726"></a>00726 <span class="keyword"> ***********************************************************************************************************************/</span>
<a name="l00727"></a>00727 
<a name="l00728"></a><a class="code" href="classaoOCS.html#a03294dffd15acc41e90cffb4bcfce657">00728</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a03294dffd15acc41e90cffb4bcfce657">burst_read_video_request</a>;
<a name="l00729"></a><a class="code" href="classaoOCS.html#a15f4f6031387f7fc66901fead9c9e32d">00729</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">31</span>:<span class="vhdllogic">2</span>] <a class="code" href="classaoOCS.html#a15f4f6031387f7fc66901fead9c9e32d">burst_read_video_address</a>;
<a name="l00730"></a><a class="code" href="classaoOCS.html#afecf5c576a371c8b6e1998bbf92cac16">00730</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#afecf5c576a371c8b6e1998bbf92cac16">burst_read_video_ready</a>;
<a name="l00731"></a>00731 
<a name="l00732"></a><a class="code" href="classaoOCS.html#a12c39b80bed8decdaa81df4a06dfcf1c">00732</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a12c39b80bed8decdaa81df4a06dfcf1c">burst_write_request</a>;
<a name="l00733"></a><a class="code" href="classaoOCS.html#a277e159a626393992117a9c4a86f58b6">00733</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">31</span>:<span class="vhdllogic">2</span>] <a class="code" href="classaoOCS.html#a277e159a626393992117a9c4a86f58b6">burst_write_address</a>;
<a name="l00734"></a><a class="code" href="classaoOCS.html#ae446af123444f5fc2130ab397dfe7160">00734</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">35</span>:<span class="vhdllogic">0</span>] <a class="code" href="classaoOCS.html#ae446af123444f5fc2130ab397dfe7160">burst_write_data</a>;
<a name="l00735"></a><a class="code" href="classaoOCS.html#a3454f0f6059526ff7d1182c02fc5baca">00735</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a3454f0f6059526ff7d1182c02fc5baca">burst_write_ready</a>;
<a name="l00736"></a>00736 
<a name="l00737"></a><a class="code" href="classaoOCS.html#a20bd140a90bf8e29f84f5466585e4577">00737</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a20bd140a90bf8e29f84f5466585e4577">na_int_ena_write</a>;
<a name="l00738"></a><a class="code" href="classaoOCS.html#a841c4af8f7638f7553d4861e3b9d6e0e">00738</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">15</span>:<span class="vhdllogic">0</span>] <a class="code" href="classaoOCS.html#a841c4af8f7638f7553d4861e3b9d6e0e">na_int_ena</a>;
<a name="l00739"></a><a class="code" href="classaoOCS.html#a607e8fc1aa32e13d8c089978fc7ffd43">00739</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">1</span>:<span class="vhdllogic">0</span>]  <a class="code" href="classaoOCS.html#a607e8fc1aa32e13d8c089978fc7ffd43">na_int_ena_sel</a>;
<a name="l00740"></a>00740     
<a name="l00741"></a><a class="code" href="classaoOCS.html#a6e06ad970eee0645d01ec98bd9d54c0d">00741</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a6e06ad970eee0645d01ec98bd9d54c0d">na_dma_con_write</a>;
<a name="l00742"></a><a class="code" href="classaoOCS.html#a65cabc98b10ae6155cab7a1c88aafcf7">00742</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">15</span>:<span class="vhdllogic">0</span>] <a class="code" href="classaoOCS.html#a65cabc98b10ae6155cab7a1c88aafcf7">na_dma_con</a>;
<a name="l00743"></a><a class="code" href="classaoOCS.html#a10791ebc363ff7ab5fdef62774391dcd">00743</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">1</span>:<span class="vhdllogic">0</span>]  <a class="code" href="classaoOCS.html#a10791ebc363ff7ab5fdef62774391dcd">na_dma_con_sel</a>;
<a name="l00744"></a>00744 
<a name="l00745"></a><a class="code" href="classaoOCS.html#ab1ec92f6e0f4d045492e40598939450f">00745</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">15</span>:<span class="vhdllogic">0</span>] <a class="code" href="classaoOCS.html#ab1ec92f6e0f4d045492e40598939450f">na_clx_dat</a>;
<a name="l00746"></a>00746 
<a name="l00747"></a><a class="code" href="classaoOCS.html#a5bd75325e2c5c626e9dd2c1ad6077457">00747</a> <a class="code" href="classaoOCS.html#a5bd75325e2c5c626e9dd2c1ad6077457">ocs_video</a> <span class="vhdlchar">ocs_video_inst</span>(
<a name="l00748"></a>00748     .<a class="code" href="classocs__video.html#a123db8dac22e5d320b50ce98f89e8a72">aoOCS</a>              (<a class="code" href="classaoOCS.html#abaae601ae150c6c8924bc0496d057d76">clk_30</a>),
<a name="l00749"></a>00749     .<a class="code" href="classocs__video.html#af1352f81d94a9dca2fc64cc10b98a2d0">aoOCS</a>            (<a class="code" href="classaoOCS.html#ad6afcb7e1d82339ee20d91827ec8dab0">management_reset_n</a>),
<a name="l00750"></a>00750     
<a name="l00751"></a>00751     <span class="keyword">// WISHBONE master</span>
<a name="l00752"></a>00752     .<a class="code" href="classocs__video.html#a8eea0960308160378b1abd01fae14a0b">aoOCS</a>              (<a class="code" href="classaoOCS.html#afa0dbfdebf73d31abb2e99774b86c11c">masterP_cyc_o</a>),
<a name="l00753"></a>00753     .<a class="code" href="classocs__video.html#a92379f2dd77871464b2c07cb6776ec8d">aoOCS</a>              (<a class="code" href="classaoOCS.html#af8fa194e80172ec14380a43a9de928af">masterP_stb_o</a>),
<a name="l00754"></a>00754     .<a class="code" href="classocs__video.html#ae5ca4f24f744eefdef4e6a28ecc3fc46">aoOCS</a>               (<a class="code" href="classaoOCS.html#aed6e9b51ca474935259444dd615b2706">masterP_we_o</a>),
<a name="l00755"></a>00755     .<a class="code" href="classocs__video.html#ae16f01cfeeab6845410e12a20b763dc1">aoOCS</a>              (<a class="code" href="classaoOCS.html#a326370567ee46ed86e8b6917a468e483">masterP_adr_o</a>), <span class="keyword">/*[31:2]**/</span>
<a name="l00756"></a>00756     .<a class="code" href="classocs__video.html#aa62fc7bb20b7666cda000e0e4ccb23c5">aoOCS</a>              (<a class="code" href="classaoOCS.html#a1b54df69f112c3eddd97a243cea9246d">masterP_sel_o</a>),
<a name="l00757"></a>00757     .<a class="code" href="classocs__video.html#a4729454a7d3dd9d2cca875b6713618f4">aoOCS</a>       (<a class="code" href="classaoOCS.html#a09112013a9b60b3c74bda608dd0a7432">slave_dat_o</a>),
<a name="l00758"></a>00758     .<a class="code" href="classocs__video.html#a8324b684d196a39e23bade6d00d841f4">aoOCS</a>              (<a class="code" href="classaoOCS.html#a267ef6aade35cc93321325b26f8a0e69">masterP_ack_i</a>),
<a name="l00759"></a>00759     
<a name="l00760"></a>00760     <span class="keyword">// WISHBONE slave</span>
<a name="l00761"></a>00761     .<a class="code" href="classocs__video.html#a4d65b462592ed5f9d20fadf214f6d1d3">aoOCS</a>              (<a class="code" href="classaoOCS.html#a07d3d5b61bf4357ff0c9c8e5a45bebbe">slave4_cyc_i</a>),
<a name="l00762"></a>00762     .<a class="code" href="classocs__video.html#a00f4550e8894fb96480ef452e1f9fbc5">aoOCS</a>              (<a class="code" href="classaoOCS.html#ae7d363937d59ec986aafa4c0bbe7335a">slave4_stb_i</a>),
<a name="l00763"></a>00763     .<a class="code" href="classocs__video.html#aa06cc40e8e2b738e5aaf6244dbce78f2">aoOCS</a>               (<a class="code" href="classaoOCS.html#ada45e7165417fe2eadde1b2774ce716a">master_we_o</a>),
<a name="l00764"></a>00764     .<a class="code" href="classocs__video.html#a89d0a4b9d7c26632f01b000274a47ad3">aoOCS</a>              (<a class="code" href="classaoOCS.html#a610a9ee0cbfedd04e33c7c7b3d9a504c">master_adr_o</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>]), <span class="keyword">/*[8:2]**/</span>
<a name="l00765"></a>00765     .<a class="code" href="classocs__video.html#a86cb14f9723514d9b380eabf36f6ba59">aoOCS</a>              (<a class="code" href="classaoOCS.html#aaab473e9ff89ad50ea937941950fb2fe">master_sel_o</a>),
<a name="l00766"></a>00766     .<a class="code" href="classocs__video.html#aa47c1502e477666dbd1c979f52af8955">aoOCS</a>        (<a class="code" href="classaoOCS.html#acdbf868a5b897efafda63fb0f5b67c48">master_dat_o</a>),
<a name="l00767"></a>00767     .<a class="code" href="classocs__video.html#aa7ff9730372e89b4829d43b16001f0bd">aoOCS</a>              (<a class="code" href="classaoOCS.html#ac8bdf7158907a20fca93891b15a4f77f">slave4_ack_o</a>),
<a name="l00768"></a>00768     
<a name="l00769"></a>00769     <span class="keyword">// Not aligned register access on a 32-bit WISHBONE bus</span>
<a name="l00770"></a>00770         <span class="keyword">// CLXDAT read not implemented here</span>
<a name="l00771"></a>00771     .<a class="code" href="classocs__video.html#a2133bd67b6f065f5e0cd3507e87724db">aoOCS</a>    (<a class="code" href="classocs__video.html#a2133bd67b6f065f5e0cd3507e87724db">aoOCS</a>),
<a name="l00772"></a>00772     .<a class="code" href="classocs__video.html#a623079c234d2f36735a9b9954d98437a">aoOCS</a>         (<a class="code" href="classocs__video.html#a623079c234d2f36735a9b9954d98437a">aoOCS</a>),
<a name="l00773"></a>00773         <span class="keyword">// INTENA write implemented here</span>
<a name="l00774"></a>00774     .<a class="code" href="classocs__video.html#a5054aab770c1105ee06bb0f68eef5dfe">aoOCS</a>   (<a class="code" href="classocs__video.html#a5054aab770c1105ee06bb0f68eef5dfe">aoOCS</a>),
<a name="l00775"></a>00775     .<a class="code" href="classocs__video.html#af79ae0324ed366d858a576b88e4e6ccb">aoOCS</a>         (<a class="code" href="classocs__video.html#af79ae0324ed366d858a576b88e4e6ccb">aoOCS</a>),       <span class="keyword">/*[15:0]**/</span>
<a name="l00776"></a>00776     .<a class="code" href="classocs__video.html#a442fdb8be0984472b6f6a3a9f2d4e099">aoOCS</a>     (<a class="code" href="classocs__video.html#a442fdb8be0984472b6f6a3a9f2d4e099">aoOCS</a>),   <span class="keyword">/*[1:0]**/</span>
<a name="l00777"></a>00777         <span class="keyword">// DMACON write implemented here</span>
<a name="l00778"></a>00778     .<a class="code" href="classocs__video.html#afa53e326f80a22ebca3bb210fe47cd66">aoOCS</a>   (<a class="code" href="classocs__video.html#afa53e326f80a22ebca3bb210fe47cd66">aoOCS</a>),
<a name="l00779"></a>00779     .<a class="code" href="classocs__video.html#a2c01bb9a6be4afb4204f3d0f7a347644">aoOCS</a>         (<a class="code" href="classocs__video.html#a2c01bb9a6be4afb4204f3d0f7a347644">aoOCS</a>),       <span class="keyword">/*[15:0]**/</span>
<a name="l00780"></a>00780     .<a class="code" href="classocs__video.html#aa2d59adf216a2077662e86602a6915d1">aoOCS</a>     (<a class="code" href="classocs__video.html#aa2d59adf216a2077662e86602a6915d1">aoOCS</a>),   <span class="keyword">/*[1:0]**/</span>
<a name="l00781"></a>00781     
<a name="l00782"></a>00782     <span class="keyword">// Direct drv_ssram read/write DMA burst video interface</span>
<a name="l00783"></a>00783     <span class="keyword">// bitplain burst read</span>
<a name="l00784"></a>00784     .<a class="code" href="classocs__video.html#a0130aed4a71759b5cefba3488e3f8011">aoOCS</a> (<a class="code" href="classaoOCS.html#a03294dffd15acc41e90cffb4bcfce657">burst_read_video_request</a>),
<a name="l00785"></a>00785     .<a class="code" href="classocs__video.html#ad8874f329d3680382e354323a4a93402">aoOCS</a> (<a class="code" href="classaoOCS.html#a15f4f6031387f7fc66901fead9c9e32d">burst_read_video_address</a>), <span class="keyword">/*[18:0]**/</span>
<a name="l00786"></a>00786     .<a class="code" href="classocs__video.html#acf0ba2cc866c728293e17a6b316a4222">aoOCS</a>   (<a class="code" href="classaoOCS.html#afecf5c576a371c8b6e1998bbf92cac16">burst_read_video_ready</a>),
<a name="l00787"></a>00787     .<a class="code" href="classocs__video.html#af3d8b919c16498003232b9ab870defc6">aoOCS</a>    (<a class="code" href="classocs__video.html#af3d8b919c16498003232b9ab870defc6">aoOCS</a>[<span class="vhdllogic">31</span>:<span class="vhdllogic">0</span>]),    <span class="keyword">/*[31:0]**/</span>
<a name="l00788"></a>00788     
<a name="l00789"></a>00789     <span class="keyword">// video output burst write</span>
<a name="l00790"></a>00790     .<a class="code" href="classocs__video.html#afe30bc253ab84ced45064deebbf378e9">aoOCS</a>(<a class="code" href="classocs__video.html#afe30bc253ab84ced45064deebbf378e9">aoOCS</a>),
<a name="l00791"></a>00791     .<a class="code" href="classocs__video.html#ab22ef9d603832ab7cab4439ffaa2ec92">aoOCS</a>(<a class="code" href="classocs__video.html#ab22ef9d603832ab7cab4439ffaa2ec92">aoOCS</a>),
<a name="l00792"></a>00792     .<a class="code" href="classocs__video.html#a1163ecfeb1833e24889a41071363adf0">aoOCS</a>   (<a class="code" href="classocs__video.html#a1163ecfeb1833e24889a41071363adf0">aoOCS</a>),
<a name="l00793"></a>00793     .<a class="code" href="classocs__video.html#aeb32ba15ca859fc89bdd9c9ad916005f">aoOCS</a>  (<a class="code" href="classocs__video.html#aeb32ba15ca859fc89bdd9c9ad916005f">aoOCS</a>),
<a name="l00794"></a>00794     
<a name="l00795"></a>00795     <span class="keyword">// Internal OCS ports</span>
<a name="l00796"></a>00796     .<a class="code" href="classocs__video.html#af384578fedff5bc1e6f1f34fefb4a969">aoOCS</a>         (<a class="code" href="classocs__video.html#af384578fedff5bc1e6f1f34fefb4a969">aoOCS</a>),
<a name="l00797"></a>00797     .<a class="code" href="classocs__video.html#a70acf704ae7c2756696b4f90f5180e3e">aoOCS</a>     (<a class="code" href="classocs__video.html#a70acf704ae7c2756696b4f90f5180e3e">aoOCS</a>),
<a name="l00798"></a>00798     .<a class="code" href="classocs__video.html#ad8d1e13a527a25e94946b908d29d16ec">aoOCS</a>        (<a class="code" href="classocs__video.html#ad8d1e13a527a25e94946b908d29d16ec">aoOCS</a>),
<a name="l00799"></a>00799     .<a class="code" href="classocs__video.html#a130a4fe3a2feaefff1e84e0b8d3a789c">aoOCS</a>      (<a class="code" href="classocs__video.html#a130a4fe3a2feaefff1e84e0b8d3a789c">aoOCS</a>),
<a name="l00800"></a>00800     
<a name="l00801"></a>00801     .<a class="code" href="classocs__video.html#a156ca6647b7238572df1f1c8e96d425c">aoOCS</a>            (<a class="code" href="classocs__video.html#a156ca6647b7238572df1f1c8e96d425c">aoOCS</a>) <span class="keyword">/*[10:0]**/</span>
<a name="l00802"></a>00802 );
<a name="l00803"></a>00803 
<a name="l00804"></a>00804 <span class="keyword">/***********************************************************************************************************************</span>
<a name="l00805"></a>00805 <span class="keyword">  ocs_control</span>
<a name="l00806"></a>00806 <span class="keyword"> ***********************************************************************************************************************/</span>
<a name="l00807"></a>00807 
<a name="l00808"></a><a class="code" href="classaoOCS.html#a4ce9e20f2dc187e75c2f1411d9ed6361">00808</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a4ce9e20f2dc187e75c2f1411d9ed6361">line_start</a>;
<a name="l00809"></a><a class="code" href="classaoOCS.html#aa85bbf59bb7969ff5b37a0227089a507">00809</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#aa85bbf59bb7969ff5b37a0227089a507">line_pre_start</a>;
<a name="l00810"></a><a class="code" href="classaoOCS.html#a730686fac39822b8b6d261fa498c414b">00810</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">8</span>:<span class="vhdllogic">0</span>]  <a class="code" href="classaoOCS.html#a730686fac39822b8b6d261fa498c414b">line_number</a>;
<a name="l00811"></a><a class="code" href="classaoOCS.html#aeacb813cedfa7637c5e7903d32277fd5">00811</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">8</span>:<span class="vhdllogic">0</span>]  <a class="code" href="classaoOCS.html#aeacb813cedfa7637c5e7903d32277fd5">column_number</a>;
<a name="l00812"></a>00812 
<a name="l00813"></a><a class="code" href="classaoOCS.html#ad08f234c57f2321eab19377a82fa3a19">00813</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#ad08f234c57f2321eab19377a82fa3a19">pulse_709379_hz</a>;
<a name="l00814"></a><a class="code" href="classaoOCS.html#a4c85d49def37048ed226e62b2f49a73c">00814</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a4c85d49def37048ed226e62b2f49a73c">pulse_color</a>;
<a name="l00815"></a>00815 
<a name="l00816"></a><a class="code" href="classaoOCS.html#a8536a842b56f4581d01d5810dd5d59e7">00816</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">2</span>:<span class="vhdllogic">0</span>]  <a class="code" href="classaoOCS.html#a8536a842b56f4581d01d5810dd5d59e7">interrupt</a>;
<a name="l00817"></a>00817 
<a name="l00818"></a><a class="code" href="classaoOCS.html#a294ec08253b74637d9d8ec7f88b0c17d">00818</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">10</span>:<span class="vhdllogic">0</span>] <a class="code" href="classaoOCS.html#a294ec08253b74637d9d8ec7f88b0c17d">dma_con</a>;
<a name="l00819"></a><a class="code" href="classaoOCS.html#a8b8a73730c2a03e4c008af1e4a51d20c">00819</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">14</span>:<span class="vhdllogic">0</span>] <a class="code" href="classaoOCS.html#a8b8a73730c2a03e4c008af1e4a51d20c">adk_con</a>;
<a name="l00820"></a>00820 
<a name="l00821"></a><a class="code" href="classaoOCS.html#a5e8c84c7272926106c57ecec493501d3">00821</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a5e8c84c7272926106c57ecec493501d3">na_pot0dat_read</a>;
<a name="l00822"></a>00822 
<a name="l00823"></a><a class="code" href="classaoOCS.html#a26a292c01a4840794b5f9c5b1a01e3e4">00823</a> <a class="code" href="classaoOCS.html#a26a292c01a4840794b5f9c5b1a01e3e4">ocs_control</a> <span class="vhdlchar">ocs_control_inst</span>(
<a name="l00824"></a>00824     .<a class="code" href="classocs__control.html#a78eebaf1d7122debfc56eebb02678f7c">aoOCS</a>             (<a class="code" href="classocs__control.html#a78eebaf1d7122debfc56eebb02678f7c">aoOCS</a>),
<a name="l00825"></a>00825     .<a class="code" href="classocs__control.html#a246ab8bc07755c51fdd905891ec461e7">aoOCS</a>            (<a class="code" href="classaoOCS.html#ad6afcb7e1d82339ee20d91827ec8dab0">management_reset_n</a>),
<a name="l00826"></a>00826     
<a name="l00827"></a>00827     <span class="keyword">// WISHBONE slave</span>
<a name="l00828"></a>00828     .<a class="code" href="classocs__control.html#a2b96a7c9eef58084d7c25b4cda2c4ed8">aoOCS</a>              (<a class="code" href="classaoOCS.html#aac7a38f3137f3e8a13736f3af791b9e4">slave5_cyc_i</a>),
<a name="l00829"></a>00829     .<a class="code" href="classocs__control.html#a26071b95b282cb6ff3aac96128f0737a">aoOCS</a>              (<a class="code" href="classaoOCS.html#a6eb8ac04877ee770568402bb45049bc3">slave5_stb_i</a>),
<a name="l00830"></a>00830     .<a class="code" href="classocs__control.html#ac7648944e0726e364b9509f1a0b81c12">aoOCS</a>               (<a class="code" href="classaoOCS.html#ada45e7165417fe2eadde1b2774ce716a">master_we_o</a>),
<a name="l00831"></a>00831     .<a class="code" href="classocs__control.html#a5287d0f0371bd2793e15feb3e1871bbd">aoOCS</a>              (<a class="code" href="classaoOCS.html#a610a9ee0cbfedd04e33c7c7b3d9a504c">master_adr_o</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>]),
<a name="l00832"></a>00832     .<a class="code" href="classocs__control.html#a6eb7afa02ef30b83f4553c2710cb219d">aoOCS</a>              (<a class="code" href="classaoOCS.html#aaab473e9ff89ad50ea937941950fb2fe">master_sel_o</a>),
<a name="l00833"></a>00833     .<a class="code" href="classocs__control.html#a8a577d05f486a2b93a18f90ae5a08646">aoOCS</a>        (<a class="code" href="classaoOCS.html#acdbf868a5b897efafda63fb0f5b67c48">master_dat_o</a>),
<a name="l00834"></a>00834     .<a class="code" href="classocs__control.html#a4c36d95eefa6d567b8b4e8d476cd3a96">aoOCS</a>        (<a class="code" href="classaoOCS.html#afe1876e82745def75b32fa1ce19cc22c">slave5_dat_o</a>),
<a name="l00835"></a>00835     .<a class="code" href="classocs__control.html#a8f9ec718b2729125a55d8befe1f27435">aoOCS</a>              (<a class="code" href="classaoOCS.html#ad29a5b40ed49e667e596f3d1c2b629cd">slave5_ack_o</a>),
<a name="l00836"></a>00836     
<a name="l00837"></a>00837     <span class="keyword">// Not aligned register access on a 32-bit WISHBONE bus</span>
<a name="l00838"></a>00838         <span class="keyword">// INTENA write not implemented here</span>
<a name="l00839"></a>00839     .<a class="code" href="classocs__control.html#a0dcd453ed628f5b00f790f2ab89803db">aoOCS</a>   (<a class="code" href="classocs__control.html#a0dcd453ed628f5b00f790f2ab89803db">aoOCS</a>),
<a name="l00840"></a>00840     .<a class="code" href="classocs__control.html#aa45b061fb9026b2d2ea62770ba1516af">aoOCS</a>         (<a class="code" href="classocs__control.html#aa45b061fb9026b2d2ea62770ba1516af">aoOCS</a>), <span class="keyword">/*[15:0]**/</span>
<a name="l00841"></a>00841     .<a class="code" href="classocs__control.html#ab60aa15fd32a27bc713a6e03259b8b9c">aoOCS</a>     (<a class="code" href="classocs__control.html#ab60aa15fd32a27bc713a6e03259b8b9c">aoOCS</a>), <span class="keyword">/*[1:0]**/</span>
<a name="l00842"></a>00842         <span class="keyword">// DMACON write not implemented here</span>
<a name="l00843"></a>00843     .<a class="code" href="classocs__control.html#a8672e719439586f796599c61a9edf765">aoOCS</a>   (<a class="code" href="classocs__control.html#a8672e719439586f796599c61a9edf765">aoOCS</a>),
<a name="l00844"></a>00844     .<a class="code" href="classocs__control.html#a253a44d8f5bba8b2a5a1988e73059626">aoOCS</a>         (<a class="code" href="classocs__control.html#a253a44d8f5bba8b2a5a1988e73059626">aoOCS</a>), <span class="keyword">/*[15:0]**/</span>
<a name="l00845"></a>00845     .<a class="code" href="classocs__control.html#abf6f4b5c6a572ec5a8a35f4d20485566">aoOCS</a>     (<a class="code" href="classocs__control.html#abf6f4b5c6a572ec5a8a35f4d20485566">aoOCS</a>), <span class="keyword">/*[1:0]**/</span>
<a name="l00846"></a>00846         <span class="keyword">// POT0DAT read implemented here</span>
<a name="l00847"></a>00847     .<a class="code" href="classocs__control.html#a0e6ee6c6aa45013963dd74c65dc37bc6">aoOCS</a>    (<a class="code" href="classocs__control.html#a0e6ee6c6aa45013963dd74c65dc37bc6">aoOCS</a>),
<a name="l00848"></a>00848     .<a class="code" href="classocs__control.html#aa0f199c211813332f0988a4b8a6a3a02">aoOCS</a>         (<a class="code" href="classocs__control.html#aa0f199c211813332f0988a4b8a6a3a02">aoOCS</a>),
<a name="l00849"></a>00849     
<a name="l00850"></a>00850     <span class="keyword">// Internal OCS ports: beam counters</span>
<a name="l00851"></a>00851     .<a class="code" href="classocs__control.html#af98b6d9d326d8dd116b3b7969a720247">aoOCS</a>         (<a class="code" href="classocs__control.html#af98b6d9d326d8dd116b3b7969a720247">aoOCS</a>),
<a name="l00852"></a>00852     .<a class="code" href="classocs__control.html#ada98b4d5917ec047013fdc76570c6a8e">aoOCS</a>     (<a class="code" href="classocs__control.html#ada98b4d5917ec047013fdc76570c6a8e">aoOCS</a>),
<a name="l00853"></a>00853     .<a class="code" href="classocs__control.html#a4550e00911796d007466de7625bd0b2a">aoOCS</a>        (<a class="code" href="classocs__control.html#a4550e00911796d007466de7625bd0b2a">aoOCS</a>),
<a name="l00854"></a>00854     .<a class="code" href="classocs__control.html#a91b282041c78283ad2fd1a333cf3fdc4">aoOCS</a>      (<a class="code" href="classocs__control.html#a91b282041c78283ad2fd1a333cf3fdc4">aoOCS</a>),
<a name="l00855"></a>00855     
<a name="l00856"></a>00856     <span class="keyword">// Internal OCS ports: clock pulses for CIA and audio</span>
<a name="l00857"></a>00857     .<a class="code" href="classocs__control.html#a0197eedf5b87ff26b0b2035e18b8c1c1">aoOCS</a>    (<a class="code" href="classocs__control.html#a0197eedf5b87ff26b0b2035e18b8c1c1">aoOCS</a>),
<a name="l00858"></a>00858     .<a class="code" href="classocs__control.html#ac0fa0cd71802281503990be9fd87f900">aoOCS</a>        (<a class="code" href="classocs__control.html#ac0fa0cd71802281503990be9fd87f900">aoOCS</a>),
<a name="l00859"></a>00859     
<a name="l00860"></a>00860     <span class="keyword">// Internal OCS ports: global registers and blitter signals</span>
<a name="l00861"></a>00861     .<a class="code" href="classocs__control.html#a2ef3aff81fd20f8ae91d3e66c046fffe">aoOCS</a>            (<a class="code" href="classocs__control.html#a2ef3aff81fd20f8ae91d3e66c046fffe">aoOCS</a>), <span class="keyword">/*[10:0]**/</span>
<a name="l00862"></a>00862     .<a class="code" href="classocs__control.html#ad1c254c7e4551d7f373b552e40652f5f">aoOCS</a>            (<a class="code" href="classocs__control.html#ad1c254c7e4551d7f373b552e40652f5f">aoOCS</a>), <span class="keyword">/*[14:0]**/</span>
<a name="l00863"></a>00863     
<a name="l00864"></a>00864     .<a class="code" href="classocs__control.html#a02b5f619bee718ffca6c320ab96bda12">aoOCS</a>       (<a class="code" href="classocs__control.html#a02b5f619bee718ffca6c320ab96bda12">aoOCS</a>),
<a name="l00865"></a>00865     .<a class="code" href="classocs__control.html#aa7ea7fc799ab33140366bd1015496a8d">aoOCS</a>       (<a class="code" href="classocs__control.html#aa7ea7fc799ab33140366bd1015496a8d">aoOCS</a>),
<a name="l00866"></a>00866     
<a name="l00867"></a>00867     <span class="keyword">// Internal OCS ports: interrupts</span>
<a name="l00868"></a>00868     .<a class="code" href="classocs__control.html#ae645835ecd291e80d3f61ec700e0ef83">aoOCS</a>        (<a class="code" href="classocs__control.html#ae645835ecd291e80d3f61ec700e0ef83">aoOCS</a>),
<a name="l00869"></a>00869     .<a class="code" href="classocs__control.html#a0c63e4bdbce5abb540b08a7e92f212a6">aoOCS</a>          (~<a class="code" href="classaoOCS.html#ab021fbe310f5b36e7dc154a924a307b6">cia_a_irq_n</a>),
<a name="l00870"></a>00870     .<a class="code" href="classocs__control.html#afe3687249cafab6be582a087418a3398">aoOCS</a>          (~<a class="code" href="classaoOCS.html#a0a1e2120da9a0ff36a0f0564896db886">cia_b_irq_n</a>),
<a name="l00871"></a>00871     .<a class="code" href="classocs__control.html#a16bb90760ecef8bb189641ef3966630d">aoOCS</a>     (<a class="code" href="classocs__control.html#a16bb90760ecef8bb189641ef3966630d">aoOCS</a>),
<a name="l00872"></a>00872     .<a class="code" href="classocs__control.html#a09d4c03109cf00edd231085ce18ab92c">aoOCS</a>     (<a class="code" href="classocs__control.html#a09d4c03109cf00edd231085ce18ab92c">aoOCS</a>),
<a name="l00873"></a>00873     .<a class="code" href="classocs__control.html#a5ec8650f5638dbfa0f0672a36fad69db">aoOCS</a>     (<span class="vhdllogic">1&#39;b0</span>),
<a name="l00874"></a>00874     .<a class="code" href="classocs__control.html#a6ed777016a820616ed38f063c8578317">aoOCS</a>     (<span class="vhdllogic">1&#39;b0</span>),
<a name="l00875"></a>00875     .<a class="code" href="classocs__control.html#aec4f636beb542cf2eba96883a664a736">aoOCS</a>          (<a class="code" href="classocs__control.html#aec4f636beb542cf2eba96883a664a736">aoOCS</a>),
<a name="l00876"></a>00876     
<a name="l00877"></a>00877     .<a class="code" href="classocs__control.html#aa8d13b23544f041f1f633c8237e0ad03">aoOCS</a>          (<a class="code" href="classocs__control.html#aa8d13b23544f041f1f633c8237e0ad03">aoOCS</a>)
<a name="l00878"></a>00878 );
<a name="l00879"></a>00879 
<a name="l00880"></a>00880 <span class="keyword">/***********************************************************************************************************************</span>
<a name="l00881"></a>00881 <span class="keyword">  ocs_blitter</span>
<a name="l00882"></a>00882 <span class="keyword"> ***********************************************************************************************************************/</span>
<a name="l00883"></a>00883 
<a name="l00884"></a><a class="code" href="classaoOCS.html#a3ca0e50f93e45ceb50a079e8a2dfc190">00884</a> <span class="vhdlkeyword">wire</span> <a class="code" href="classaoOCS.html#a3ca0e50f93e45ceb50a079e8a2dfc190">blitter_zero</a>;
<a name="l00885"></a><a class="code" href="classaoOCS.html#af1bd85a6db8670dfff167e5eca39bc26">00885</a> <span class="vhdlkeyword">wire</span> <a class="code" href="classaoOCS.html#af1bd85a6db8670dfff167e5eca39bc26">blitter_busy</a>;
<a name="l00886"></a><a class="code" href="classaoOCS.html#a78497795567b1216314f22d3543cb3c7">00886</a> <span class="vhdlkeyword">wire</span> <a class="code" href="classaoOCS.html#a78497795567b1216314f22d3543cb3c7">blitter_irq</a>;
<a name="l00887"></a>00887 
<a name="l00888"></a><a class="code" href="classaoOCS.html#aecbc861cc3dbcc4f4901cafe9bdf4e21">00888</a> <a class="code" href="classaoOCS.html#aecbc861cc3dbcc4f4901cafe9bdf4e21">ocs_blitter</a> <span class="vhdlchar">ocs_blitter_inst</span>(
<a name="l00889"></a>00889     .<a class="code" href="classocs__blitter.html#ad8ea6facb97c7bf126b32a762dbdb007">aoOCS</a>          (<a class="code" href="classaoOCS.html#abaae601ae150c6c8924bc0496d057d76">clk_30</a>),
<a name="l00890"></a>00890     .<a class="code" href="classocs__blitter.html#a4898a558e874ccaa87a4c9684568b2ce">aoOCS</a>        (<a class="code" href="classaoOCS.html#ad6afcb7e1d82339ee20d91827ec8dab0">management_reset_n</a>),
<a name="l00891"></a>00891     
<a name="l00892"></a>00892     <span class="keyword">// WISHBONE master</span>
<a name="l00893"></a>00893     .<a class="code" href="classocs__blitter.html#a1354c31db886ba2290bc520b4dd2031b">aoOCS</a>          (<a class="code" href="classaoOCS.html#af090df3217aa4be5215920194c17bc63">masterR7_cyc_o</a>),
<a name="l00894"></a>00894     .<a class="code" href="classocs__blitter.html#ab9973f8edc4f94cafce5e68427923385">aoOCS</a>          (<a class="code" href="classaoOCS.html#a2ddf08aff3ba0e8093c9e7dfdacdd7be">masterR7_stb_o</a>),
<a name="l00895"></a>00895     .<a class="code" href="classocs__blitter.html#af7ba4eab815d6909b0e79ae518ecb208">aoOCS</a>           (<a class="code" href="classaoOCS.html#a70733e54ad55887221c6e8a9bfaf19c1">masterR7_we_o</a>),
<a name="l00896"></a>00896     .<a class="code" href="classocs__blitter.html#ab0725159ed72e4e710d2c6a02b05ba59">aoOCS</a>          (<a class="code" href="classaoOCS.html#a153dc5adcf5531a072b5bf0be132824f">masterR7_adr_o</a>),
<a name="l00897"></a>00897     .<a class="code" href="classocs__blitter.html#af85ea961ca1074800229373b6ccdd4f3">aoOCS</a>          (<a class="code" href="classaoOCS.html#a06c6391ee4278afe07fe575b7ee16422">masterR7_sel_o</a>),
<a name="l00898"></a>00898     .<a class="code" href="classocs__blitter.html#a6e4df285ac99a0152fbb51821db1166a">aoOCS</a>   (<a class="code" href="classaoOCS.html#a4f33c3c1e63e0bf7c9037876bcbb2f4f">masterR7_dat_o</a>),
<a name="l00899"></a>00899     .<a class="code" href="classocs__blitter.html#abf1c30de31f8195435cf021ad50db0c1">aoOCS</a>   (<a class="code" href="classaoOCS.html#a09112013a9b60b3c74bda608dd0a7432">slave_dat_o</a>),
<a name="l00900"></a>00900     .<a class="code" href="classocs__blitter.html#a1426021cf5d1bb23e4ef69a68dbd236b">aoOCS</a>          (<a class="code" href="classaoOCS.html#aaad3bc3d45a57d6d76fb2b085771733b">masterR7_ack_i</a>),
<a name="l00901"></a>00901 
<a name="l00902"></a>00902     <span class="keyword">// WISHBONE slave</span>
<a name="l00903"></a>00903     .<a class="code" href="classocs__blitter.html#a74d315a6c79a681cb3a0b7123dd353c4">aoOCS</a>          (<a class="code" href="classaoOCS.html#a3691e3b664525d49dd1fee2781ff0439">slave6_cyc_i</a>),
<a name="l00904"></a>00904     .<a class="code" href="classocs__blitter.html#a5400aff603bc41618a053ecdfe04d51a">aoOCS</a>          (<a class="code" href="classaoOCS.html#a0496345e5c505a346377b822ebc65afd">slave6_stb_i</a>),
<a name="l00905"></a>00905     .<a class="code" href="classocs__blitter.html#a6189f7064d9e9f45d1acb6f5978e61d9">aoOCS</a>           (<a class="code" href="classaoOCS.html#ada45e7165417fe2eadde1b2774ce716a">master_we_o</a>),
<a name="l00906"></a>00906     .<a class="code" href="classocs__blitter.html#af49ee0973d618c4c260c43b20fc7a7b4">aoOCS</a>          (<a class="code" href="classaoOCS.html#a610a9ee0cbfedd04e33c7c7b3d9a504c">master_adr_o</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>]),
<a name="l00907"></a>00907     .<a class="code" href="classocs__blitter.html#a42251e20601ba24a7c2a57086380b5f3">aoOCS</a>          (<a class="code" href="classaoOCS.html#aaab473e9ff89ad50ea937941950fb2fe">master_sel_o</a>),
<a name="l00908"></a>00908     .<a class="code" href="classocs__blitter.html#aaae95176131eacc531d864e8c5c66b8e">aoOCS</a>    (<a class="code" href="classaoOCS.html#acdbf868a5b897efafda63fb0f5b67c48">master_dat_o</a>),
<a name="l00909"></a>00909     .<a class="code" href="classocs__blitter.html#aa38c12b232a98a51009771bda16fe7a3">aoOCS</a>          (<a class="code" href="classaoOCS.html#aa6ea59c278fd1018e54636c9486e6d82">slave6_ack_o</a>),
<a name="l00910"></a>00910     
<a name="l00911"></a>00911     <span class="keyword">// Internal OCS ports</span>
<a name="l00912"></a>00912     .<a class="code" href="classocs__blitter.html#ab4d425b9070a0598dc93dcd7b2945d3d">aoOCS</a>        (<a class="code" href="classocs__blitter.html#ab4d425b9070a0598dc93dcd7b2945d3d">aoOCS</a>), <span class="keyword">/*[10:0]**/</span>
<a name="l00913"></a>00913     
<a name="l00914"></a>00914     .<a class="code" href="classocs__blitter.html#a1d9077c524e25ce561b36b685cd5f942">aoOCS</a>    (<a class="code" href="classocs__blitter.html#a1d9077c524e25ce561b36b685cd5f942">aoOCS</a>),
<a name="l00915"></a>00915     .<a class="code" href="classocs__blitter.html#a6de1c14fd69561ef7e6d752630c6161a">aoOCS</a>   (<a class="code" href="classocs__blitter.html#a6de1c14fd69561ef7e6d752630c6161a">aoOCS</a>),
<a name="l00916"></a>00916     .<a class="code" href="classocs__blitter.html#a36e210ed6a5de6ef8143debf0b3633c0">aoOCS</a>   (<a class="code" href="classocs__blitter.html#a36e210ed6a5de6ef8143debf0b3633c0">aoOCS</a>)
<a name="l00917"></a>00917 );
<a name="l00918"></a>00918 
<a name="l00919"></a>00919 <span class="keyword">/***********************************************************************************************************************</span>
<a name="l00920"></a>00920 <span class="keyword">  ocs_copper</span>
<a name="l00921"></a>00921 <span class="keyword"> ***********************************************************************************************************************/</span>
<a name="l00922"></a>00922 
<a name="l00923"></a><a class="code" href="classaoOCS.html#ac6d6fd0c4d14cec74fea6d0917132aab">00923</a> <a class="code" href="classaoOCS.html#ac6d6fd0c4d14cec74fea6d0917132aab">ocs_copper</a> <span class="vhdlchar">ocs_copper_inst</span>(
<a name="l00924"></a>00924     .<a class="code" href="classocs__copper.html#a82fd4ac5630c895b109e33a282f9cbd2">aoOCS</a>          (<a class="code" href="classaoOCS.html#abaae601ae150c6c8924bc0496d057d76">clk_30</a>),
<a name="l00925"></a>00925     .<a class="code" href="classocs__copper.html#ae2c520f937da7b1076bd843a31cfc53d">aoOCS</a>        (<a class="code" href="classaoOCS.html#ad6afcb7e1d82339ee20d91827ec8dab0">management_reset_n</a>),
<a name="l00926"></a>00926     
<a name="l00927"></a>00927     <span class="keyword">// WISHBONE master</span>
<a name="l00928"></a>00928     .<a class="code" href="classocs__copper.html#a5d72bc1d374db1adca4708656e872543">aoOCS</a>          (<a class="code" href="classaoOCS.html#a0de6eac3cbf3debf625e129c6b650379">masterR4_cyc_o</a>),
<a name="l00929"></a>00929     .<a class="code" href="classocs__copper.html#a5d5566ebb609dd3b36958a4581403cdf">aoOCS</a>          (<a class="code" href="classaoOCS.html#a10af89c817c27c98cf4deae04124d625">masterR4_stb_o</a>),
<a name="l00930"></a>00930     .<a class="code" href="classocs__copper.html#af45abc6ae754f036f66c174088887a2b">aoOCS</a>           (<a class="code" href="classaoOCS.html#a5d96c0289798f334f720104b95426c01">masterR4_we_o</a>),
<a name="l00931"></a>00931     .<a class="code" href="classocs__copper.html#a00e544d56acd59935a7876bdd2cb0429">aoOCS</a>          (<a class="code" href="classaoOCS.html#ac97b421362e59e26295ef67a79bd4d86">masterR4_adr_o</a>),
<a name="l00932"></a>00932     .<a class="code" href="classocs__copper.html#ae80e8994c104f7523445b8447a448d61">aoOCS</a>          (<a class="code" href="classaoOCS.html#a715d10ae8e8aebd4512e0a39264cdc55">masterR4_sel_o</a>),
<a name="l00933"></a>00933     .<a class="code" href="classocs__copper.html#a41eb4fdc95078bcf7a18b1d231a28c1b">aoOCS</a>   (<a class="code" href="classaoOCS.html#ae15fd8926a12dc00dc1358885ecc5f18">masterR4_dat_o</a>),
<a name="l00934"></a>00934     .<a class="code" href="classocs__copper.html#a5e67c9c0545fc100fc254519132a22dc">aoOCS</a>   (<a class="code" href="classaoOCS.html#a09112013a9b60b3c74bda608dd0a7432">slave_dat_o</a>),
<a name="l00935"></a>00935     .<a class="code" href="classocs__copper.html#af61fe6a1e9bf5deab08e267b455e65b3">aoOCS</a>          (<a class="code" href="classaoOCS.html#aa063825d7d1ba98399918c6c19cdd1e8">masterR4_ack_i</a>),
<a name="l00936"></a>00936     
<a name="l00937"></a>00937     <span class="keyword">// WISHBONE slave</span>
<a name="l00938"></a>00938     .<a class="code" href="classocs__copper.html#a2903fa0ee8d1fda5dc8a4a773f1076f9">aoOCS</a>          (<a class="code" href="classaoOCS.html#adc74966891c9f180c650d615749dcadd">slave7_cyc_i</a>),
<a name="l00939"></a>00939     .<a class="code" href="classocs__copper.html#a38ec4a43d791ee0d93fc46eb71788805">aoOCS</a>          (<a class="code" href="classaoOCS.html#a8ed1c0ec325e901e1db4e0d060b494d1">slave7_stb_i</a>),
<a name="l00940"></a>00940     .<a class="code" href="classocs__copper.html#a4cb2e185e0c269b55741788d9533b9af">aoOCS</a>           (<a class="code" href="classaoOCS.html#ada45e7165417fe2eadde1b2774ce716a">master_we_o</a>),
<a name="l00941"></a>00941     .<a class="code" href="classocs__copper.html#acc5e81817b871fb239a4ec14e08ac7d0">aoOCS</a>          (<a class="code" href="classaoOCS.html#a610a9ee0cbfedd04e33c7c7b3d9a504c">master_adr_o</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>]),
<a name="l00942"></a>00942     .<a class="code" href="classocs__copper.html#a963a31afacbb0042063888ac7188b225">aoOCS</a>          (<a class="code" href="classaoOCS.html#aaab473e9ff89ad50ea937941950fb2fe">master_sel_o</a>),
<a name="l00943"></a>00943     .<a class="code" href="classocs__copper.html#a679436efd8225e90d2b3ed5afc9090b5">aoOCS</a>    (<a class="code" href="classaoOCS.html#acdbf868a5b897efafda63fb0f5b67c48">master_dat_o</a>),
<a name="l00944"></a>00944     .<a class="code" href="classocs__copper.html#aad62e540990d52428ef467ace3048e86">aoOCS</a>          (<a class="code" href="classaoOCS.html#a56c7af90366a21eee2f0058e17236a8f">slave7_ack_o</a>),
<a name="l00945"></a>00945     
<a name="l00946"></a>00946     <span class="keyword">// Internal OCS ports</span>
<a name="l00947"></a>00947     .<a class="code" href="classocs__copper.html#ac73c8de3f8f571b4692ceab1a55e34b9">aoOCS</a>     (<a class="code" href="classocs__copper.html#ac73c8de3f8f571b4692ceab1a55e34b9">aoOCS</a>),
<a name="l00948"></a>00948     .<a class="code" href="classocs__copper.html#a0f9c068c85bb45a8b948f0ebc543ba4e">aoOCS</a>    (<a class="code" href="classocs__copper.html#a0f9c068c85bb45a8b948f0ebc543ba4e">aoOCS</a>),  <span class="keyword">/*[8:0]**/</span>
<a name="l00949"></a>00949     .<a class="code" href="classocs__copper.html#aa7eee66ab3dda2dd876ecccff5854ccd">aoOCS</a>  (<a class="code" href="classocs__copper.html#aa7eee66ab3dda2dd876ecccff5854ccd">aoOCS</a>),<span class="keyword">/*[8:0]**/</span>
<a name="l00950"></a>00950     
<a name="l00951"></a>00951     .<a class="code" href="classocs__copper.html#a7423d159485f7ab0f268af5011bf4615">aoOCS</a>        (<a class="code" href="classocs__copper.html#a7423d159485f7ab0f268af5011bf4615">aoOCS</a>), <span class="keyword">/*[10:0]**/</span>
<a name="l00952"></a>00952     .<a class="code" href="classocs__copper.html#a572e22831e46352306cda7c9de0f43db">aoOCS</a>   (<a class="code" href="classocs__copper.html#a572e22831e46352306cda7c9de0f43db">aoOCS</a>)
<a name="l00953"></a>00953 );
<a name="l00954"></a>00954 
<a name="l00955"></a>00955 <span class="keyword">/***********************************************************************************************************************</span>
<a name="l00956"></a>00956 <span class="keyword">  CIA-A</span>
<a name="l00957"></a>00957 <span class="keyword"> ***********************************************************************************************************************/</span>
<a name="l00958"></a><a class="code" href="classaoOCS.html#a4b3b85c9253d0e043cd8eab32e1c5137">00958</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">7</span>:<span class="vhdllogic">0</span>]  <a class="code" href="classaoOCS.html#a4b3b85c9253d0e043cd8eab32e1c5137">cia_a_pa</a>;
<a name="l00959"></a><a class="code" href="classaoOCS.html#a26efe00bb40356ec9df246063dfc983d">00959</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">7</span>:<span class="vhdllogic">0</span>]  <a class="code" href="classaoOCS.html#a26efe00bb40356ec9df246063dfc983d">cia_a_pa_i</a>;
<a name="l00960"></a><a class="code" href="classaoOCS.html#ab021fbe310f5b36e7dc154a924a307b6">00960</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#ab021fbe310f5b36e7dc154a924a307b6">cia_a_irq_n</a>;
<a name="l00961"></a><a class="code" href="classaoOCS.html#ac534ae5d626e87e8b514044b18bc4395">00961</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#ac534ae5d626e87e8b514044b18bc4395">cia_a_sp_o</a>;
<a name="l00962"></a>00962 
<a name="l00963"></a><a class="code" href="classaoOCS.html#af7eb33db7f5cf918619780d6f16fdb81">00963</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">7</span>:<span class="vhdllogic">0</span>]  <a class="code" href="classaoOCS.html#af7eb33db7f5cf918619780d6f16fdb81">cia_a_output</a>;
<a name="l00964"></a>00964 <span class="vhdlkeyword">assign</span> <a class="code" href="classaoOCS.html#a7d85d20b9e7f54ce0abb6f2c82c55b6f">slave8_dat_o</a> = {<span class="vhdllogic">8&#39;d0</span>, <a class="code" href="classaoOCS.html#af7eb33db7f5cf918619780d6f16fdb81">cia_a_output</a>, <span class="vhdllogic">8&#39;d0</span>, <a class="code" href="classaoOCS.html#af7eb33db7f5cf918619780d6f16fdb81">cia_a_output</a>};
<a name="l00965"></a>00965 
<a name="l00966"></a><a class="code" href="classaoOCS.html#a4ac1c56f57776f06efe7e6c0a3887f7d">00966</a> <a class="code" href="classaoOCS.html#a78ea67ba426f1a9ad44c80ce77344b3e">cia8520</a> <span class="vhdlchar">cia8520_a_inst</span>(
<a name="l00967"></a>00967     .<a class="code" href="classcia8520.html#af7454ea20899e888f30007136ba4fde9">aoOCS</a>              (<a class="code" href="classaoOCS.html#abaae601ae150c6c8924bc0496d057d76">clk_30</a>),
<a name="l00968"></a>00968     .<a class="code" href="classcia8520.html#ae3053a011caf90fa83f79e9f3edc428d">aoOCS</a>            (<a class="code" href="classaoOCS.html#ad6afcb7e1d82339ee20d91827ec8dab0">management_reset_n</a>),
<a name="l00969"></a>00969     
<a name="l00970"></a>00970     <span class="keyword">// WISHBONE slave</span>
<a name="l00971"></a>00971     .<a class="code" href="classcia8520.html#ab8eb2ffa770fd5ef1b8e5b3fee0c14c8">aoOCS</a>              (<a class="code" href="classaoOCS.html#ad06b8f4c8a7df8442b8251c25e405c7d">slave8_cyc_i</a>),
<a name="l00972"></a>00972     .<a class="code" href="classcia8520.html#a487a6c21786fdd7c088fd03f26243089">aoOCS</a>              (<a class="code" href="classaoOCS.html#ac3f9ecc57912adb813cf26c80326bec7">slave8_stb_i</a>),
<a name="l00973"></a>00973     .<a class="code" href="classcia8520.html#a5df15d7312a6e8708bfa7fb9a05869b5">aoOCS</a>               (<a class="code" href="classaoOCS.html#ada45e7165417fe2eadde1b2774ce716a">master_we_o</a>),
<a name="l00974"></a>00974     .<a class="code" href="classcia8520.html#a800b1014ad22379fa8361f2ed46cd1c4">aoOCS</a>              (<a class="code" href="classaoOCS.html#a610a9ee0cbfedd04e33c7c7b3d9a504c">master_adr_o</a>[<span class="vhdllogic">11</span>:<span class="vhdllogic">8</span>]),
<a name="l00975"></a>00975     .<a class="code" href="classcia8520.html#a498e0a7d3556697f2e64c422e002ec63">aoOCS</a>              (<a class="code" href="classaoOCS.html#acdbf868a5b897efafda63fb0f5b67c48">master_dat_o</a>[<span class="vhdllogic">23</span>:<span class="vhdllogic">16</span>]),
<a name="l00976"></a>00976     .<a class="code" href="classcia8520.html#a3e103bae86a70c174dc2f5ebf63438a4">aoOCS</a>              (<a class="code" href="classaoOCS.html#aa0504a877122539fef91a6eb8a1cdc53">slave8_ack_o</a>),
<a name="l00977"></a>00977     .<a class="code" href="classcia8520.html#abf757a9279afcc5b87520ac1d753ea20">aoOCS</a>              (<a class="code" href="classaoOCS.html#af7eb33db7f5cf918619780d6f16fdb81">cia_a_output</a>),
<a name="l00978"></a>00978     
<a name="l00979"></a>00979     <span class="keyword">// Internal OCS ports</span>
<a name="l00980"></a>00980     .<a class="code" href="classcia8520.html#a46b0acf74c4cd2ce0fbd3defc5386136">aoOCS</a>    (<a class="code" href="classcia8520.html#a46b0acf74c4cd2ce0fbd3defc5386136">aoOCS</a>),
<a name="l00981"></a>00981     
<a name="l00982"></a>00982     <span class="keyword">// 8520 synchronous interface</span>
<a name="l00983"></a>00983     .<a class="code" href="classcia8520.html#a6170dfb9309559053d3a796539b0836e">aoOCS</a>               (<a class="code" href="classaoOCS.html#a4b3b85c9253d0e043cd8eab32e1c5137">cia_a_pa</a>),
<a name="l00984"></a>00984     .<a class="code" href="classcia8520.html#a13cdeb43c9a7752f29f22b0e91b33017">aoOCS</a>               (),
<a name="l00985"></a>00985     .<a class="code" href="classcia8520.html#aaa572548e346e473e4bd0d2a2b81e31b">aoOCS</a>               ( {<a class="code" href="classaoOCS.html#a26efe00bb40356ec9df246063dfc983d">cia_a_pa_i</a>[<span class="vhdllogic">7</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b11</span>} ),
<a name="l00986"></a>00986     .<a class="code" href="classcia8520.html#a24bf9b866e68ca32fc5594e5b7ea37dd">aoOCS</a>               (<span class="vhdllogic">8&#39;hFF</span>),
<a name="l00987"></a>00987     
<a name="l00988"></a>00988     .<a class="code" href="classcia8520.html#a8f14aac8ad64c383dda57b5cfa8d9576">aoOCS</a>             (<span class="vhdllogic">1&#39;b1</span>),
<a name="l00989"></a>00989     .<a class="code" href="classcia8520.html#af4bd9d1e2af389f8e8129c43c542345a">aoOCS</a>               (),
<a name="l00990"></a>00990     .<a class="code" href="classcia8520.html#a2122ea742c7126d13cc5bb9e9d4e95db">aoOCS</a>                (<a class="code" href="classaoOCS.html#a4ce9e20f2dc187e75c2f1411d9ed6361">line_start</a> == <span class="vhdllogic">1&#39;b1</span> &amp;&amp; <a class="code" href="classaoOCS.html#a730686fac39822b8b6d261fa498c414b">line_number</a> == <span class="vhdllogic">9&#39;d0</span>),
<a name="l00991"></a>00991     .<a class="code" href="classcia8520.html#aae48637f69b17be5abc54ad39726f86e">aoOCS</a>              (<a class="code" href="classaoOCS.html#ab021fbe310f5b36e7dc154a924a307b6">cia_a_irq_n</a>),
<a name="l00992"></a>00992     
<a name="l00993"></a>00993     .<a class="code" href="classcia8520.html#a0d394218047f203560d75a3cd380ac3e">aoOCS</a>               (<a class="code" href="classaoOCS.html#a726e54a4dfdfc0a2b9ee25a96ff82676">sp_to_cia_a</a>),
<a name="l00994"></a>00994     .<a class="code" href="classcia8520.html#a4f5d392cf19a60f0a9e24b019b2f9c70">aoOCS</a>               (<a class="code" href="classaoOCS.html#ac534ae5d626e87e8b514044b18bc4395">cia_a_sp_o</a>),
<a name="l00995"></a>00995     .<a class="code" href="classcia8520.html#ac1ffbdf42f2811fb7c322367ab022bde">aoOCS</a>              (<a class="code" href="classaoOCS.html#afba861e5e059ab43fc8f11c9aaca59fc">cnt_to_cia_a</a>),
<a name="l00996"></a>00996     .<a class="code" href="classcia8520.html#a3ac9f49f562604b082a4023ec0add13d">aoOCS</a>              ()
<a name="l00997"></a>00997 );
<a name="l00998"></a>00998 
<a name="l00999"></a>00999 <span class="keyword">/***********************************************************************************************************************</span>
<a name="l01000"></a>01000 <span class="keyword">  CIA-B</span>
<a name="l01001"></a>01001 <span class="keyword"> ***********************************************************************************************************************/</span>
<a name="l01002"></a><a class="code" href="classaoOCS.html#a13d782da102aecf0a179463d65735b5c">01002</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">7</span>:<span class="vhdllogic">0</span>]  <a class="code" href="classaoOCS.html#a13d782da102aecf0a179463d65735b5c">cia_b_pb</a>;
<a name="l01003"></a><a class="code" href="classaoOCS.html#a0a1e2120da9a0ff36a0f0564896db886">01003</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a0a1e2120da9a0ff36a0f0564896db886">cia_b_irq_n</a>;
<a name="l01004"></a><a class="code" href="classaoOCS.html#a3f5f9c7502a83a4f09d94e6cba323ed5">01004</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a3f5f9c7502a83a4f09d94e6cba323ed5">cia_b_flag_n</a>;
<a name="l01005"></a>01005 
<a name="l01006"></a><a class="code" href="classaoOCS.html#a5b5fcdf57b933947503df7a8f100d029">01006</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">7</span>:<span class="vhdllogic">0</span>]  <a class="code" href="classaoOCS.html#a5b5fcdf57b933947503df7a8f100d029">cia_b_output</a>;
<a name="l01007"></a>01007 <span class="vhdlkeyword">assign</span> <a class="code" href="classaoOCS.html#a84920a0646d22687319a298e99cc24a4">slave9_dat_o</a> = {<a class="code" href="classaoOCS.html#a5b5fcdf57b933947503df7a8f100d029">cia_b_output</a>, <span class="vhdllogic">8&#39;d0</span>, <a class="code" href="classaoOCS.html#af7eb33db7f5cf918619780d6f16fdb81">cia_a_output</a>, <span class="vhdllogic">8&#39;d0</span>};
<a name="l01008"></a>01008 
<a name="l01009"></a><a class="code" href="classaoOCS.html#a78ea67ba426f1a9ad44c80ce77344b3e">01009</a> <a class="code" href="classaoOCS.html#a78ea67ba426f1a9ad44c80ce77344b3e">cia8520</a> <span class="vhdlchar">cia8520_b_inst</span>(
<a name="l01010"></a>01010     .<a class="code" href="classcia8520.html#af7454ea20899e888f30007136ba4fde9">aoOCS</a>              (<a class="code" href="classaoOCS.html#abaae601ae150c6c8924bc0496d057d76">clk_30</a>),
<a name="l01011"></a>01011     .<a class="code" href="classcia8520.html#ae3053a011caf90fa83f79e9f3edc428d">aoOCS</a>            (<a class="code" href="classaoOCS.html#ad6afcb7e1d82339ee20d91827ec8dab0">management_reset_n</a>),
<a name="l01012"></a>01012     
<a name="l01013"></a>01013     <span class="keyword">// WISHBONE slave</span>
<a name="l01014"></a>01014     .<a class="code" href="classcia8520.html#ab8eb2ffa770fd5ef1b8e5b3fee0c14c8">aoOCS</a>              (<a class="code" href="classaoOCS.html#ac84a1650800e3d483dba53b18b2bb66c">slave9_cyc_i</a>),
<a name="l01015"></a>01015     .<a class="code" href="classcia8520.html#a487a6c21786fdd7c088fd03f26243089">aoOCS</a>              (<a class="code" href="classaoOCS.html#a3dd3dda3735fc2c1a8fefa85587cef0b">slave9_stb_i</a>),
<a name="l01016"></a>01016     .<a class="code" href="classcia8520.html#a5df15d7312a6e8708bfa7fb9a05869b5">aoOCS</a>               (<a class="code" href="classaoOCS.html#ada45e7165417fe2eadde1b2774ce716a">master_we_o</a>),
<a name="l01017"></a>01017     .<a class="code" href="classcia8520.html#a800b1014ad22379fa8361f2ed46cd1c4">aoOCS</a>              (<a class="code" href="classaoOCS.html#a610a9ee0cbfedd04e33c7c7b3d9a504c">master_adr_o</a>[<span class="vhdllogic">11</span>:<span class="vhdllogic">8</span>]),
<a name="l01018"></a>01018     .<a class="code" href="classcia8520.html#a498e0a7d3556697f2e64c422e002ec63">aoOCS</a>              (<a class="code" href="classaoOCS.html#acdbf868a5b897efafda63fb0f5b67c48">master_dat_o</a>[<span class="vhdllogic">31</span>:<span class="vhdllogic">24</span>]),
<a name="l01019"></a>01019     .<a class="code" href="classcia8520.html#a3e103bae86a70c174dc2f5ebf63438a4">aoOCS</a>              (<a class="code" href="classaoOCS.html#a87a5c3722e49b1ecb343964ce69bb678">slave9_ack_o</a>),
<a name="l01020"></a>01020     .<a class="code" href="classcia8520.html#abf757a9279afcc5b87520ac1d753ea20">aoOCS</a>              (<a class="code" href="classaoOCS.html#a5b5fcdf57b933947503df7a8f100d029">cia_b_output</a>),
<a name="l01021"></a>01021     
<a name="l01022"></a>01022     <span class="keyword">// Internal OCS ports</span>
<a name="l01023"></a>01023     .<a class="code" href="classcia8520.html#a46b0acf74c4cd2ce0fbd3defc5386136">aoOCS</a>    (<a class="code" href="classcia8520.html#a46b0acf74c4cd2ce0fbd3defc5386136">aoOCS</a>),
<a name="l01024"></a>01024     
<a name="l01025"></a>01025     <span class="keyword">// 8520 synchronous interface</span>
<a name="l01026"></a>01026     .<a class="code" href="classcia8520.html#a6170dfb9309559053d3a796539b0836e">aoOCS</a>               (),
<a name="l01027"></a>01027     .<a class="code" href="classcia8520.html#a13cdeb43c9a7752f29f22b0e91b33017">aoOCS</a>               (<a class="code" href="classaoOCS.html#a13d782da102aecf0a179463d65735b5c">cia_b_pb</a>),
<a name="l01028"></a>01028     .<a class="code" href="classcia8520.html#aaa572548e346e473e4bd0d2a2b81e31b">aoOCS</a>               (<span class="vhdllogic">8&#39;hFF</span>),
<a name="l01029"></a>01029     .<a class="code" href="classcia8520.html#a24bf9b866e68ca32fc5594e5b7ea37dd">aoOCS</a>               (<span class="vhdllogic">8&#39;hFF</span>),
<a name="l01030"></a>01030     
<a name="l01031"></a>01031     .<a class="code" href="classcia8520.html#a8f14aac8ad64c383dda57b5cfa8d9576">aoOCS</a>             (<a class="code" href="classaoOCS.html#a3f5f9c7502a83a4f09d94e6cba323ed5">cia_b_flag_n</a>),
<a name="l01032"></a>01032     .<a class="code" href="classcia8520.html#af4bd9d1e2af389f8e8129c43c542345a">aoOCS</a>               (),
<a name="l01033"></a>01033     .<a class="code" href="classcia8520.html#a2122ea742c7126d13cc5bb9e9d4e95db">aoOCS</a>                (<a class="code" href="classaoOCS.html#a4ce9e20f2dc187e75c2f1411d9ed6361">line_start</a> == <span class="vhdllogic">1&#39;b1</span>),
<a name="l01034"></a>01034     .<a class="code" href="classcia8520.html#aae48637f69b17be5abc54ad39726f86e">aoOCS</a>              (<a class="code" href="classaoOCS.html#a0a1e2120da9a0ff36a0f0564896db886">cia_b_irq_n</a>),
<a name="l01035"></a>01035     
<a name="l01036"></a>01036     .<a class="code" href="classcia8520.html#a0d394218047f203560d75a3cd380ac3e">aoOCS</a>               (<span class="vhdllogic">1&#39;b0</span>),
<a name="l01037"></a>01037     .<a class="code" href="classcia8520.html#a4f5d392cf19a60f0a9e24b019b2f9c70">aoOCS</a>               (),
<a name="l01038"></a>01038     .<a class="code" href="classcia8520.html#ac1ffbdf42f2811fb7c322367ab022bde">aoOCS</a>              (<span class="vhdllogic">1&#39;b0</span>),
<a name="l01039"></a>01039     .<a class="code" href="classcia8520.html#a3ac9f49f562604b082a4023ec0add13d">aoOCS</a>              ()
<a name="l01040"></a>01040 );
<a name="l01041"></a>01041 
<a name="l01042"></a>01042 <span class="keyword">/***********************************************************************************************************************</span>
<a name="l01043"></a>01043 <span class="keyword">  ocs_serial</span>
<a name="l01044"></a>01044 <span class="keyword"> ***********************************************************************************************************************/</span>
<a name="l01045"></a><a class="code" href="classaoOCS.html#a9a0c0de5f14c6cf853956ae16fb28ea3">01045</a> <span class="vhdlkeyword">wire</span> <a class="code" href="classaoOCS.html#a9a0c0de5f14c6cf853956ae16fb28ea3">na_dskbytr_read</a>;
<a name="l01046"></a>01046 
<a name="l01047"></a><a class="code" href="classaoOCS.html#a9a247febcb515eb6e1885f19508c5744">01047</a> <a class="code" href="classaoOCS.html#a9a247febcb515eb6e1885f19508c5744">ocs_serial</a> <span class="vhdlchar">ocs_serial_inst</span>(
<a name="l01048"></a>01048     .<a class="code" href="classocs__serial.html#afaf38f6309d65be30657673eda60b0d5">aoOCS</a>          (<a class="code" href="classaoOCS.html#abaae601ae150c6c8924bc0496d057d76">clk_30</a>),
<a name="l01049"></a>01049     .<a class="code" href="classocs__serial.html#ab056ba3c82108a98db62cab2629c2f11">aoOCS</a>        (<a class="code" href="classaoOCS.html#ad6afcb7e1d82339ee20d91827ec8dab0">management_reset_n</a>),
<a name="l01050"></a>01050 
<a name="l01051"></a>01051     <span class="keyword">// WISHBONE slave</span>
<a name="l01052"></a>01052     .<a class="code" href="classocs__serial.html#a220f1561e548a7d1762e444e0a3a8255">aoOCS</a>          (<a class="code" href="classaoOCS.html#aef6ff18d2a1d34eb86496716d3da3c96">slave10_cyc_i</a>),
<a name="l01053"></a>01053     .<a class="code" href="classocs__serial.html#a71181c2f7c1786e7c8d36efcc5cd6384">aoOCS</a>          (<a class="code" href="classaoOCS.html#aad7e5c2b4d7f6f4af2aaca91d0b3764c">slave10_stb_i</a>),
<a name="l01054"></a>01054     .<a class="code" href="classocs__serial.html#a26ba3360a85981afe01b1ba0d42ded79">aoOCS</a>           (<a class="code" href="classaoOCS.html#ada45e7165417fe2eadde1b2774ce716a">master_we_o</a>),
<a name="l01055"></a>01055     .<a class="code" href="classocs__serial.html#ab522ee14d28ba506e3257da274de8052">aoOCS</a>          (<a class="code" href="classaoOCS.html#a610a9ee0cbfedd04e33c7c7b3d9a504c">master_adr_o</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>]),
<a name="l01056"></a>01056     .<a class="code" href="classocs__serial.html#ae600c0f33099d217d6d6590c913a0474">aoOCS</a>          (<a class="code" href="classaoOCS.html#aaab473e9ff89ad50ea937941950fb2fe">master_sel_o</a>),
<a name="l01057"></a>01057     .<a class="code" href="classocs__serial.html#ae8dce78204888df829f52c2943d646bd">aoOCS</a>          (<a class="code" href="classaoOCS.html#acdbf868a5b897efafda63fb0f5b67c48">master_dat_o</a>),
<a name="l01058"></a>01058     .<a class="code" href="classocs__serial.html#a845b761bb592b34bbef8610710b4d089">aoOCS</a>          (<a class="code" href="classaoOCS.html#a8d0726c92d8656e785eb6bec2a60f612">slave10_dat_o</a>),
<a name="l01059"></a>01059     .<a class="code" href="classocs__serial.html#a469e46a6b2d056ab92f642bd7166a09b">aoOCS</a>          (<a class="code" href="classaoOCS.html#af0bdaa8ec3cb8a9407902e1c8180e035">slave10_ack_o</a>),
<a name="l01060"></a>01060 
<a name="l01061"></a>01061     <span class="keyword">// Not aligned register access on a 32-bit WISHBONE bus</span>
<a name="l01062"></a>01062         <span class="keyword">// DSKBYTR implemented here</span>
<a name="l01063"></a>01063     .<a class="code" href="classocs__serial.html#a22cfe10bb9f32bd121b3e485129036ad">aoOCS</a>(<a class="code" href="classocs__serial.html#a22cfe10bb9f32bd121b3e485129036ad">aoOCS</a>),
<a name="l01064"></a>01064     .<a class="code" href="classocs__serial.html#a41b01454461979054072a9dd162861fe">aoOCS</a>     (<a class="code" href="classocs__serial.html#a41b01454461979054072a9dd162861fe">aoOCS</a>)
<a name="l01065"></a>01065 );
<a name="l01066"></a>01066 
<a name="l01067"></a>01067 <span class="keyword">/***********************************************************************************************************************</span>
<a name="l01068"></a>01068 <span class="keyword">  ocs_floppy</span>
<a name="l01069"></a>01069 <span class="keyword"> ***********************************************************************************************************************/</span>
<a name="l01070"></a><a class="code" href="classaoOCS.html#ad56d5917dfa201e50b25a77d2b2a4472">01070</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">15</span>:<span class="vhdllogic">0</span>] <a class="code" href="classaoOCS.html#ad56d5917dfa201e50b25a77d2b2a4472">na_dskbytr</a>;
<a name="l01071"></a><a class="code" href="classaoOCS.html#a99c084d78cf75c53c3b7e6a2f1fc90b2">01071</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a99c084d78cf75c53c3b7e6a2f1fc90b2">floppy_error</a>;
<a name="l01072"></a>01072 
<a name="l01073"></a><a class="code" href="classaoOCS.html#ab16f44d47e13eed5cfc6d214845e36ca">01073</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#ab16f44d47e13eed5cfc6d214845e36ca">floppy_syn_irq</a>;
<a name="l01074"></a><a class="code" href="classaoOCS.html#aac8454197667e3b965cbc93c4d31c5d3">01074</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#aac8454197667e3b965cbc93c4d31c5d3">floppy_blk_irq</a>;
<a name="l01075"></a>01075 
<a name="l01076"></a><a class="code" href="classaoOCS.html#a47c0d866aafe5d1baceb0069cab3065b">01076</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">7</span>:<span class="vhdllogic">0</span>]  <a class="code" href="classaoOCS.html#a47c0d866aafe5d1baceb0069cab3065b">debug_track</a>;
<a name="l01077"></a>01077 
<a name="l01078"></a><a class="code" href="classaoOCS.html#aa74f5ede3022d29f806f41a838cffbbb">01078</a> <a class="code" href="classaoOCS.html#aa74f5ede3022d29f806f41a838cffbbb">ocs_floppy</a> <span class="vhdlchar">ocs_floppy_inst</span>(
<a name="l01079"></a>01079     .<a class="code" href="classocs__floppy.html#aa59dd5f9a7196661777b60e06cf878f9">aoOCS</a>                  (<a class="code" href="classaoOCS.html#abaae601ae150c6c8924bc0496d057d76">clk_30</a>),
<a name="l01080"></a>01080     .<a class="code" href="classocs__floppy.html#a3bc40dbbffe5810c22c38f0a2bc1854a">aoOCS</a>                (<a class="code" href="classaoOCS.html#ad6afcb7e1d82339ee20d91827ec8dab0">management_reset_n</a>),
<a name="l01081"></a>01081     
<a name="l01082"></a>01082     <span class="keyword">// On-Screen-Display management interface</span>
<a name="l01083"></a>01083     .<a class="code" href="classocs__floppy.html#a278d37dd050c6db2ea87c024a4093712">aoOCS</a>        (<a class="code" href="classocs__floppy.html#a278d37dd050c6db2ea87c024a4093712">aoOCS</a>),
<a name="l01084"></a>01084     .<a class="code" href="classocs__floppy.html#a29358756464d3d7daa31c2bdfc03e423">aoOCS</a>          (<a class="code" href="classocs__floppy.html#a29358756464d3d7daa31c2bdfc03e423">aoOCS</a>),
<a name="l01085"></a>01085     .<a class="code" href="classocs__floppy.html#a32a40e587785665b2ce894ad323dd512">aoOCS</a>   (<a class="code" href="classocs__floppy.html#a32a40e587785665b2ce894ad323dd512">aoOCS</a>),
<a name="l01086"></a>01086     .<a class="code" href="classocs__floppy.html#a2795ec2c9748257e1892f6bdcbdab1a7">aoOCS</a>           (<a class="code" href="classocs__floppy.html#a2795ec2c9748257e1892f6bdcbdab1a7">aoOCS</a>),
<a name="l01087"></a>01087     
<a name="l01088"></a>01088     <span class="keyword">// WISHBONE master</span>
<a name="l01089"></a>01089     .<a class="code" href="classocs__floppy.html#a5da90cb02285ce937ea6595393c68d07">aoOCS</a>                  (<a class="code" href="classaoOCS.html#a680e55668fe191efc51617e16dbefdef">masterR5_cyc_o</a>),
<a name="l01090"></a>01090     .<a class="code" href="classocs__floppy.html#ae231b489bc474d07c8925e8da0814a34">aoOCS</a>                  (<a class="code" href="classaoOCS.html#aae06478156b99d339b74b3aca76588dd">masterR5_stb_o</a>),
<a name="l01091"></a>01091     .<a class="code" href="classocs__floppy.html#a1f985010285312b1615d8f7d2a5e9b35">aoOCS</a>                   (<a class="code" href="classaoOCS.html#a60a0b880927821724971974f308c9402">masterR5_we_o</a>),
<a name="l01092"></a>01092     .<a class="code" href="classocs__floppy.html#a267cbc4af1d6886e7d75e9a95bde64d1">aoOCS</a>                  (<a class="code" href="classaoOCS.html#a9d4e5724115c3788881bc675ccd6bc5d">masterR5_adr_o</a>),
<a name="l01093"></a>01093     .<a class="code" href="classocs__floppy.html#ac3fb5d485e04699de5ba746c40df0b72">aoOCS</a>                  (<a class="code" href="classaoOCS.html#aafaac725c06f34e4ca2df71f26cfa2c2">masterR5_sel_o</a>),
<a name="l01094"></a>01094     .<a class="code" href="classocs__floppy.html#a54c5e5e3d5bd971b1763d836c9eb6c97">aoOCS</a>           (<a class="code" href="classaoOCS.html#af693f66466dc33c26b84e4c1db37a940">masterR5_dat_o</a>),
<a name="l01095"></a>01095     .<a class="code" href="classocs__floppy.html#a8c051935644d94da24ab59f337c07f87">aoOCS</a>           (<a class="code" href="classaoOCS.html#a09112013a9b60b3c74bda608dd0a7432">slave_dat_o</a>),
<a name="l01096"></a>01096     .<a class="code" href="classocs__floppy.html#abebc3d499d784b372bc71802ba5f2466">aoOCS</a>                  (<a class="code" href="classaoOCS.html#a0bdca186563a7840ee2f95da2f6df9e4">masterR5_ack_i</a>),
<a name="l01097"></a>01097 
<a name="l01098"></a>01098     <span class="keyword">// WISHBONE slave for OCS registers</span>
<a name="l01099"></a>01099     .<a class="code" href="classocs__floppy.html#a983e19413188cc770cb065317d223c6b">aoOCS</a>                  (<a class="code" href="classaoOCS.html#adaa3f20d47573f2cf2af207b27523b18">slave11_cyc_i</a>),
<a name="l01100"></a>01100     .<a class="code" href="classocs__floppy.html#a1a6040dd02f4cf32512df0583c28ee27">aoOCS</a>                  (<a class="code" href="classaoOCS.html#a6945871d417fd4137f000a47dcad68d0">slave11_stb_i</a>),
<a name="l01101"></a>01101     .<a class="code" href="classocs__floppy.html#a7be863139d9642bebbea1a694a19b6d9">aoOCS</a>                   (<a class="code" href="classaoOCS.html#ada45e7165417fe2eadde1b2774ce716a">master_we_o</a>),
<a name="l01102"></a>01102     .<a class="code" href="classocs__floppy.html#a2a896e8cb57e95843ff33ba2cd399b71">aoOCS</a>                  (<a class="code" href="classaoOCS.html#a610a9ee0cbfedd04e33c7c7b3d9a504c">master_adr_o</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>]),
<a name="l01103"></a>01103     .<a class="code" href="classocs__floppy.html#a9242f76b4ad647a34f9e8fe5dd0dd19e">aoOCS</a>                  (<a class="code" href="classaoOCS.html#aaab473e9ff89ad50ea937941950fb2fe">master_sel_o</a>),
<a name="l01104"></a>01104     .<a class="code" href="classocs__floppy.html#a542c781db4de974010770b4b4bd57149">aoOCS</a>            (<a class="code" href="classaoOCS.html#acdbf868a5b897efafda63fb0f5b67c48">master_dat_o</a>),
<a name="l01105"></a>01105     .<a class="code" href="classocs__floppy.html#a6f126d6f47e96fb78fcbbb5592e9c044">aoOCS</a>                  (<a class="code" href="classaoOCS.html#acb25ec8a742c4248ece7c77aa79d2517">slave11_ack_o</a>),
<a name="l01106"></a>01106     
<a name="l01107"></a>01107     <span class="keyword">// WISHBONE slave for floppy buffer</span>
<a name="l01108"></a>01108     .<a class="code" href="classocs__floppy.html#a190cac9b83d7cda20fc7a3ddc1a72811">aoOCS</a>           (<a class="code" href="classaoOCS.html#a7a12e89c1382e87c0bac9dca1e833111">slave12_cyc_i</a>),
<a name="l01109"></a>01109     .<a class="code" href="classocs__floppy.html#a907005a287840bef9da5ecec7d6880b6">aoOCS</a>           (<a class="code" href="classaoOCS.html#a0c20e3f675f9bee05725dcf47c189fca">slave12_stb_i</a>),
<a name="l01110"></a>01110     .<a class="code" href="classocs__floppy.html#af09603d9f53c9c4e291d9cd8fa2bd396">aoOCS</a>            (<a class="code" href="classaoOCS.html#ada45e7165417fe2eadde1b2774ce716a">master_we_o</a>),
<a name="l01111"></a>01111     .<a class="code" href="classocs__floppy.html#a6e66fa1737be20eda12ac5df6b481e23">aoOCS</a>           (<a class="code" href="classaoOCS.html#a610a9ee0cbfedd04e33c7c7b3d9a504c">master_adr_o</a>[<span class="vhdllogic">13</span>:<span class="vhdllogic">2</span>]),
<a name="l01112"></a>01112     .<a class="code" href="classocs__floppy.html#ae75b119e0e63da16afe8187a7e40fc7c">aoOCS</a>           (<a class="code" href="classaoOCS.html#aaab473e9ff89ad50ea937941950fb2fe">master_sel_o</a>),
<a name="l01113"></a>01113     .<a class="code" href="classocs__floppy.html#a8896214391dbbd9c138ac7ef968417ea">aoOCS</a>           (<a class="code" href="classaoOCS.html#acdbf868a5b897efafda63fb0f5b67c48">master_dat_o</a>),
<a name="l01114"></a>01114     .<a class="code" href="classocs__floppy.html#a3a1505ffbef65484cae1097d3a11ebdd">aoOCS</a>           (<a class="code" href="classaoOCS.html#a7e14eac93444a4e60078b864450c1ed5">slave12_dat_o</a>),
<a name="l01115"></a>01115     .<a class="code" href="classocs__floppy.html#ad1d05202ceb7b4804abb769d0c970f4b">aoOCS</a>           (<a class="code" href="classaoOCS.html#a5574d5abdc86094b7432c6d218a95438">slave12_ack_o</a>),
<a name="l01116"></a>01116     
<a name="l01117"></a>01117     <span class="keyword">// Not aligned register access on a 32-bit WISHBONE bus</span>
<a name="l01118"></a>01118         <span class="keyword">// DSKBYTR read not implemented here</span>
<a name="l01119"></a>01119     .<a class="code" href="classocs__floppy.html#a74e8dc8342f7b2f66fcac28ff789ed24">aoOCS</a>        (<a class="code" href="classocs__floppy.html#a74e8dc8342f7b2f66fcac28ff789ed24">aoOCS</a>),
<a name="l01120"></a>01120     .<a class="code" href="classocs__floppy.html#ae66e3f35772968f283c67ebf13dcad1c">aoOCS</a>             (<a class="code" href="classocs__floppy.html#ae66e3f35772968f283c67ebf13dcad1c">aoOCS</a>),
<a name="l01121"></a>01121     
<a name="l01122"></a>01122     <span class="keyword">// Internal OCS ports</span>
<a name="l01123"></a>01123     .<a class="code" href="classocs__floppy.html#abcb7397c7e851ddacb24be02c39fa842">aoOCS</a>             (<a class="code" href="classocs__floppy.html#abcb7397c7e851ddacb24be02c39fa842">aoOCS</a>),
<a name="l01124"></a>01124     
<a name="l01125"></a>01125     .<a class="code" href="classocs__floppy.html#aee11ed79f33e9d4a8288ffa91f4b7657">aoOCS</a>                (<a class="code" href="classocs__floppy.html#aee11ed79f33e9d4a8288ffa91f4b7657">aoOCS</a>), <span class="keyword">/*[10:0]**/</span>
<a name="l01126"></a>01126     .<a class="code" href="classocs__floppy.html#a6ffc455dd98f4c81dd4185a7db2589fd">aoOCS</a>                (<a class="code" href="classocs__floppy.html#a6ffc455dd98f4c81dd4185a7db2589fd">aoOCS</a>), <span class="keyword">/*[14:0]**/</span>
<a name="l01127"></a>01127 
<a name="l01128"></a>01128     .<a class="code" href="classocs__floppy.html#aae7a1c46c55664f93d5e2290af2cd649">aoOCS</a>         (<a class="code" href="classocs__floppy.html#aae7a1c46c55664f93d5e2290af2cd649">aoOCS</a>),
<a name="l01129"></a>01129     .<a class="code" href="classocs__floppy.html#a6da684cd8a2642a5ce53cdfe7838583c">aoOCS</a>         (<a class="code" href="classocs__floppy.html#a6da684cd8a2642a5ce53cdfe7838583c">aoOCS</a>),
<a name="l01130"></a>01130 
<a name="l01131"></a>01131     <span class="keyword">// Floppy CIA interface</span>
<a name="l01132"></a>01132     .<a class="code" href="classocs__floppy.html#a27d2b7f381c56360248760ce751b397e">aoOCS</a>               (<a class="code" href="classaoOCS.html#a26efe00bb40356ec9df246063dfc983d">cia_a_pa_i</a>[<span class="vhdllogic">5</span>]),
<a name="l01133"></a>01133     .<a class="code" href="classocs__floppy.html#abea81bafad5afe28e0047b9ed47f2907">aoOCS</a>               (<a class="code" href="classaoOCS.html#a26efe00bb40356ec9df246063dfc983d">cia_a_pa_i</a>[<span class="vhdllogic">4</span>]),
<a name="l01134"></a>01134     .<a class="code" href="classocs__floppy.html#a098f578b23d7b89225cf8f860884f4c2">aoOCS</a>              (<a class="code" href="classaoOCS.html#a26efe00bb40356ec9df246063dfc983d">cia_a_pa_i</a>[<span class="vhdllogic">3</span>]),
<a name="l01135"></a>01135     .<a class="code" href="classocs__floppy.html#a62cc09e2539c911b9b65397125241579">aoOCS</a>              (<a class="code" href="classaoOCS.html#a26efe00bb40356ec9df246063dfc983d">cia_a_pa_i</a>[<span class="vhdllogic">2</span>]),
<a name="l01136"></a>01136     .<a class="code" href="classocs__floppy.html#a471f82561af3d45590ce23f34f622c10">aoOCS</a>             (<a class="code" href="classaoOCS.html#a3f5f9c7502a83a4f09d94e6cba323ed5">cia_b_flag_n</a>),
<a name="l01137"></a>01137 
<a name="l01138"></a>01138     .<a class="code" href="classocs__floppy.html#a5fc0bcaad87e96bb5d4d33841cbe7329">aoOCS</a>               (<a class="code" href="classaoOCS.html#a13d782da102aecf0a179463d65735b5c">cia_b_pb</a>[<span class="vhdllogic">7</span>]),
<a name="l01139"></a>01139     .<a class="code" href="classocs__floppy.html#af9d376edb999fa1d2707d3163090c348">aoOCS</a>               (<a class="code" href="classaoOCS.html#a13d782da102aecf0a179463d65735b5c">cia_b_pb</a>[<span class="vhdllogic">6</span>:<span class="vhdllogic">3</span>]),
<a name="l01140"></a>01140     .<a class="code" href="classocs__floppy.html#ad36319f3a04a8db854d5c2cbc4b794b3">aoOCS</a>              (<a class="code" href="classaoOCS.html#a13d782da102aecf0a179463d65735b5c">cia_b_pb</a>[<span class="vhdllogic">2</span>]),
<a name="l01141"></a>01141     .<a class="code" href="classocs__floppy.html#a2b434d2dbc2cc270ea653a18f03ef61f">aoOCS</a>                 (<a class="code" href="classaoOCS.html#a13d782da102aecf0a179463d65735b5c">cia_b_pb</a>[<span class="vhdllogic">1</span>]),
<a name="l01142"></a>01142     .<a class="code" href="classocs__floppy.html#a75c244d85a988aa2dbe994c3b2b72c49">aoOCS</a>              (<a class="code" href="classaoOCS.html#a13d782da102aecf0a179463d65735b5c">cia_b_pb</a>[<span class="vhdllogic">0</span>]),
<a name="l01143"></a>01143     
<a name="l01144"></a>01144     <span class="keyword">// Debug signals</span>
<a name="l01145"></a>01145     .<a class="code" href="classocs__floppy.html#acaf2e3b11d3fba3dd68852f92dee46e4">aoOCS</a>           (<a class="code" href="classocs__floppy.html#acaf2e3b11d3fba3dd68852f92dee46e4">aoOCS</a>),
<a name="l01146"></a>01146     .<a class="code" href="classocs__floppy.html#ad3e6bb748265fb31ffdab5ac96ca67d6">aoOCS</a>            (<a class="code" href="classocs__floppy.html#ad3e6bb748265fb31ffdab5ac96ca67d6">aoOCS</a>)
<a name="l01147"></a>01147 );
<a name="l01148"></a>01148 
<a name="l01149"></a>01149 <span class="keyword">/***********************************************************************************************************************</span>
<a name="l01150"></a>01150 <span class="keyword">  ocs_input</span>
<a name="l01151"></a>01151 <span class="keyword"> ***********************************************************************************************************************/</span>
<a name="l01152"></a><a class="code" href="classaoOCS.html#a726e54a4dfdfc0a2b9ee25a96ff82676">01152</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a726e54a4dfdfc0a2b9ee25a96ff82676">sp_to_cia_a</a>;
<a name="l01153"></a><a class="code" href="classaoOCS.html#afba861e5e059ab43fc8f11c9aaca59fc">01153</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#afba861e5e059ab43fc8f11c9aaca59fc">cnt_to_cia_a</a>;
<a name="l01154"></a>01154 
<a name="l01155"></a><a class="code" href="classaoOCS.html#ab74149297182a0d63ab9b573198bf6f2">01155</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">15</span>:<span class="vhdllogic">0</span>] <a class="code" href="classaoOCS.html#ab74149297182a0d63ab9b573198bf6f2">na_pot0dat</a>;
<a name="l01156"></a><a class="code" href="classaoOCS.html#aa6a8ec57c2f82d0dfbc99f01f017ae95">01156</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#aa6a8ec57c2f82d0dfbc99f01f017ae95">na_clx_dat_read</a>;
<a name="l01157"></a>01157 
<a name="l01158"></a><a class="code" href="classaoOCS.html#a32d16a23f8452d18b99361485b1c1016">01158</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a32d16a23f8452d18b99361485b1c1016">keyboard_ready</a>;
<a name="l01159"></a>01159 
<a name="l01160"></a><a class="code" href="classaoOCS.html#a7cf6cbc9bb033479c43f125fe094bf75">01160</a> <a class="code" href="classaoOCS.html#a7cf6cbc9bb033479c43f125fe094bf75">ocs_input</a> <span class="vhdlchar">ocs_input_inst</span>(
<a name="l01161"></a>01161     .<a class="code" href="classocs__input.html#a4097ecb98b3486fbfb7e2b2354299e38">aoOCS</a>              (<a class="code" href="classaoOCS.html#abaae601ae150c6c8924bc0496d057d76">clk_30</a>),
<a name="l01162"></a>01162     .<a class="code" href="classocs__input.html#a19d0cfb3cf1132c9faae0217a1af82a9">aoOCS</a>            (<a class="code" href="classaoOCS.html#ad6afcb7e1d82339ee20d91827ec8dab0">management_reset_n</a>),
<a name="l01163"></a>01163     
<a name="l01164"></a>01164     <span class="keyword">// On-Screen-Display management interface</span>
<a name="l01165"></a>01165     .<a class="code" href="classocs__input.html#aa93b8e862d09f357d3051b77f7729a5b">aoOCS</a>  (<a class="code" href="classocs__input.html#aa93b8e862d09f357d3051b77f7729a5b">aoOCS</a>),
<a name="l01166"></a>01166     .<a class="code" href="classocs__input.html#ad0086d7ef7043c9684dce50476516b07">aoOCS</a>  (<a class="code" href="classaoOCS.html#ab75a57efb3b453d22cdf0aee3f80aa87">joystick_enable</a>),
<a name="l01167"></a>01167     
<a name="l01168"></a>01168     <span class="keyword">// WISHBONE slave</span>
<a name="l01169"></a>01169     .<a class="code" href="classocs__input.html#a63add4610448cadee61e25e90f8ad230">aoOCS</a>              (<a class="code" href="classaoOCS.html#a6745d35bab4501919c0429390a122cf8">slave13_cyc_i</a>),
<a name="l01170"></a>01170     .<a class="code" href="classocs__input.html#a0195704c730e8409598612d24b132638">aoOCS</a>              (<a class="code" href="classaoOCS.html#a80365901582d17b78bb1d3c5feda4282">slave13_stb_i</a>),
<a name="l01171"></a>01171     .<a class="code" href="classocs__input.html#a0f5def2e35084feb5c4c865cb035a69b">aoOCS</a>               (<a class="code" href="classaoOCS.html#ada45e7165417fe2eadde1b2774ce716a">master_we_o</a>),
<a name="l01172"></a>01172     .<a class="code" href="classocs__input.html#adadf762e792187ce934c130d857406dd">aoOCS</a>              (<a class="code" href="classaoOCS.html#a610a9ee0cbfedd04e33c7c7b3d9a504c">master_adr_o</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>]),
<a name="l01173"></a>01173     .<a class="code" href="classocs__input.html#a4a73b8f2dadbf0d6fd507e8cac3e60be">aoOCS</a>              (<a class="code" href="classaoOCS.html#aaab473e9ff89ad50ea937941950fb2fe">master_sel_o</a>),
<a name="l01174"></a>01174     .<a class="code" href="classocs__input.html#a5c942679add23334af2d790a3bd5c40b">aoOCS</a>              (<a class="code" href="classaoOCS.html#acdbf868a5b897efafda63fb0f5b67c48">master_dat_o</a>),
<a name="l01175"></a>01175     .<a class="code" href="classocs__input.html#a6000765cc199349aaad0e03fe0180b28">aoOCS</a>              (<a class="code" href="classaoOCS.html#a79148f00e618fd549be71f0a6e820f6f">slave13_dat_o</a>),
<a name="l01176"></a>01176     .<a class="code" href="classocs__input.html#af910719de637b73f108aa9b5802fb752">aoOCS</a>              (<a class="code" href="classaoOCS.html#a0f932153a04ff0f87c9049358a0accf9">slave13_ack_o</a>),
<a name="l01177"></a>01177     
<a name="l01178"></a>01178     <span class="keyword">// Not aligned register access on a 32-bit WISHBONE bus</span>
<a name="l01179"></a>01179         <span class="keyword">// CLXDAT read implemented here</span>
<a name="l01180"></a>01180     .<a class="code" href="classocs__input.html#a8699f751f090e01f2d03e95bdf4e957f">aoOCS</a>    (<a class="code" href="classocs__input.html#a8699f751f090e01f2d03e95bdf4e957f">aoOCS</a>),
<a name="l01181"></a>01181     .<a class="code" href="classocs__input.html#a9766cf787373f3fdefea5eae308f9822">aoOCS</a>         (<a class="code" href="classocs__input.html#a9766cf787373f3fdefea5eae308f9822">aoOCS</a>),
<a name="l01182"></a>01182         <span class="keyword">// POT0DAT read not implemented here</span>
<a name="l01183"></a>01183     .<a class="code" href="classocs__input.html#a1de5afd46d7f97d4a56bc3e5ce199a89">aoOCS</a>    (<a class="code" href="classocs__input.html#a1de5afd46d7f97d4a56bc3e5ce199a89">aoOCS</a>),
<a name="l01184"></a>01184     .<a class="code" href="classocs__input.html#a61718b31aa58d788924985eac70334a4">aoOCS</a>         (<a class="code" href="classocs__input.html#a61718b31aa58d788924985eac70334a4">aoOCS</a>),
<a name="l01185"></a>01185     
<a name="l01186"></a>01186     <span class="keyword">// User input CIA interface</span>
<a name="l01187"></a>01187     <span class="keyword">// keyboard output</span>
<a name="l01188"></a>01188     .<a class="code" href="classocs__input.html#a0fa9f11b067c96f7175ded9a8c5f158e">aoOCS</a>        (<a class="code" href="classaoOCS.html#ac534ae5d626e87e8b514044b18bc4395">cia_a_sp_o</a>),
<a name="l01189"></a>01189     .<a class="code" href="classocs__input.html#aa168bfc6e82811a06fad37852e44ba33">aoOCS</a>          (<a class="code" href="classaoOCS.html#a726e54a4dfdfc0a2b9ee25a96ff82676">sp_to_cia_a</a>),
<a name="l01190"></a>01190     .<a class="code" href="classocs__input.html#ae43882f1c230365641bd96aa4478967a">aoOCS</a>         (<a class="code" href="classaoOCS.html#afba861e5e059ab43fc8f11c9aaca59fc">cnt_to_cia_a</a>),
<a name="l01191"></a>01191     
<a name="l01192"></a>01192     <span class="keyword">// CIA-A fire buttons</span>
<a name="l01193"></a>01193     .<a class="code" href="classocs__input.html#a57aaae6a32563490c2a7e22aa86935c2">aoOCS</a>      (<a class="code" href="classaoOCS.html#a26efe00bb40356ec9df246063dfc983d">cia_a_pa_i</a>[<span class="vhdllogic">6</span>]),
<a name="l01194"></a>01194     .<a class="code" href="classocs__input.html#a6f401ee89b8343868c96a03e9df59ec4">aoOCS</a>      (<a class="code" href="classaoOCS.html#a26efe00bb40356ec9df246063dfc983d">cia_a_pa_i</a>[<span class="vhdllogic">7</span>]),
<a name="l01195"></a>01195     
<a name="l01196"></a>01196     <span class="keyword">// drv_keyboard interface</span>
<a name="l01197"></a>01197     .<a class="code" href="classocs__input.html#afdc7af614b83ee930342c25bda91a4b3">aoOCS</a>     (<a class="code" href="classocs__input.html#afdc7af614b83ee930342c25bda91a4b3">aoOCS</a>),
<a name="l01198"></a>01198     .<a class="code" href="classocs__input.html#a77547e436c339e958e169ccee8c1dc69">aoOCS</a>     (<a class="code" href="classocs__input.html#a77547e436c339e958e169ccee8c1dc69">aoOCS</a>),
<a name="l01199"></a>01199     .<a class="code" href="classocs__input.html#a19f8bd6a94b8097c719d800565e606d8">aoOCS</a>  (<a class="code" href="classocs__input.html#a19f8bd6a94b8097c719d800565e606d8">aoOCS</a>), <span class="keyword">/*[8:0]**/</span>
<a name="l01200"></a>01200     
<a name="l01201"></a>01201     <span class="keyword">// joystick on port 1</span>
<a name="l01202"></a>01202     .<a class="code" href="classocs__input.html#acdbaf74eac667d96f9513f12e3b3b8f2">aoOCS</a>      (<a class="code" href="classocs__input.html#acdbaf74eac667d96f9513f12e3b3b8f2">aoOCS</a>),
<a name="l01203"></a>01203     .<a class="code" href="classocs__input.html#aa7dd38a5809543d625453b6fe34ff975">aoOCS</a>    (<a class="code" href="classocs__input.html#aa7dd38a5809543d625453b6fe34ff975">aoOCS</a>),
<a name="l01204"></a>01204     .<a class="code" href="classocs__input.html#af59aaf36ae35866073aaf1ad6cf3d0ab">aoOCS</a>    (<a class="code" href="classocs__input.html#af59aaf36ae35866073aaf1ad6cf3d0ab">aoOCS</a>),
<a name="l01205"></a>01205     .<a class="code" href="classocs__input.html#aecf900811a4bd3b33eb68f2bc1f0fa4b">aoOCS</a>   (<a class="code" href="classocs__input.html#aecf900811a4bd3b33eb68f2bc1f0fa4b">aoOCS</a>),
<a name="l01206"></a>01206     .<a class="code" href="classocs__input.html#a7181fb20f607314bb1adb7b2e87f8ffb">aoOCS</a>    (<a class="code" href="classocs__input.html#a7181fb20f607314bb1adb7b2e87f8ffb">aoOCS</a>),
<a name="l01207"></a>01207     
<a name="l01208"></a>01208     <span class="keyword">// drv_mouse interface</span>
<a name="l01209"></a>01209     .<a class="code" href="classocs__input.html#a6c1420349b39d1da8dd088cd5d011f1a">aoOCS</a>        (<a class="code" href="classocs__input.html#a6c1420349b39d1da8dd088cd5d011f1a">aoOCS</a>),
<a name="l01210"></a>01210     .<a class="code" href="classocs__input.html#a33f252f3d12c92f30fedb23105116f57">aoOCS</a>       (<a class="code" href="classocs__input.html#a33f252f3d12c92f30fedb23105116f57">aoOCS</a>), <span class="keyword">/*[8:0]**/</span>
<a name="l01211"></a>01211     .<a class="code" href="classocs__input.html#ae7856c7d789112c571ab5a911182f772">aoOCS</a>       (<a class="code" href="classocs__input.html#ae7856c7d789112c571ab5a911182f772">aoOCS</a>), <span class="keyword">/*[8:0]**/</span>
<a name="l01212"></a>01212     .<a class="code" href="classocs__input.html#ad1a969d2559b895471a9622ebbe72bac">aoOCS</a>  (<a class="code" href="classocs__input.html#ad1a969d2559b895471a9622ebbe72bac">aoOCS</a>),
<a name="l01213"></a>01213     .<a class="code" href="classocs__input.html#ab940629f6aca8ebb676f9109161ac567">aoOCS</a> (<a class="code" href="classocs__input.html#ab940629f6aca8ebb676f9109161ac567">aoOCS</a>),
<a name="l01214"></a>01214     .<a class="code" href="classocs__input.html#aadba9a1aceecda48b561adfd42983f4c">aoOCS</a>(<a class="code" href="classocs__input.html#aadba9a1aceecda48b561adfd42983f4c">aoOCS</a>)
<a name="l01215"></a>01215 );
<a name="l01216"></a>01216 
<a name="l01217"></a>01217 <span class="keyword">/***********************************************************************************************************************</span>
<a name="l01218"></a>01218 <span class="keyword">  ocs_audio</span>
<a name="l01219"></a>01219 <span class="keyword"> ***********************************************************************************************************************/</span>
<a name="l01220"></a><a class="code" href="classaoOCS.html#a5299b2912a2d6f80091c759dfa8de433">01220</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">5</span>:<span class="vhdllogic">0</span>] <a class="code" href="classaoOCS.html#a5299b2912a2d6f80091c759dfa8de433">volume0</a>;
<a name="l01221"></a><a class="code" href="classaoOCS.html#a81d454e7dd6547609506597cc5441b7c">01221</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">5</span>:<span class="vhdllogic">0</span>] <a class="code" href="classaoOCS.html#a81d454e7dd6547609506597cc5441b7c">volume1</a>;
<a name="l01222"></a><a class="code" href="classaoOCS.html#ad356047c738eb0a0c3bb12033243ce48">01222</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">5</span>:<span class="vhdllogic">0</span>] <a class="code" href="classaoOCS.html#ad356047c738eb0a0c3bb12033243ce48">volume2</a>;
<a name="l01223"></a><a class="code" href="classaoOCS.html#a572ebc27a7194aa97209433dba6d00b2">01223</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">5</span>:<span class="vhdllogic">0</span>] <a class="code" href="classaoOCS.html#a572ebc27a7194aa97209433dba6d00b2">volume3</a>;
<a name="l01224"></a><a class="code" href="classaoOCS.html#aed9ee123d9bf579bef5834fbb519cdd0">01224</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">7</span>:<span class="vhdllogic">0</span>] <a class="code" href="classaoOCS.html#aed9ee123d9bf579bef5834fbb519cdd0">sample0</a>;
<a name="l01225"></a><a class="code" href="classaoOCS.html#a154510bdcd9fc110601e27cc32577704">01225</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">7</span>:<span class="vhdllogic">0</span>] <a class="code" href="classaoOCS.html#a154510bdcd9fc110601e27cc32577704">sample1</a>;
<a name="l01226"></a><a class="code" href="classaoOCS.html#ac8e271171321d961a3fda99a98227a51">01226</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">7</span>:<span class="vhdllogic">0</span>] <a class="code" href="classaoOCS.html#ac8e271171321d961a3fda99a98227a51">sample2</a>;
<a name="l01227"></a><a class="code" href="classaoOCS.html#add373d0e24f10cbcdbd43eb277e87c38">01227</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">7</span>:<span class="vhdllogic">0</span>] <a class="code" href="classaoOCS.html#add373d0e24f10cbcdbd43eb277e87c38">sample3</a>;
<a name="l01228"></a>01228 
<a name="l01229"></a><a class="code" href="classaoOCS.html#a8fab86231a950e08dbc8073dd32ce0e8">01229</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">3</span>:<span class="vhdllogic">0</span>] <a class="code" href="classaoOCS.html#a8fab86231a950e08dbc8073dd32ce0e8">audio_irq</a>;
<a name="l01230"></a>01230 
<a name="l01231"></a><a class="code" href="classaoOCS.html#a5847f223450d4bebf5114181ae8d1a76">01231</a> <a class="code" href="classaoOCS.html#a5847f223450d4bebf5114181ae8d1a76">ocs_audio</a> <span class="vhdlchar">ocs_audio_inst</span>(
<a name="l01232"></a>01232     .<a class="code" href="classocs__audio.html#ab593e3c759258db9e38bb0c852535030">aoOCS</a>          (<a class="code" href="classaoOCS.html#abaae601ae150c6c8924bc0496d057d76">clk_30</a>),
<a name="l01233"></a>01233     .<a class="code" href="classocs__audio.html#a51d3a1738784a1c6f89d43d170b0ba81">aoOCS</a>        (<a class="code" href="classaoOCS.html#ad6afcb7e1d82339ee20d91827ec8dab0">management_reset_n</a>),
<a name="l01234"></a>01234     
<a name="l01235"></a>01235     <span class="keyword">// WISHBONE master</span>
<a name="l01236"></a>01236     .<a class="code" href="classocs__audio.html#a952e9a2a0154ec053fb2e49ea081501f">aoOCS</a>          (<a class="code" href="classaoOCS.html#a25adbe3c616cbee6ec39fbef1983b9e8">masterR6_cyc_o</a>),
<a name="l01237"></a>01237     .<a class="code" href="classocs__audio.html#aefb67681455aa4a72ecadb980f59670e">aoOCS</a>          (<a class="code" href="classaoOCS.html#acde00959ecdbd8424ada07172e27c82a">masterR6_stb_o</a>),
<a name="l01238"></a>01238     .<a class="code" href="classocs__audio.html#a6a26139322a566bb9303d08e8759ca1e">aoOCS</a>           (<a class="code" href="classaoOCS.html#aa698074b23107f0d8b6f260eb6e4aa20">masterR6_we_o</a>),
<a name="l01239"></a>01239     .<a class="code" href="classocs__audio.html#a629bb58caaa9b542e81a094c9c121ee4">aoOCS</a>          (<a class="code" href="classaoOCS.html#a09b4b9255bc500725e3c524d1d1e0071">masterR6_adr_o</a>),
<a name="l01240"></a>01240     .<a class="code" href="classocs__audio.html#a54252f6defdf23583620a256dee81d41">aoOCS</a>          (<a class="code" href="classaoOCS.html#a446881dfbfd732817189190bf44827c2">masterR6_sel_o</a>),
<a name="l01241"></a>01241     .<a class="code" href="classocs__audio.html#a03893514f2c9410d739ba5d9468a1a0e">aoOCS</a>   (<a class="code" href="classaoOCS.html#a09112013a9b60b3c74bda608dd0a7432">slave_dat_o</a>),
<a name="l01242"></a>01242     .<a class="code" href="classocs__audio.html#a3a6dd22e25598af04f0158df2e738699">aoOCS</a>          (<a class="code" href="classaoOCS.html#af404e9816b946487f12642d934e3dcf0">masterR6_ack_i</a>),
<a name="l01243"></a>01243     
<a name="l01244"></a>01244     <span class="keyword">// WISHBONE slave</span>
<a name="l01245"></a>01245     .<a class="code" href="classocs__audio.html#afe95b351992b1ed1992ff168f3d8eaef">aoOCS</a>          (<a class="code" href="classaoOCS.html#a4cb89da94a843510747993abf9959d3c">slave14_cyc_i</a>),
<a name="l01246"></a>01246     .<a class="code" href="classocs__audio.html#a1f69eb4aa13e76303090f907e90c4a6a">aoOCS</a>          (<a class="code" href="classaoOCS.html#a7d0280afdcdfd789baeee01cfc0ee597">slave14_stb_i</a>),
<a name="l01247"></a>01247     .<a class="code" href="classocs__audio.html#ac469ca32cac04d1ba95c2aa6673fdd3a">aoOCS</a>           (<a class="code" href="classaoOCS.html#ada45e7165417fe2eadde1b2774ce716a">master_we_o</a>),
<a name="l01248"></a>01248     .<a class="code" href="classocs__audio.html#af1618e09a2218ba068a7a8583caa8f2f">aoOCS</a>          (<a class="code" href="classaoOCS.html#a610a9ee0cbfedd04e33c7c7b3d9a504c">master_adr_o</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>]),
<a name="l01249"></a>01249     .<a class="code" href="classocs__audio.html#a1737f4657da06fa21f2668cac34c4f35">aoOCS</a>          (<a class="code" href="classaoOCS.html#aaab473e9ff89ad50ea937941950fb2fe">master_sel_o</a>),
<a name="l01250"></a>01250     .<a class="code" href="classocs__audio.html#a258bae2cd10b2f7ac660c1fbb1cf6acb">aoOCS</a>    (<a class="code" href="classaoOCS.html#acdbf868a5b897efafda63fb0f5b67c48">master_dat_o</a>),
<a name="l01251"></a>01251     .<a class="code" href="classocs__audio.html#af7903e7671c8b54e20446f767f4340c6">aoOCS</a>          (<a class="code" href="classaoOCS.html#a602522e6d24f8acae2e020de5bad60de">slave14_ack_o</a>),
<a name="l01252"></a>01252     
<a name="l01253"></a>01253     <span class="keyword">// Internal OCS ports</span>
<a name="l01254"></a>01254     .<a class="code" href="classocs__audio.html#ad7d33640e4db7e0bd7f9acc63b85c4e1">aoOCS</a>    (<a class="code" href="classocs__audio.html#ad7d33640e4db7e0bd7f9acc63b85c4e1">aoOCS</a>),
<a name="l01255"></a>01255     .<a class="code" href="classocs__audio.html#a3f2ed82fcdb72e222697a9b5a315d21d">aoOCS</a>     (<a class="code" href="classocs__audio.html#a3f2ed82fcdb72e222697a9b5a315d21d">aoOCS</a>),
<a name="l01256"></a>01256     
<a name="l01257"></a>01257     .<a class="code" href="classocs__audio.html#a750238793e96b26829bdc3023b90fade">aoOCS</a>        (<a class="code" href="classocs__audio.html#a750238793e96b26829bdc3023b90fade">aoOCS</a>),
<a name="l01258"></a>01258     .<a class="code" href="classocs__audio.html#a5ea5d7c095138f5df4ac41bc4194be08">aoOCS</a>        (<a class="code" href="classocs__audio.html#a5ea5d7c095138f5df4ac41bc4194be08">aoOCS</a>),
<a name="l01259"></a>01259     
<a name="l01260"></a>01260     .<a class="code" href="classocs__audio.html#a3509e851abb62f3296616eeb887b7ee1">aoOCS</a>      (<a class="code" href="classocs__audio.html#a3509e851abb62f3296616eeb887b7ee1">aoOCS</a>),
<a name="l01261"></a>01261     
<a name="l01262"></a>01262     <span class="keyword">// drv_audio interface</span>
<a name="l01263"></a>01263     .<a class="code" href="classocs__audio.html#ac522f12cbf6779e1a74fc30c2971e553">aoOCS</a>        (<a class="code" href="classocs__audio.html#ac522f12cbf6779e1a74fc30c2971e553">aoOCS</a>), <span class="keyword">/*[6:0]**/</span>
<a name="l01264"></a>01264     .<a class="code" href="classocs__audio.html#a65d9375f4430a50931f15a1a4e1c77e4">aoOCS</a>        (<a class="code" href="classocs__audio.html#a65d9375f4430a50931f15a1a4e1c77e4">aoOCS</a>), <span class="keyword">/*[6:0]**/</span>
<a name="l01265"></a>01265     .<a class="code" href="classocs__audio.html#aceb9da5a6620805f73e9a802e44c58e1">aoOCS</a>        (<a class="code" href="classocs__audio.html#aceb9da5a6620805f73e9a802e44c58e1">aoOCS</a>), <span class="keyword">/*[6:0]**/</span>
<a name="l01266"></a>01266     .<a class="code" href="classocs__audio.html#ad7c6b4ca93097a9762f3f60eed1bec1a">aoOCS</a>        (<a class="code" href="classocs__audio.html#ad7c6b4ca93097a9762f3f60eed1bec1a">aoOCS</a>), <span class="keyword">/*[6:0]**/</span>
<a name="l01267"></a>01267     
<a name="l01268"></a>01268     .<a class="code" href="classocs__audio.html#ac9609bb5abb25d8240941a9f033540da">aoOCS</a>        (<a class="code" href="classocs__audio.html#ac9609bb5abb25d8240941a9f033540da">aoOCS</a>), <span class="keyword">/*[7:0]**/</span>
<a name="l01269"></a>01269     .<a class="code" href="classocs__audio.html#a60094384acf2017acb9e35b15942b33e">aoOCS</a>        (<a class="code" href="classocs__audio.html#a60094384acf2017acb9e35b15942b33e">aoOCS</a>), <span class="keyword">/*[7:0]**/</span>
<a name="l01270"></a>01270     .<a class="code" href="classocs__audio.html#aac650cd4f6725e08265af77cf45b3df9">aoOCS</a>        (<a class="code" href="classocs__audio.html#aac650cd4f6725e08265af77cf45b3df9">aoOCS</a>), <span class="keyword">/*[7:0]**/</span>
<a name="l01271"></a>01271     .<a class="code" href="classocs__audio.html#a5ff40efc660cf416ab60702f63dd3c61">aoOCS</a>        (<a class="code" href="classocs__audio.html#a5ff40efc660cf416ab60702f63dd3c61">aoOCS</a>)  <span class="keyword">/*[7:0]**/</span>
<a name="l01272"></a>01272 );
<a name="l01273"></a>01273 
<a name="l01274"></a>01274 <span class="keyword">/***********************************************************************************************************************</span>
<a name="l01275"></a>01275 <span class="keyword">  bus_syscon</span>
<a name="l01276"></a>01276 <span class="keyword"> ***********************************************************************************************************************/</span>
<a name="l01277"></a>01277 
<a name="l01278"></a><a class="code" href="classaoOCS.html#afa0dbfdebf73d31abb2e99774b86c11c">01278</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#afa0dbfdebf73d31abb2e99774b86c11c">masterP_cyc_o</a>;
<a name="l01279"></a><a class="code" href="classaoOCS.html#af8fa194e80172ec14380a43a9de928af">01279</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#af8fa194e80172ec14380a43a9de928af">masterP_stb_o</a>;
<a name="l01280"></a><a class="code" href="classaoOCS.html#aed6e9b51ca474935259444dd615b2706">01280</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#aed6e9b51ca474935259444dd615b2706">masterP_we_o</a>;
<a name="l01281"></a><a class="code" href="classaoOCS.html#a326370567ee46ed86e8b6917a468e483">01281</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">31</span>:<span class="vhdllogic">2</span>] <a class="code" href="classaoOCS.html#a326370567ee46ed86e8b6917a468e483">masterP_adr_o</a>;
<a name="l01282"></a><a class="code" href="classaoOCS.html#a1b54df69f112c3eddd97a243cea9246d">01282</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">3</span>:<span class="vhdllogic">0</span>]  <a class="code" href="classaoOCS.html#a1b54df69f112c3eddd97a243cea9246d">masterP_sel_o</a>;
<a name="l01283"></a><a class="code" href="classaoOCS.html#aa4d37820ee2863d641ae46ffdcac1320">01283</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">31</span>:<span class="vhdllogic">0</span>] <a class="code" href="classaoOCS.html#aa4d37820ee2863d641ae46ffdcac1320">masterP_dat_o</a>;
<a name="l01284"></a><a class="code" href="classaoOCS.html#a267ef6aade35cc93321325b26f8a0e69">01284</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a267ef6aade35cc93321325b26f8a0e69">masterP_ack_i</a>;
<a name="l01285"></a><a class="code" href="classaoOCS.html#a2303a874b90b4ac0914f24e5f0f44cc0">01285</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a2303a874b90b4ac0914f24e5f0f44cc0">masterP_rty_i</a>;
<a name="l01286"></a><a class="code" href="classaoOCS.html#a5c1f92419feb77dcb606cbe636ce28f6">01286</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a5c1f92419feb77dcb606cbe636ce28f6">masterP_err_i</a>;
<a name="l01287"></a>01287 
<a name="l01288"></a><a class="code" href="classaoOCS.html#aa81146b01092e19efa07c6e738642f70">01288</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#aa81146b01092e19efa07c6e738642f70">masterR1_cyc_o</a>;
<a name="l01289"></a><a class="code" href="classaoOCS.html#a3d6d43d4ec3687a1e9d0d41be53c63a4">01289</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a3d6d43d4ec3687a1e9d0d41be53c63a4">masterR1_stb_o</a>;
<a name="l01290"></a><a class="code" href="classaoOCS.html#a4dc0b28afe6278e7cf1fd4895edf460c">01290</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a4dc0b28afe6278e7cf1fd4895edf460c">masterR1_we_o</a>;
<a name="l01291"></a><a class="code" href="classaoOCS.html#a89d16e3c19a6a09268611c5c0b1c6416">01291</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">31</span>:<span class="vhdllogic">2</span>] <a class="code" href="classaoOCS.html#a89d16e3c19a6a09268611c5c0b1c6416">masterR1_adr_o</a>;
<a name="l01292"></a><a class="code" href="classaoOCS.html#ae3ced09f3c63d036c475f385747be799">01292</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">3</span>:<span class="vhdllogic">0</span>]  <a class="code" href="classaoOCS.html#ae3ced09f3c63d036c475f385747be799">masterR1_sel_o</a>;
<a name="l01293"></a><a class="code" href="classaoOCS.html#a49a53d918c4807b68c3a97f47b0350ea">01293</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">31</span>:<span class="vhdllogic">0</span>] <a class="code" href="classaoOCS.html#a49a53d918c4807b68c3a97f47b0350ea">masterR1_dat_o</a>;
<a name="l01294"></a><a class="code" href="classaoOCS.html#a019a7ac2d69ef14d70008b9da9f5a4df">01294</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a019a7ac2d69ef14d70008b9da9f5a4df">masterR1_ack_i</a>;
<a name="l01295"></a><a class="code" href="classaoOCS.html#a853b458bb70ff63761119433c5b2a229">01295</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a853b458bb70ff63761119433c5b2a229">masterR1_rty_i</a>;
<a name="l01296"></a><a class="code" href="classaoOCS.html#a96113aa2c99da016c07417139a12c1e6">01296</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a96113aa2c99da016c07417139a12c1e6">masterR1_err_i</a>;
<a name="l01297"></a>01297 
<a name="l01298"></a><a class="code" href="classaoOCS.html#a9bb5543020b456323573a0be6bf19290">01298</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a9bb5543020b456323573a0be6bf19290">masterR2_cyc_o</a>;
<a name="l01299"></a><a class="code" href="classaoOCS.html#ac6f505932ca3665b3dd0d38d0c9cf334">01299</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#ac6f505932ca3665b3dd0d38d0c9cf334">masterR2_stb_o</a>;
<a name="l01300"></a><a class="code" href="classaoOCS.html#a4b6f930db06ec57b05ae73d38798e37b">01300</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a4b6f930db06ec57b05ae73d38798e37b">masterR2_we_o</a>;
<a name="l01301"></a><a class="code" href="classaoOCS.html#a96ceafb91201ab7287011643bddaa55c">01301</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">31</span>:<span class="vhdllogic">2</span>] <a class="code" href="classaoOCS.html#a96ceafb91201ab7287011643bddaa55c">masterR2_adr_o</a>;
<a name="l01302"></a><a class="code" href="classaoOCS.html#a6781fcf3e9ad499ef724fa82e330af7f">01302</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">3</span>:<span class="vhdllogic">0</span>]  <a class="code" href="classaoOCS.html#a6781fcf3e9ad499ef724fa82e330af7f">masterR2_sel_o</a>;
<a name="l01303"></a><a class="code" href="classaoOCS.html#a95728526444a6f18d5340d21c9c35071">01303</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">31</span>:<span class="vhdllogic">0</span>] <a class="code" href="classaoOCS.html#a95728526444a6f18d5340d21c9c35071">masterR2_dat_o</a>;
<a name="l01304"></a><a class="code" href="classaoOCS.html#a687d47a68d7a66d6b47dbb74c73ccedf">01304</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a687d47a68d7a66d6b47dbb74c73ccedf">masterR2_ack_i</a>;
<a name="l01305"></a><a class="code" href="classaoOCS.html#a6c1db9216456b9acc651bd11595d4659">01305</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a6c1db9216456b9acc651bd11595d4659">masterR2_rty_i</a>;
<a name="l01306"></a><a class="code" href="classaoOCS.html#a84c4794840c9d11c0dd793ec6885af29">01306</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a84c4794840c9d11c0dd793ec6885af29">masterR2_err_i</a>;
<a name="l01307"></a>01307 
<a name="l01308"></a><a class="code" href="classaoOCS.html#a9d1650c9e2f6df57f2fa6de1d96b8b16">01308</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a9d1650c9e2f6df57f2fa6de1d96b8b16">masterR3_cyc_o</a>;
<a name="l01309"></a><a class="code" href="classaoOCS.html#a96bcc6b87b2d10907dbf7d4248672a92">01309</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a96bcc6b87b2d10907dbf7d4248672a92">masterR3_stb_o</a>;
<a name="l01310"></a><a class="code" href="classaoOCS.html#a620d70cd482b8326a027108d00012194">01310</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a620d70cd482b8326a027108d00012194">masterR3_we_o</a>;
<a name="l01311"></a><a class="code" href="classaoOCS.html#a86a3e18516bba8d6a64bbf41c809710d">01311</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">31</span>:<span class="vhdllogic">2</span>] <a class="code" href="classaoOCS.html#a86a3e18516bba8d6a64bbf41c809710d">masterR3_adr_o</a>;
<a name="l01312"></a><a class="code" href="classaoOCS.html#a952f71d797d9212b4b0b32618bed44c6">01312</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">3</span>:<span class="vhdllogic">0</span>]  <a class="code" href="classaoOCS.html#a952f71d797d9212b4b0b32618bed44c6">masterR3_sel_o</a>;
<a name="l01313"></a><a class="code" href="classaoOCS.html#aaa25803ce27ac4485a9f66ee7e9dbfca">01313</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">31</span>:<span class="vhdllogic">0</span>] <a class="code" href="classaoOCS.html#aaa25803ce27ac4485a9f66ee7e9dbfca">masterR3_dat_o</a>;
<a name="l01314"></a><a class="code" href="classaoOCS.html#aea604917d42ab4b51278ade2f71e1e85">01314</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#aea604917d42ab4b51278ade2f71e1e85">masterR3_ack_i</a>;
<a name="l01315"></a><a class="code" href="classaoOCS.html#a97718c80b4625bfcb786275f3131a42d">01315</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a97718c80b4625bfcb786275f3131a42d">masterR3_rty_i</a>;
<a name="l01316"></a><a class="code" href="classaoOCS.html#aeb3559120661facc13d7725f713bec3c">01316</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#aeb3559120661facc13d7725f713bec3c">masterR3_err_i</a>;
<a name="l01317"></a>01317 
<a name="l01318"></a><a class="code" href="classaoOCS.html#a0de6eac3cbf3debf625e129c6b650379">01318</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a0de6eac3cbf3debf625e129c6b650379">masterR4_cyc_o</a>;
<a name="l01319"></a><a class="code" href="classaoOCS.html#a10af89c817c27c98cf4deae04124d625">01319</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a10af89c817c27c98cf4deae04124d625">masterR4_stb_o</a>;
<a name="l01320"></a><a class="code" href="classaoOCS.html#a5d96c0289798f334f720104b95426c01">01320</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a5d96c0289798f334f720104b95426c01">masterR4_we_o</a>;
<a name="l01321"></a><a class="code" href="classaoOCS.html#ac97b421362e59e26295ef67a79bd4d86">01321</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">31</span>:<span class="vhdllogic">2</span>] <a class="code" href="classaoOCS.html#ac97b421362e59e26295ef67a79bd4d86">masterR4_adr_o</a>;
<a name="l01322"></a><a class="code" href="classaoOCS.html#a715d10ae8e8aebd4512e0a39264cdc55">01322</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">3</span>:<span class="vhdllogic">0</span>]  <a class="code" href="classaoOCS.html#a715d10ae8e8aebd4512e0a39264cdc55">masterR4_sel_o</a>;
<a name="l01323"></a><a class="code" href="classaoOCS.html#ae15fd8926a12dc00dc1358885ecc5f18">01323</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">31</span>:<span class="vhdllogic">0</span>] <a class="code" href="classaoOCS.html#ae15fd8926a12dc00dc1358885ecc5f18">masterR4_dat_o</a>;
<a name="l01324"></a><a class="code" href="classaoOCS.html#aa063825d7d1ba98399918c6c19cdd1e8">01324</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#aa063825d7d1ba98399918c6c19cdd1e8">masterR4_ack_i</a>;
<a name="l01325"></a><a class="code" href="classaoOCS.html#abf3f06fb1f418d5834a860aab58157f3">01325</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#abf3f06fb1f418d5834a860aab58157f3">masterR4_rty_i</a>;
<a name="l01326"></a><a class="code" href="classaoOCS.html#a6c6b93c26c195ae7fdb0b1d5cd448679">01326</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a6c6b93c26c195ae7fdb0b1d5cd448679">masterR4_err_i</a>;
<a name="l01327"></a>01327 
<a name="l01328"></a><a class="code" href="classaoOCS.html#a680e55668fe191efc51617e16dbefdef">01328</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a680e55668fe191efc51617e16dbefdef">masterR5_cyc_o</a>;
<a name="l01329"></a><a class="code" href="classaoOCS.html#aae06478156b99d339b74b3aca76588dd">01329</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#aae06478156b99d339b74b3aca76588dd">masterR5_stb_o</a>;
<a name="l01330"></a><a class="code" href="classaoOCS.html#a60a0b880927821724971974f308c9402">01330</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a60a0b880927821724971974f308c9402">masterR5_we_o</a>;
<a name="l01331"></a><a class="code" href="classaoOCS.html#a9d4e5724115c3788881bc675ccd6bc5d">01331</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">31</span>:<span class="vhdllogic">2</span>] <a class="code" href="classaoOCS.html#a9d4e5724115c3788881bc675ccd6bc5d">masterR5_adr_o</a>;
<a name="l01332"></a><a class="code" href="classaoOCS.html#aafaac725c06f34e4ca2df71f26cfa2c2">01332</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">3</span>:<span class="vhdllogic">0</span>]  <a class="code" href="classaoOCS.html#aafaac725c06f34e4ca2df71f26cfa2c2">masterR5_sel_o</a>;
<a name="l01333"></a><a class="code" href="classaoOCS.html#af693f66466dc33c26b84e4c1db37a940">01333</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">31</span>:<span class="vhdllogic">0</span>] <a class="code" href="classaoOCS.html#af693f66466dc33c26b84e4c1db37a940">masterR5_dat_o</a>;
<a name="l01334"></a><a class="code" href="classaoOCS.html#a0bdca186563a7840ee2f95da2f6df9e4">01334</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a0bdca186563a7840ee2f95da2f6df9e4">masterR5_ack_i</a>;
<a name="l01335"></a><a class="code" href="classaoOCS.html#a0eef3b3e7e8532b2c33f2736c4d8bb0a">01335</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a0eef3b3e7e8532b2c33f2736c4d8bb0a">masterR5_rty_i</a>;
<a name="l01336"></a><a class="code" href="classaoOCS.html#ad26658c0e7c4c46659c319ced34ee3e3">01336</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#ad26658c0e7c4c46659c319ced34ee3e3">masterR5_err_i</a>;
<a name="l01337"></a>01337 
<a name="l01338"></a><a class="code" href="classaoOCS.html#a25adbe3c616cbee6ec39fbef1983b9e8">01338</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a25adbe3c616cbee6ec39fbef1983b9e8">masterR6_cyc_o</a>;
<a name="l01339"></a><a class="code" href="classaoOCS.html#acde00959ecdbd8424ada07172e27c82a">01339</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#acde00959ecdbd8424ada07172e27c82a">masterR6_stb_o</a>;
<a name="l01340"></a><a class="code" href="classaoOCS.html#aa698074b23107f0d8b6f260eb6e4aa20">01340</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#aa698074b23107f0d8b6f260eb6e4aa20">masterR6_we_o</a>;
<a name="l01341"></a><a class="code" href="classaoOCS.html#a09b4b9255bc500725e3c524d1d1e0071">01341</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">31</span>:<span class="vhdllogic">2</span>] <a class="code" href="classaoOCS.html#a09b4b9255bc500725e3c524d1d1e0071">masterR6_adr_o</a>;
<a name="l01342"></a><a class="code" href="classaoOCS.html#a446881dfbfd732817189190bf44827c2">01342</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">3</span>:<span class="vhdllogic">0</span>]  <a class="code" href="classaoOCS.html#a446881dfbfd732817189190bf44827c2">masterR6_sel_o</a>;
<a name="l01343"></a><a class="code" href="classaoOCS.html#a25b02f02802bc0ee974881bc84d312f7">01343</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">31</span>:<span class="vhdllogic">0</span>] <a class="code" href="classaoOCS.html#a25b02f02802bc0ee974881bc84d312f7">masterR6_dat_o</a>;
<a name="l01344"></a><a class="code" href="classaoOCS.html#af404e9816b946487f12642d934e3dcf0">01344</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#af404e9816b946487f12642d934e3dcf0">masterR6_ack_i</a>;
<a name="l01345"></a><a class="code" href="classaoOCS.html#abc45ac3b32bb133b5acdc0f99ed87359">01345</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#abc45ac3b32bb133b5acdc0f99ed87359">masterR6_rty_i</a>;
<a name="l01346"></a><a class="code" href="classaoOCS.html#a183c71afd13eb33755905621a8b581e0">01346</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a183c71afd13eb33755905621a8b581e0">masterR6_err_i</a>;
<a name="l01347"></a>01347 
<a name="l01348"></a><a class="code" href="classaoOCS.html#af090df3217aa4be5215920194c17bc63">01348</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#af090df3217aa4be5215920194c17bc63">masterR7_cyc_o</a>;
<a name="l01349"></a><a class="code" href="classaoOCS.html#a2ddf08aff3ba0e8093c9e7dfdacdd7be">01349</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a2ddf08aff3ba0e8093c9e7dfdacdd7be">masterR7_stb_o</a>;
<a name="l01350"></a><a class="code" href="classaoOCS.html#a70733e54ad55887221c6e8a9bfaf19c1">01350</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a70733e54ad55887221c6e8a9bfaf19c1">masterR7_we_o</a>;
<a name="l01351"></a><a class="code" href="classaoOCS.html#a153dc5adcf5531a072b5bf0be132824f">01351</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">31</span>:<span class="vhdllogic">2</span>] <a class="code" href="classaoOCS.html#a153dc5adcf5531a072b5bf0be132824f">masterR7_adr_o</a>;
<a name="l01352"></a><a class="code" href="classaoOCS.html#a06c6391ee4278afe07fe575b7ee16422">01352</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">3</span>:<span class="vhdllogic">0</span>]  <a class="code" href="classaoOCS.html#a06c6391ee4278afe07fe575b7ee16422">masterR7_sel_o</a>;
<a name="l01353"></a><a class="code" href="classaoOCS.html#a4f33c3c1e63e0bf7c9037876bcbb2f4f">01353</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">31</span>:<span class="vhdllogic">0</span>] <a class="code" href="classaoOCS.html#a4f33c3c1e63e0bf7c9037876bcbb2f4f">masterR7_dat_o</a>;
<a name="l01354"></a><a class="code" href="classaoOCS.html#aaad3bc3d45a57d6d76fb2b085771733b">01354</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#aaad3bc3d45a57d6d76fb2b085771733b">masterR7_ack_i</a>;
<a name="l01355"></a><a class="code" href="classaoOCS.html#aa714cc083a8918274af669d71803079f">01355</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#aa714cc083a8918274af669d71803079f">masterR7_rty_i</a>;
<a name="l01356"></a><a class="code" href="classaoOCS.html#a6a6b2d32364ef7ab84116b9c3cc9007b">01356</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a6a6b2d32364ef7ab84116b9c3cc9007b">masterR7_err_i</a>;
<a name="l01357"></a>01357 
<a name="l01358"></a><a class="code" href="classaoOCS.html#a610a9ee0cbfedd04e33c7c7b3d9a504c">01358</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">31</span>:<span class="vhdllogic">2</span>] <a class="code" href="classaoOCS.html#a610a9ee0cbfedd04e33c7c7b3d9a504c">master_adr_o</a>;
<a name="l01359"></a><a class="code" href="classaoOCS.html#ada45e7165417fe2eadde1b2774ce716a">01359</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#ada45e7165417fe2eadde1b2774ce716a">master_we_o</a>;
<a name="l01360"></a><a class="code" href="classaoOCS.html#aaab473e9ff89ad50ea937941950fb2fe">01360</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">3</span>:<span class="vhdllogic">0</span>]  <a class="code" href="classaoOCS.html#aaab473e9ff89ad50ea937941950fb2fe">master_sel_o</a>;
<a name="l01361"></a><a class="code" href="classaoOCS.html#acdbf868a5b897efafda63fb0f5b67c48">01361</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">31</span>:<span class="vhdllogic">0</span>] <a class="code" href="classaoOCS.html#acdbf868a5b897efafda63fb0f5b67c48">master_dat_o</a>;
<a name="l01362"></a><a class="code" href="classaoOCS.html#a09112013a9b60b3c74bda608dd0a7432">01362</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">31</span>:<span class="vhdllogic">0</span>] <a class="code" href="classaoOCS.html#a09112013a9b60b3c74bda608dd0a7432">slave_dat_o</a>;
<a name="l01363"></a>01363 
<a name="l01364"></a><a class="code" href="classaoOCS.html#a7cef2332f002a008adc2c46a71e39617">01364</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">31</span>:<span class="vhdllogic">2</span>] <a class="code" href="classaoOCS.html#a7cef2332f002a008adc2c46a71e39617">master_adr_early_o</a>;
<a name="l01365"></a>01365 
<a name="l01366"></a><a class="code" href="classaoOCS.html#a88e3c93bc95d35211ff8660ad0d2ceed">01366</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a88e3c93bc95d35211ff8660ad0d2ceed">slave0_ack_o</a>;
<a name="l01367"></a><a class="code" href="classaoOCS.html#a4ace4761d87ad2be9e9e643e59751333">01367</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a4ace4761d87ad2be9e9e643e59751333">slave0_rty_o</a>;
<a name="l01368"></a><a class="code" href="classaoOCS.html#ac2a2e9c18fe415333f3194ca92beb30c">01368</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#ac2a2e9c18fe415333f3194ca92beb30c">slave0_err_o</a>;
<a name="l01369"></a><a class="code" href="classaoOCS.html#a33c78ded4c2c19546296806c0a877835">01369</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">31</span>:<span class="vhdllogic">0</span>] <a class="code" href="classaoOCS.html#a33c78ded4c2c19546296806c0a877835">slave0_dat_o</a>;
<a name="l01370"></a><a class="code" href="classaoOCS.html#a8adb5e04bfd7fe50e67d6d9c8299ab15">01370</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a8adb5e04bfd7fe50e67d6d9c8299ab15">slave0_cyc_i</a>;
<a name="l01371"></a><a class="code" href="classaoOCS.html#a4a7f8aefc5ae3106e6dd2cecf24791c5">01371</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a4a7f8aefc5ae3106e6dd2cecf24791c5">slave0_stb_i</a>;
<a name="l01372"></a>01372 
<a name="l01373"></a><a class="code" href="classaoOCS.html#af2d05d3317052f84dc6bc36900888d75">01373</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#af2d05d3317052f84dc6bc36900888d75">slave1_ack_o</a>;
<a name="l01374"></a><a class="code" href="classaoOCS.html#ab01746b15cb2f2421adf4d936f332a44">01374</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#ab01746b15cb2f2421adf4d936f332a44">slave1_rty_o</a>;
<a name="l01375"></a><a class="code" href="classaoOCS.html#a4111d53b8ff76a9835b79cf91d44ddde">01375</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a4111d53b8ff76a9835b79cf91d44ddde">slave1_err_o</a>;
<a name="l01376"></a><a class="code" href="classaoOCS.html#a57d660521afbae1644765b9293d3a180">01376</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">31</span>:<span class="vhdllogic">0</span>] <a class="code" href="classaoOCS.html#a57d660521afbae1644765b9293d3a180">slave1_dat_o</a>;
<a name="l01377"></a><a class="code" href="classaoOCS.html#a43be8c7f6317d606371a84f41cd84bcc">01377</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a43be8c7f6317d606371a84f41cd84bcc">slave1_cyc_i</a>;
<a name="l01378"></a><a class="code" href="classaoOCS.html#ae7d81db0a50658abf9f863862668e991">01378</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#ae7d81db0a50658abf9f863862668e991">slave1_stb_i</a>;
<a name="l01379"></a>01379 
<a name="l01380"></a><a class="code" href="classaoOCS.html#a39fc4355e6faff162222bfdee45090c0">01380</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a39fc4355e6faff162222bfdee45090c0">slave2_ack_o</a>;
<a name="l01381"></a><a class="code" href="classaoOCS.html#a023534a0d070ae8fdc6c3f2bdcd062e2">01381</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a023534a0d070ae8fdc6c3f2bdcd062e2">slave2_rty_o</a>    = <span class="vhdllogic">1&#39;b0</span>;
<a name="l01382"></a><a class="code" href="classaoOCS.html#a807b9e77d4c0454ffa686998aa16fbea">01382</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a807b9e77d4c0454ffa686998aa16fbea">slave2_err_o</a>    = <span class="vhdllogic">1&#39;b0</span>;
<a name="l01383"></a><a class="code" href="classaoOCS.html#afca430e71a1bf72a8297112729178cc0">01383</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">31</span>:<span class="vhdllogic">0</span>] <a class="code" href="classaoOCS.html#afca430e71a1bf72a8297112729178cc0">slave2_dat_o</a>;
<a name="l01384"></a><a class="code" href="classaoOCS.html#a15917af3f5992919d2719ac3990a9eff">01384</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a15917af3f5992919d2719ac3990a9eff">slave2_cyc_i</a>;
<a name="l01385"></a><a class="code" href="classaoOCS.html#a4f43ddd96594cae01629ae7eb3840798">01385</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a4f43ddd96594cae01629ae7eb3840798">slave2_stb_i</a>;
<a name="l01386"></a>01386 
<a name="l01387"></a><a class="code" href="classaoOCS.html#a767dec70136cec62f4af1cfe269ceeb8">01387</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a767dec70136cec62f4af1cfe269ceeb8">slave3_ack_o</a>;
<a name="l01388"></a><a class="code" href="classaoOCS.html#a1d4e7aa82cbe59b954f821a2a025b7e6">01388</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a1d4e7aa82cbe59b954f821a2a025b7e6">slave3_rty_o</a>;
<a name="l01389"></a><a class="code" href="classaoOCS.html#ab5b06539ead2d8ad9e771fdd73966a6c">01389</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#ab5b06539ead2d8ad9e771fdd73966a6c">slave3_err_o</a>;
<a name="l01390"></a><a class="code" href="classaoOCS.html#a5597c8c3cec007de65b70e7f2e52e1e8">01390</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">31</span>:<span class="vhdllogic">0</span>] <a class="code" href="classaoOCS.html#a5597c8c3cec007de65b70e7f2e52e1e8">slave3_dat_o</a>;
<a name="l01391"></a><a class="code" href="classaoOCS.html#acea6c3c3406b0618b0575ab767476768">01391</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#acea6c3c3406b0618b0575ab767476768">slave3_cyc_i</a>;
<a name="l01392"></a><a class="code" href="classaoOCS.html#abe196afdbe3ce1727a72f4c697883334">01392</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#abe196afdbe3ce1727a72f4c697883334">slave3_stb_i</a>;
<a name="l01393"></a>01393 
<a name="l01394"></a><a class="code" href="classaoOCS.html#ac8bdf7158907a20fca93891b15a4f77f">01394</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#ac8bdf7158907a20fca93891b15a4f77f">slave4_ack_o</a>;
<a name="l01395"></a><a class="code" href="classaoOCS.html#af6345a85dd5b8a4ef2c3b76a4eb3a549">01395</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#af6345a85dd5b8a4ef2c3b76a4eb3a549">slave4_rty_o</a>    = <span class="vhdllogic">1&#39;b0</span>;
<a name="l01396"></a><a class="code" href="classaoOCS.html#a11f905d6f8b99c394b67d8177557688e">01396</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a11f905d6f8b99c394b67d8177557688e">slave4_err_o</a>    = <span class="vhdllogic">1&#39;b0</span>;
<a name="l01397"></a><a class="code" href="classaoOCS.html#a5a56c973976f400dc93ec1d9c2fe9fd3">01397</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">31</span>:<span class="vhdllogic">0</span>] <a class="code" href="classaoOCS.html#a5a56c973976f400dc93ec1d9c2fe9fd3">slave4_dat_o</a>;
<a name="l01398"></a><a class="code" href="classaoOCS.html#a07d3d5b61bf4357ff0c9c8e5a45bebbe">01398</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a07d3d5b61bf4357ff0c9c8e5a45bebbe">slave4_cyc_i</a>;
<a name="l01399"></a><a class="code" href="classaoOCS.html#ae7d363937d59ec986aafa4c0bbe7335a">01399</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#ae7d363937d59ec986aafa4c0bbe7335a">slave4_stb_i</a>;
<a name="l01400"></a>01400 
<a name="l01401"></a><a class="code" href="classaoOCS.html#ad29a5b40ed49e667e596f3d1c2b629cd">01401</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#ad29a5b40ed49e667e596f3d1c2b629cd">slave5_ack_o</a>;
<a name="l01402"></a><a class="code" href="classaoOCS.html#af069594eb9806ece141d9f780c3dfe63">01402</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#af069594eb9806ece141d9f780c3dfe63">slave5_rty_o</a>    = <span class="vhdllogic">1&#39;b0</span>;
<a name="l01403"></a><a class="code" href="classaoOCS.html#a147eaad7b6bab826f0a3d913cf40ef82">01403</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a147eaad7b6bab826f0a3d913cf40ef82">slave5_err_o</a>    = <span class="vhdllogic">1&#39;b0</span>;
<a name="l01404"></a><a class="code" href="classaoOCS.html#afe1876e82745def75b32fa1ce19cc22c">01404</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">31</span>:<span class="vhdllogic">0</span>] <a class="code" href="classaoOCS.html#afe1876e82745def75b32fa1ce19cc22c">slave5_dat_o</a>;
<a name="l01405"></a><a class="code" href="classaoOCS.html#aac7a38f3137f3e8a13736f3af791b9e4">01405</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#aac7a38f3137f3e8a13736f3af791b9e4">slave5_cyc_i</a>;
<a name="l01406"></a><a class="code" href="classaoOCS.html#a6eb8ac04877ee770568402bb45049bc3">01406</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a6eb8ac04877ee770568402bb45049bc3">slave5_stb_i</a>;
<a name="l01407"></a>01407 
<a name="l01408"></a><a class="code" href="classaoOCS.html#aa6ea59c278fd1018e54636c9486e6d82">01408</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#aa6ea59c278fd1018e54636c9486e6d82">slave6_ack_o</a>;
<a name="l01409"></a><a class="code" href="classaoOCS.html#a26d12d7418a201fd499d2ed39bb3ff1a">01409</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a26d12d7418a201fd499d2ed39bb3ff1a">slave6_rty_o</a>    = <span class="vhdllogic">1&#39;b0</span>;
<a name="l01410"></a><a class="code" href="classaoOCS.html#af64107994e5cec85c692eb407555a4ff">01410</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#af64107994e5cec85c692eb407555a4ff">slave6_err_o</a>    = <span class="vhdllogic">1&#39;b0</span>;
<a name="l01411"></a><a class="code" href="classaoOCS.html#a5d37147417c1fe15a21d15704879031c">01411</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">31</span>:<span class="vhdllogic">0</span>] <a class="code" href="classaoOCS.html#a5d37147417c1fe15a21d15704879031c">slave6_dat_o</a>;
<a name="l01412"></a><a class="code" href="classaoOCS.html#a3691e3b664525d49dd1fee2781ff0439">01412</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a3691e3b664525d49dd1fee2781ff0439">slave6_cyc_i</a>;
<a name="l01413"></a><a class="code" href="classaoOCS.html#a0496345e5c505a346377b822ebc65afd">01413</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a0496345e5c505a346377b822ebc65afd">slave6_stb_i</a>;
<a name="l01414"></a>01414 
<a name="l01415"></a><a class="code" href="classaoOCS.html#a56c7af90366a21eee2f0058e17236a8f">01415</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a56c7af90366a21eee2f0058e17236a8f">slave7_ack_o</a>;
<a name="l01416"></a><a class="code" href="classaoOCS.html#a2438b235b6b732bf8dec863e873af4ff">01416</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a2438b235b6b732bf8dec863e873af4ff">slave7_rty_o</a>    = <span class="vhdllogic">1&#39;b0</span>;
<a name="l01417"></a><a class="code" href="classaoOCS.html#af9a5f23cd6ed9971b0cc54daa95484ab">01417</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#af9a5f23cd6ed9971b0cc54daa95484ab">slave7_err_o</a>    = <span class="vhdllogic">1&#39;b0</span>;
<a name="l01418"></a><a class="code" href="classaoOCS.html#a2d99c4454646195a9cf79544f6206601">01418</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">31</span>:<span class="vhdllogic">0</span>] <a class="code" href="classaoOCS.html#a2d99c4454646195a9cf79544f6206601">slave7_dat_o</a>;
<a name="l01419"></a><a class="code" href="classaoOCS.html#adc74966891c9f180c650d615749dcadd">01419</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#adc74966891c9f180c650d615749dcadd">slave7_cyc_i</a>;
<a name="l01420"></a><a class="code" href="classaoOCS.html#a8ed1c0ec325e901e1db4e0d060b494d1">01420</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a8ed1c0ec325e901e1db4e0d060b494d1">slave7_stb_i</a>;
<a name="l01421"></a>01421 
<a name="l01422"></a><a class="code" href="classaoOCS.html#aa0504a877122539fef91a6eb8a1cdc53">01422</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#aa0504a877122539fef91a6eb8a1cdc53">slave8_ack_o</a>;
<a name="l01423"></a><a class="code" href="classaoOCS.html#aa263fc8dee5b3c0745b57286881e068a">01423</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#aa263fc8dee5b3c0745b57286881e068a">slave8_rty_o</a>    = <span class="vhdllogic">1&#39;b0</span>;
<a name="l01424"></a><a class="code" href="classaoOCS.html#a47d7944409136829ee345dbad10108a6">01424</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a47d7944409136829ee345dbad10108a6">slave8_err_o</a>    = <span class="vhdllogic">1&#39;b0</span>;
<a name="l01425"></a><a class="code" href="classaoOCS.html#a7d85d20b9e7f54ce0abb6f2c82c55b6f">01425</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">31</span>:<span class="vhdllogic">0</span>] <a class="code" href="classaoOCS.html#a7d85d20b9e7f54ce0abb6f2c82c55b6f">slave8_dat_o</a>;
<a name="l01426"></a><a class="code" href="classaoOCS.html#ad06b8f4c8a7df8442b8251c25e405c7d">01426</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#ad06b8f4c8a7df8442b8251c25e405c7d">slave8_cyc_i</a>;
<a name="l01427"></a><a class="code" href="classaoOCS.html#ac3f9ecc57912adb813cf26c80326bec7">01427</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#ac3f9ecc57912adb813cf26c80326bec7">slave8_stb_i</a>;
<a name="l01428"></a>01428 
<a name="l01429"></a><a class="code" href="classaoOCS.html#a87a5c3722e49b1ecb343964ce69bb678">01429</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a87a5c3722e49b1ecb343964ce69bb678">slave9_ack_o</a>;
<a name="l01430"></a><a class="code" href="classaoOCS.html#add29f1a1ced5290fcdfe6bc0fd65858f">01430</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#add29f1a1ced5290fcdfe6bc0fd65858f">slave9_rty_o</a>    = <span class="vhdllogic">1&#39;b0</span>;
<a name="l01431"></a><a class="code" href="classaoOCS.html#afcbe86dfccd9bb175ac4ba3d14d2c085">01431</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#afcbe86dfccd9bb175ac4ba3d14d2c085">slave9_err_o</a>    = <span class="vhdllogic">1&#39;b0</span>;
<a name="l01432"></a><a class="code" href="classaoOCS.html#a84920a0646d22687319a298e99cc24a4">01432</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">31</span>:<span class="vhdllogic">0</span>] <a class="code" href="classaoOCS.html#a84920a0646d22687319a298e99cc24a4">slave9_dat_o</a>;
<a name="l01433"></a><a class="code" href="classaoOCS.html#ac84a1650800e3d483dba53b18b2bb66c">01433</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#ac84a1650800e3d483dba53b18b2bb66c">slave9_cyc_i</a>;
<a name="l01434"></a><a class="code" href="classaoOCS.html#a3dd3dda3735fc2c1a8fefa85587cef0b">01434</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a3dd3dda3735fc2c1a8fefa85587cef0b">slave9_stb_i</a>;
<a name="l01435"></a>01435 
<a name="l01436"></a><a class="code" href="classaoOCS.html#af0bdaa8ec3cb8a9407902e1c8180e035">01436</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#af0bdaa8ec3cb8a9407902e1c8180e035">slave10_ack_o</a>;
<a name="l01437"></a><a class="code" href="classaoOCS.html#a5accffee7f7cd9921bdda4951f9985d7">01437</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a5accffee7f7cd9921bdda4951f9985d7">slave10_rty_o</a>   = <span class="vhdllogic">1&#39;b0</span>;
<a name="l01438"></a><a class="code" href="classaoOCS.html#a8cf24fb40ae6286151eb560040d0ae0e">01438</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a8cf24fb40ae6286151eb560040d0ae0e">slave10_err_o</a>   = <span class="vhdllogic">1&#39;b0</span>;
<a name="l01439"></a><a class="code" href="classaoOCS.html#a8d0726c92d8656e785eb6bec2a60f612">01439</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">31</span>:<span class="vhdllogic">0</span>] <a class="code" href="classaoOCS.html#a8d0726c92d8656e785eb6bec2a60f612">slave10_dat_o</a>;
<a name="l01440"></a><a class="code" href="classaoOCS.html#aef6ff18d2a1d34eb86496716d3da3c96">01440</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#aef6ff18d2a1d34eb86496716d3da3c96">slave10_cyc_i</a>;
<a name="l01441"></a><a class="code" href="classaoOCS.html#aad7e5c2b4d7f6f4af2aaca91d0b3764c">01441</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#aad7e5c2b4d7f6f4af2aaca91d0b3764c">slave10_stb_i</a>;
<a name="l01442"></a>01442 
<a name="l01443"></a><a class="code" href="classaoOCS.html#acb25ec8a742c4248ece7c77aa79d2517">01443</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#acb25ec8a742c4248ece7c77aa79d2517">slave11_ack_o</a>;
<a name="l01444"></a><a class="code" href="classaoOCS.html#a5a920664fc09e5292765b575ec9434c1">01444</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a5a920664fc09e5292765b575ec9434c1">slave11_rty_o</a>   = <span class="vhdllogic">1&#39;b0</span>;
<a name="l01445"></a><a class="code" href="classaoOCS.html#afc68315dfb19f9b99242b191ffb62666">01445</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#afc68315dfb19f9b99242b191ffb62666">slave11_err_o</a>   = <span class="vhdllogic">1&#39;b0</span>;
<a name="l01446"></a><a class="code" href="classaoOCS.html#a52fc95342c1fedff23cfb546b85861c0">01446</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">31</span>:<span class="vhdllogic">0</span>] <a class="code" href="classaoOCS.html#a52fc95342c1fedff23cfb546b85861c0">slave11_dat_o</a>;
<a name="l01447"></a><a class="code" href="classaoOCS.html#adaa3f20d47573f2cf2af207b27523b18">01447</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#adaa3f20d47573f2cf2af207b27523b18">slave11_cyc_i</a>;
<a name="l01448"></a><a class="code" href="classaoOCS.html#a6945871d417fd4137f000a47dcad68d0">01448</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a6945871d417fd4137f000a47dcad68d0">slave11_stb_i</a>;
<a name="l01449"></a>01449 
<a name="l01450"></a><a class="code" href="classaoOCS.html#a5574d5abdc86094b7432c6d218a95438">01450</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a5574d5abdc86094b7432c6d218a95438">slave12_ack_o</a>;
<a name="l01451"></a><a class="code" href="classaoOCS.html#a5fe39508d29da9735827a22f48fce257">01451</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a5fe39508d29da9735827a22f48fce257">slave12_rty_o</a>   = <span class="vhdllogic">1&#39;b0</span>;
<a name="l01452"></a><a class="code" href="classaoOCS.html#af7b31211efe8833eb3641f9ae90fae57">01452</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#af7b31211efe8833eb3641f9ae90fae57">slave12_err_o</a>   = <span class="vhdllogic">1&#39;b0</span>;
<a name="l01453"></a><a class="code" href="classaoOCS.html#a7e14eac93444a4e60078b864450c1ed5">01453</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">31</span>:<span class="vhdllogic">0</span>] <a class="code" href="classaoOCS.html#a7e14eac93444a4e60078b864450c1ed5">slave12_dat_o</a>;
<a name="l01454"></a><a class="code" href="classaoOCS.html#a7a12e89c1382e87c0bac9dca1e833111">01454</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a7a12e89c1382e87c0bac9dca1e833111">slave12_cyc_i</a>;
<a name="l01455"></a><a class="code" href="classaoOCS.html#a0c20e3f675f9bee05725dcf47c189fca">01455</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a0c20e3f675f9bee05725dcf47c189fca">slave12_stb_i</a>;
<a name="l01456"></a>01456 
<a name="l01457"></a><a class="code" href="classaoOCS.html#a0f932153a04ff0f87c9049358a0accf9">01457</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a0f932153a04ff0f87c9049358a0accf9">slave13_ack_o</a>;
<a name="l01458"></a><a class="code" href="classaoOCS.html#a68e0b7cd57c1925d8e14c04b77091651">01458</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a68e0b7cd57c1925d8e14c04b77091651">slave13_rty_o</a>   = <span class="vhdllogic">1&#39;b0</span>;
<a name="l01459"></a><a class="code" href="classaoOCS.html#a016bbfc220213860cce33a549f02e16f">01459</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a016bbfc220213860cce33a549f02e16f">slave13_err_o</a>   = <span class="vhdllogic">1&#39;b0</span>;
<a name="l01460"></a><a class="code" href="classaoOCS.html#a79148f00e618fd549be71f0a6e820f6f">01460</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">31</span>:<span class="vhdllogic">0</span>] <a class="code" href="classaoOCS.html#a79148f00e618fd549be71f0a6e820f6f">slave13_dat_o</a>;
<a name="l01461"></a><a class="code" href="classaoOCS.html#a6745d35bab4501919c0429390a122cf8">01461</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a6745d35bab4501919c0429390a122cf8">slave13_cyc_i</a>;
<a name="l01462"></a><a class="code" href="classaoOCS.html#a80365901582d17b78bb1d3c5feda4282">01462</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a80365901582d17b78bb1d3c5feda4282">slave13_stb_i</a>;
<a name="l01463"></a>01463 
<a name="l01464"></a><a class="code" href="classaoOCS.html#a602522e6d24f8acae2e020de5bad60de">01464</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a602522e6d24f8acae2e020de5bad60de">slave14_ack_o</a>;
<a name="l01465"></a><a class="code" href="classaoOCS.html#aa9291edceb91070a10d1e27b14b16e8a">01465</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#aa9291edceb91070a10d1e27b14b16e8a">slave14_rty_o</a>   = <span class="vhdllogic">1&#39;b0</span>;
<a name="l01466"></a><a class="code" href="classaoOCS.html#a0aaad37274d2675e2074317f27d30b9e">01466</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a0aaad37274d2675e2074317f27d30b9e">slave14_err_o</a>   = <span class="vhdllogic">1&#39;b0</span>;
<a name="l01467"></a><a class="code" href="classaoOCS.html#a889b8a2fd7839a97a81cd9b0c1cfd2b2">01467</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">31</span>:<span class="vhdllogic">0</span>] <a class="code" href="classaoOCS.html#a889b8a2fd7839a97a81cd9b0c1cfd2b2">slave14_dat_o</a>;
<a name="l01468"></a><a class="code" href="classaoOCS.html#a4cb89da94a843510747993abf9959d3c">01468</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a4cb89da94a843510747993abf9959d3c">slave14_cyc_i</a>;
<a name="l01469"></a><a class="code" href="classaoOCS.html#a7d0280afdcdfd789baeee01cfc0ee597">01469</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a7d0280afdcdfd789baeee01cfc0ee597">slave14_stb_i</a>;
<a name="l01470"></a>01470 
<a name="l01471"></a><a class="code" href="classaoOCS.html#a7a842d19fbe33b36015871201c99988a">01471</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a7a842d19fbe33b36015871201c99988a">slave15_ack_o</a>   = <span class="vhdllogic">1&#39;b0</span>;
<a name="l01472"></a><a class="code" href="classaoOCS.html#a264c8ada5e82b3af8b2b7f1cdd65e3a9">01472</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a264c8ada5e82b3af8b2b7f1cdd65e3a9">slave15_rty_o</a>   = <span class="vhdllogic">1&#39;b0</span>;
<a name="l01473"></a><a class="code" href="classaoOCS.html#a7afc546700d92caa7a02c4309127200b">01473</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a7afc546700d92caa7a02c4309127200b">slave15_err_o</a>   = <span class="vhdllogic">1&#39;b0</span>;
<a name="l01474"></a><a class="code" href="classaoOCS.html#afd96a400c6b5903307223d5d008c8173">01474</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">31</span>:<span class="vhdllogic">0</span>] <a class="code" href="classaoOCS.html#afd96a400c6b5903307223d5d008c8173">slave15_dat_o</a>;
<a name="l01475"></a><a class="code" href="classaoOCS.html#a40d949f703035bccc1f310b8f50cc423">01475</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a40d949f703035bccc1f310b8f50cc423">slave15_cyc_i</a>;
<a name="l01476"></a><a class="code" href="classaoOCS.html#a633ac7905d1afdd424a030b21cedfd21">01476</a> <span class="vhdlkeyword">wire</span>        <a class="code" href="classaoOCS.html#a633ac7905d1afdd424a030b21cedfd21">slave15_stb_i</a>;
<a name="l01477"></a>01477 
<a name="l01478"></a><a class="code" href="classaoOCS.html#aabfe5018833b5c6eadb91f248ececfe8">01478</a> <span class="vhdlkeyword">wire</span> [<span class="vhdllogic">7</span>:<span class="vhdllogic">0</span>]  <a class="code" href="classaoOCS.html#aabfe5018833b5c6eadb91f248ececfe8">debug_syscon</a>;
<a name="l01479"></a>01479 
<a name="l01480"></a><a class="code" href="classaoOCS.html#a04268edae2e6fcc20a86e45c12b2c383">01480</a> <a class="code" href="classaoOCS.html#a04268edae2e6fcc20a86e45c12b2c383">bus_syscon</a> <span class="vhdlchar">syscon_inst</span>(
<a name="l01481"></a>01481     .<a class="code" href="classbus__syscon.html#ab964ec62960befb50a2436bfc7c0f1d6">aoOCS</a>              (<a class="code" href="classaoOCS.html#abaae601ae150c6c8924bc0496d057d76">clk_30</a>),
<a name="l01482"></a>01482     .<a class="code" href="classbus__syscon.html#ac31048a81c15f1feb37fad85968c8aeb">aoOCS</a>            (<a class="code" href="classbus__syscon.html#ac31048a81c15f1feb37fad85968c8aeb">aoOCS</a>),
<a name="l01483"></a>01483     .<a class="code" href="classbus__syscon.html#a6cb13040bd30068dc2042c13ed621689">aoOCS</a>        (<a class="code" href="classaoOCS.html#a6822225e2bc5d7c4af6ed84e4f27a349">debug_sw3_halt</a>),
<a name="l01484"></a>01484     
<a name="l01485"></a>01485     <span class="keyword">// Priority WISHBONE master interfaces</span>
<a name="l01486"></a>01486     .<a class="code" href="classbus__syscon.html#a31977e7b784c48f3c222600283556d45">aoOCS</a>      (<a class="code" href="classbus__syscon.html#a31977e7b784c48f3c222600283556d45">aoOCS</a>),
<a name="l01487"></a>01487     .<a class="code" href="classbus__syscon.html#ac7dbbba13adef5a5dd7801c052992269">aoOCS</a>      (<a class="code" href="classbus__syscon.html#ac7dbbba13adef5a5dd7801c052992269">aoOCS</a>),
<a name="l01488"></a>01488     .<a class="code" href="classbus__syscon.html#ae7cd7b6d9e90dc30fd5324364fab9469">aoOCS</a>       (<a class="code" href="classbus__syscon.html#ae7cd7b6d9e90dc30fd5324364fab9469">aoOCS</a>),
<a name="l01489"></a>01489     .<a class="code" href="classbus__syscon.html#afc730100ae0832fdb84453cb1196e21b">aoOCS</a>      (<a class="code" href="classbus__syscon.html#afc730100ae0832fdb84453cb1196e21b">aoOCS</a>), <span class="keyword">/*[31:2]**/</span>
<a name="l01490"></a>01490     .<a class="code" href="classbus__syscon.html#aae0907dbeb1a5750852ee23b0674d0f3">aoOCS</a>      (<a class="code" href="classbus__syscon.html#aae0907dbeb1a5750852ee23b0674d0f3">aoOCS</a>), <span class="keyword">/*[3:0]**/</span>
<a name="l01491"></a>01491     .<a class="code" href="classbus__syscon.html#a9fe8344030a265e105bca116642e4f16">aoOCS</a>      (<a class="code" href="classbus__syscon.html#a9fe8344030a265e105bca116642e4f16">aoOCS</a>), <span class="keyword">/*[31:0]**/</span>
<a name="l01492"></a>01492     .<a class="code" href="classbus__syscon.html#ada506dcc258af5c5536f61ae5e633084">aoOCS</a>      (<a class="code" href="classbus__syscon.html#ada506dcc258af5c5536f61ae5e633084">aoOCS</a>),
<a name="l01493"></a>01493     .<a class="code" href="classbus__syscon.html#a5fc82c14fd55100279c5ca0050bc8a59">aoOCS</a>      (<a class="code" href="classbus__syscon.html#a5fc82c14fd55100279c5ca0050bc8a59">aoOCS</a>),
<a name="l01494"></a>01494     .<a class="code" href="classbus__syscon.html#ade3b05becb56a27afe1083b66ad946f8">aoOCS</a>      (<a class="code" href="classbus__syscon.html#ade3b05becb56a27afe1083b66ad946f8">aoOCS</a>),
<a name="l01495"></a>01495     
<a name="l01496"></a>01496     <span class="keyword">// Round-robin WISHBONE master interfaces</span>
<a name="l01497"></a>01497     .<a class="code" href="classbus__syscon.html#a87fbc356b4a8cb1a3bce32ac3e2b232f">aoOCS</a>     (<a class="code" href="classbus__syscon.html#a87fbc356b4a8cb1a3bce32ac3e2b232f">aoOCS</a>),
<a name="l01498"></a>01498     .<a class="code" href="classbus__syscon.html#a885750b449b61b25bc17217eb5a3612c">aoOCS</a>     (<a class="code" href="classbus__syscon.html#a885750b449b61b25bc17217eb5a3612c">aoOCS</a>),
<a name="l01499"></a>01499     .<a class="code" href="classbus__syscon.html#a5a23fc0ea2a147b82078a28dc5b84b25">aoOCS</a>      (<a class="code" href="classbus__syscon.html#a5a23fc0ea2a147b82078a28dc5b84b25">aoOCS</a>),
<a name="l01500"></a>01500     .<a class="code" href="classbus__syscon.html#ac33c887f71e9ef590ecf051aa9072ebc">aoOCS</a>     (<a class="code" href="classbus__syscon.html#ac33c887f71e9ef590ecf051aa9072ebc">aoOCS</a>), <span class="keyword">/*[31:2]**/</span>
<a name="l01501"></a>01501     .<a class="code" href="classbus__syscon.html#ae95f05d38beefb01406e2e96acfab983">aoOCS</a>     (<a class="code" href="classbus__syscon.html#ae95f05d38beefb01406e2e96acfab983">aoOCS</a>), <span class="keyword">/*[3:0]**/</span>
<a name="l01502"></a>01502     .<a class="code" href="classbus__syscon.html#a4f93f8b395ecbd62ff30d4752f603fdb">aoOCS</a>     (<a class="code" href="classbus__syscon.html#a4f93f8b395ecbd62ff30d4752f603fdb">aoOCS</a>), <span class="keyword">/*[31:0]**/</span>
<a name="l01503"></a>01503     .<a class="code" href="classbus__syscon.html#ad165278c58f53f4c13cabfe8866d0219">aoOCS</a>     (<a class="code" href="classbus__syscon.html#ad165278c58f53f4c13cabfe8866d0219">aoOCS</a>),
<a name="l01504"></a>01504     .<a class="code" href="classbus__syscon.html#ae6e65b3bc10070d8fadefe1543d55868">aoOCS</a>     (<a class="code" href="classbus__syscon.html#ae6e65b3bc10070d8fadefe1543d55868">aoOCS</a>),
<a name="l01505"></a>01505     .<a class="code" href="classbus__syscon.html#adf9b5a612d72dac2388bc9321abdf774">aoOCS</a>     (<a class="code" href="classbus__syscon.html#adf9b5a612d72dac2388bc9321abdf774">aoOCS</a>),
<a name="l01506"></a>01506     
<a name="l01507"></a>01507     .<a class="code" href="classbus__syscon.html#a89945c032748f60ee906bc4964e75f2d">aoOCS</a>     (<a class="code" href="classbus__syscon.html#a89945c032748f60ee906bc4964e75f2d">aoOCS</a>),
<a name="l01508"></a>01508     .<a class="code" href="classbus__syscon.html#a5f541d5bf2d8957aa3df2c44b9575872">aoOCS</a>     (<a class="code" href="classbus__syscon.html#a5f541d5bf2d8957aa3df2c44b9575872">aoOCS</a>),
<a name="l01509"></a>01509     .<a class="code" href="classbus__syscon.html#a12610cc20bff188a4a2e7fdcc981235a">aoOCS</a>      (<a class="code" href="classbus__syscon.html#a12610cc20bff188a4a2e7fdcc981235a">aoOCS</a>),
<a name="l01510"></a>01510     .<a class="code" href="classbus__syscon.html#af5491bfc76f34049ce20d7e322c30440">aoOCS</a>     (<a class="code" href="classbus__syscon.html#af5491bfc76f34049ce20d7e322c30440">aoOCS</a>), <span class="keyword">/*[31:2]**/</span>
<a name="l01511"></a>01511     .<a class="code" href="classbus__syscon.html#a3642ec770851154518f99f4662ba1dbd">aoOCS</a>     (<a class="code" href="classbus__syscon.html#a3642ec770851154518f99f4662ba1dbd">aoOCS</a>), <span class="keyword">/*[3:0]**/</span>
<a name="l01512"></a>01512     .<a class="code" href="classbus__syscon.html#ad51bd1c6a5ef0f2a98b36352bdbb08b2">aoOCS</a>     (<a class="code" href="classbus__syscon.html#ad51bd1c6a5ef0f2a98b36352bdbb08b2">aoOCS</a>), <span class="keyword">/*[31:0]**/</span>
<a name="l01513"></a>01513     .<a class="code" href="classbus__syscon.html#a05ebe17bf774ac72f75347cfa90e21b9">aoOCS</a>     (<a class="code" href="classbus__syscon.html#a05ebe17bf774ac72f75347cfa90e21b9">aoOCS</a>),
<a name="l01514"></a>01514     .<a class="code" href="classbus__syscon.html#a6b482d52550863286351b36b711de2a3">aoOCS</a>     (<a class="code" href="classbus__syscon.html#a6b482d52550863286351b36b711de2a3">aoOCS</a>),
<a name="l01515"></a>01515     .<a class="code" href="classbus__syscon.html#a0549875600cec709d926e39fdc85f166">aoOCS</a>     (<a class="code" href="classbus__syscon.html#a0549875600cec709d926e39fdc85f166">aoOCS</a>),
<a name="l01516"></a>01516     
<a name="l01517"></a>01517     .<a class="code" href="classbus__syscon.html#a01c0e1d0cd23fd2b76d6b034e347bc4e">aoOCS</a>     (<a class="code" href="classbus__syscon.html#a01c0e1d0cd23fd2b76d6b034e347bc4e">aoOCS</a>),
<a name="l01518"></a>01518     .<a class="code" href="classbus__syscon.html#a0805e179d4c7231e78752520700c274f">aoOCS</a>     (<a class="code" href="classbus__syscon.html#a0805e179d4c7231e78752520700c274f">aoOCS</a>),
<a name="l01519"></a>01519     .<a class="code" href="classbus__syscon.html#a43bd772f7aa006cd035cde1c61544a36">aoOCS</a>      (<a class="code" href="classbus__syscon.html#a43bd772f7aa006cd035cde1c61544a36">aoOCS</a>),
<a name="l01520"></a>01520     .<a class="code" href="classbus__syscon.html#a60c1c2c609116b428834e401bbf83e97">aoOCS</a>     (<a class="code" href="classbus__syscon.html#a60c1c2c609116b428834e401bbf83e97">aoOCS</a>), <span class="keyword">/*[31:2]**/</span>
<a name="l01521"></a>01521     .<a class="code" href="classbus__syscon.html#a1affc23c7bbad9fcad7be929a8d55060">aoOCS</a>     (<a class="code" href="classbus__syscon.html#a1affc23c7bbad9fcad7be929a8d55060">aoOCS</a>), <span class="keyword">/*[3:0]**/</span>
<a name="l01522"></a>01522     .<a class="code" href="classbus__syscon.html#a80c9d5bf618d5b0d11c347694b5bae71">aoOCS</a>     (<a class="code" href="classbus__syscon.html#a80c9d5bf618d5b0d11c347694b5bae71">aoOCS</a>), <span class="keyword">/*[31:0]**/</span>
<a name="l01523"></a>01523     .<a class="code" href="classbus__syscon.html#a8fa4624686a34ab22a3c0d2477d6463c">aoOCS</a>     (<a class="code" href="classbus__syscon.html#a8fa4624686a34ab22a3c0d2477d6463c">aoOCS</a>),
<a name="l01524"></a>01524     .<a class="code" href="classbus__syscon.html#a8ada340451f11771c88e2ec91a727fe0">aoOCS</a>     (<a class="code" href="classbus__syscon.html#a8ada340451f11771c88e2ec91a727fe0">aoOCS</a>),
<a name="l01525"></a>01525     .<a class="code" href="classbus__syscon.html#ac4cda8e2447a5ee9caf76ad82f7eefa1">aoOCS</a>     (<a class="code" href="classbus__syscon.html#ac4cda8e2447a5ee9caf76ad82f7eefa1">aoOCS</a>),
<a name="l01526"></a>01526     
<a name="l01527"></a>01527     .<a class="code" href="classbus__syscon.html#aad1b8359a0b42d7d62ebde2c2f2b6796">aoOCS</a>     (<a class="code" href="classbus__syscon.html#aad1b8359a0b42d7d62ebde2c2f2b6796">aoOCS</a>),
<a name="l01528"></a>01528     .<a class="code" href="classbus__syscon.html#a5377b5299c7cf653326290c3c4a908b2">aoOCS</a>     (<a class="code" href="classbus__syscon.html#a5377b5299c7cf653326290c3c4a908b2">aoOCS</a>),
<a name="l01529"></a>01529     .<a class="code" href="classbus__syscon.html#ad13765e95ea015a738e80c1c2907afb0">aoOCS</a>      (<a class="code" href="classbus__syscon.html#ad13765e95ea015a738e80c1c2907afb0">aoOCS</a>),
<a name="l01530"></a>01530     .<a class="code" href="classbus__syscon.html#a6589b5d347420b045b824a997fd80efe">aoOCS</a>     (<a class="code" href="classbus__syscon.html#a6589b5d347420b045b824a997fd80efe">aoOCS</a>), <span class="keyword">/*[31:2]**/</span>
<a name="l01531"></a>01531     .<a class="code" href="classbus__syscon.html#a0f889c7df47ebeb7c98e966a1b08d148">aoOCS</a>     (<a class="code" href="classbus__syscon.html#a0f889c7df47ebeb7c98e966a1b08d148">aoOCS</a>), <span class="keyword">/*[3:0]**/</span>
<a name="l01532"></a>01532     .<a class="code" href="classbus__syscon.html#a370c3cb9eae4091efdb03a38c7f6147f">aoOCS</a>     (<a class="code" href="classbus__syscon.html#a370c3cb9eae4091efdb03a38c7f6147f">aoOCS</a>), <span class="keyword">/*[31:0]**/</span>
<a name="l01533"></a>01533     .<a class="code" href="classbus__syscon.html#a2d495bda95594bbd8818e4a6b38a717f">aoOCS</a>     (<a class="code" href="classbus__syscon.html#a2d495bda95594bbd8818e4a6b38a717f">aoOCS</a>),
<a name="l01534"></a>01534     .<a class="code" href="classbus__syscon.html#a4e83a1294918d86f3fd1c69330b76de3">aoOCS</a>     (<a class="code" href="classbus__syscon.html#a4e83a1294918d86f3fd1c69330b76de3">aoOCS</a>),
<a name="l01535"></a>01535     .<a class="code" href="classbus__syscon.html#a5182ba1a44a7cba8a1bc121115de4363">aoOCS</a>     (<a class="code" href="classbus__syscon.html#a5182ba1a44a7cba8a1bc121115de4363">aoOCS</a>),
<a name="l01536"></a>01536     
<a name="l01537"></a>01537     .<a class="code" href="classbus__syscon.html#aa2d23e5a67888b3d304eab3e75f56d65">aoOCS</a>     (<a class="code" href="classbus__syscon.html#aa2d23e5a67888b3d304eab3e75f56d65">aoOCS</a>),
<a name="l01538"></a>01538     .<a class="code" href="classbus__syscon.html#a075d22dc885f745c85aec16eb24ff740">aoOCS</a>     (<a class="code" href="classbus__syscon.html#a075d22dc885f745c85aec16eb24ff740">aoOCS</a>),
<a name="l01539"></a>01539     .<a class="code" href="classbus__syscon.html#a5508521aa5f4b17160a8a9bf64a8cb31">aoOCS</a>      (<a class="code" href="classbus__syscon.html#a5508521aa5f4b17160a8a9bf64a8cb31">aoOCS</a>),
<a name="l01540"></a>01540     .<a class="code" href="classbus__syscon.html#abde16163bf7494bf575f67d22215c100">aoOCS</a>     (<a class="code" href="classbus__syscon.html#abde16163bf7494bf575f67d22215c100">aoOCS</a>), <span class="keyword">/*[31:2]**/</span>
<a name="l01541"></a>01541     .<a class="code" href="classbus__syscon.html#ae20b6fc51241d21fa4f3de2716fa72aa">aoOCS</a>     (<a class="code" href="classbus__syscon.html#ae20b6fc51241d21fa4f3de2716fa72aa">aoOCS</a>), <span class="keyword">/*[3:0]**/</span>
<a name="l01542"></a>01542     .<a class="code" href="classbus__syscon.html#a92beca25fc3089e53f68c5694e6710ca">aoOCS</a>     (<a class="code" href="classbus__syscon.html#a92beca25fc3089e53f68c5694e6710ca">aoOCS</a>), <span class="keyword">/*[31:0]**/</span>
<a name="l01543"></a>01543     .<a class="code" href="classbus__syscon.html#a685030f99a9395033b2405b223e1a035">aoOCS</a>     (<a class="code" href="classbus__syscon.html#a685030f99a9395033b2405b223e1a035">aoOCS</a>),
<a name="l01544"></a>01544     .<a class="code" href="classbus__syscon.html#af6026b1f0e925ec592ce32159e1e2b77">aoOCS</a>     (<a class="code" href="classbus__syscon.html#af6026b1f0e925ec592ce32159e1e2b77">aoOCS</a>),
<a name="l01545"></a>01545     .<a class="code" href="classbus__syscon.html#afe1b1e028487b7e49e725203d8f08d47">aoOCS</a>     (<a class="code" href="classbus__syscon.html#afe1b1e028487b7e49e725203d8f08d47">aoOCS</a>),
<a name="l01546"></a>01546     
<a name="l01547"></a>01547     .<a class="code" href="classbus__syscon.html#a8d92d8ee85c87cadac29602239902813">aoOCS</a>     (<a class="code" href="classbus__syscon.html#a8d92d8ee85c87cadac29602239902813">aoOCS</a>),
<a name="l01548"></a>01548     .<a class="code" href="classbus__syscon.html#afb4f1816bace97a19ba26b87ca10b641">aoOCS</a>     (<a class="code" href="classbus__syscon.html#afb4f1816bace97a19ba26b87ca10b641">aoOCS</a>),
<a name="l01549"></a>01549     .<a class="code" href="classbus__syscon.html#a348106fc81200cb8d2b19426127e1348">aoOCS</a>      (<a class="code" href="classbus__syscon.html#a348106fc81200cb8d2b19426127e1348">aoOCS</a>),
<a name="l01550"></a>01550     .<a class="code" href="classbus__syscon.html#ac2e53ebddd0058de88596c1e9d332d01">aoOCS</a>     (<a class="code" href="classbus__syscon.html#ac2e53ebddd0058de88596c1e9d332d01">aoOCS</a>), <span class="keyword">/*[31:2]**/</span>
<a name="l01551"></a>01551     .<a class="code" href="classbus__syscon.html#a4589ebf7448d09f1b94b7a11b026ac28">aoOCS</a>     (<a class="code" href="classbus__syscon.html#a4589ebf7448d09f1b94b7a11b026ac28">aoOCS</a>), <span class="keyword">/*[3:0]**/</span>
<a name="l01552"></a>01552     .<a class="code" href="classbus__syscon.html#aa0c664010ab2469c4c54972b27e4ece3">aoOCS</a>     (<a class="code" href="classbus__syscon.html#aa0c664010ab2469c4c54972b27e4ece3">aoOCS</a>), <span class="keyword">/*[31:0]**/</span>
<a name="l01553"></a>01553     .<a class="code" href="classbus__syscon.html#acd30cafccb825f8667dc9f0c686b8529">aoOCS</a>     (<a class="code" href="classbus__syscon.html#acd30cafccb825f8667dc9f0c686b8529">aoOCS</a>),
<a name="l01554"></a>01554     .<a class="code" href="classbus__syscon.html#a2e8c7cd15a41ebe1216558c4c573d361">aoOCS</a>     (<a class="code" href="classbus__syscon.html#a2e8c7cd15a41ebe1216558c4c573d361">aoOCS</a>),
<a name="l01555"></a>01555     .<a class="code" href="classbus__syscon.html#a51384617dde95249b2ade033666727be">aoOCS</a>     (<a class="code" href="classbus__syscon.html#a51384617dde95249b2ade033666727be">aoOCS</a>),
<a name="l01556"></a>01556     
<a name="l01557"></a>01557     .<a class="code" href="classbus__syscon.html#a3f6af322a2940dc979b8ff72007579cc">aoOCS</a>     (<a class="code" href="classbus__syscon.html#a3f6af322a2940dc979b8ff72007579cc">aoOCS</a>),
<a name="l01558"></a>01558     .<a class="code" href="classbus__syscon.html#ab8fef543d006e23917b72be3164d6092">aoOCS</a>     (<a class="code" href="classbus__syscon.html#ab8fef543d006e23917b72be3164d6092">aoOCS</a>),
<a name="l01559"></a>01559     .<a class="code" href="classbus__syscon.html#a2b0082c1fafd842878833350e65142c3">aoOCS</a>      (<a class="code" href="classbus__syscon.html#a2b0082c1fafd842878833350e65142c3">aoOCS</a>),
<a name="l01560"></a>01560     .<a class="code" href="classbus__syscon.html#a62d020c789c60713e7568433fa41dbe0">aoOCS</a>     (<a class="code" href="classbus__syscon.html#a62d020c789c60713e7568433fa41dbe0">aoOCS</a>), <span class="keyword">/*[31:2]**/</span>
<a name="l01561"></a>01561     .<a class="code" href="classbus__syscon.html#ab6ea1494c50b37d9df21398dd1c536f0">aoOCS</a>     (<a class="code" href="classbus__syscon.html#ab6ea1494c50b37d9df21398dd1c536f0">aoOCS</a>), <span class="keyword">/*[3:0]**/</span>
<a name="l01562"></a>01562     .<a class="code" href="classbus__syscon.html#ad52ad2d119d45a14e5f0ea8ddb24bd21">aoOCS</a>     (<a class="code" href="classbus__syscon.html#ad52ad2d119d45a14e5f0ea8ddb24bd21">aoOCS</a>), <span class="keyword">/*[31:0]**/</span>
<a name="l01563"></a>01563     .<a class="code" href="classbus__syscon.html#a15916f5472563b1e94cc3d4c10ec24c5">aoOCS</a>     (<a class="code" href="classbus__syscon.html#a15916f5472563b1e94cc3d4c10ec24c5">aoOCS</a>),
<a name="l01564"></a>01564     .<a class="code" href="classbus__syscon.html#a3bc28491729727ccd513d38180978459">aoOCS</a>     (<a class="code" href="classbus__syscon.html#a3bc28491729727ccd513d38180978459">aoOCS</a>),
<a name="l01565"></a>01565     .<a class="code" href="classbus__syscon.html#a665936d772b739839fc86c851cc57ff3">aoOCS</a>     (<a class="code" href="classbus__syscon.html#a665936d772b739839fc86c851cc57ff3">aoOCS</a>),
<a name="l01566"></a>01566     
<a name="l01567"></a>01567     <span class="keyword">// Common WISHBONE master signals</span>
<a name="l01568"></a>01568     .<a class="code" href="classbus__syscon.html#a24530aa819f3a233fb3f92ca6a6965a4">aoOCS</a>       (<a class="code" href="classbus__syscon.html#a24530aa819f3a233fb3f92ca6a6965a4">aoOCS</a>),       <span class="keyword">/*[31:2]**/</span>
<a name="l01569"></a>01569     .<a class="code" href="classbus__syscon.html#ad2b3373f6394282e96e56fc1a6096a0d">aoOCS</a>        (<a class="code" href="classbus__syscon.html#ad2b3373f6394282e96e56fc1a6096a0d">aoOCS</a>),
<a name="l01570"></a>01570     .<a class="code" href="classbus__syscon.html#a3e2b0e0a8bb59d1182d3cf2d38592b1a">aoOCS</a>       (<a class="code" href="classbus__syscon.html#a3e2b0e0a8bb59d1182d3cf2d38592b1a">aoOCS</a>),       <span class="keyword">/*[3:0]**/</span>
<a name="l01571"></a>01571     .<a class="code" href="classbus__syscon.html#ab7b5b6662a2b455d564d34ceae63be19">aoOCS</a>       (<a class="code" href="classbus__syscon.html#ab7b5b6662a2b455d564d34ceae63be19">aoOCS</a>),       <span class="keyword">/*[31:0]**/</span>
<a name="l01572"></a>01572     .<a class="code" href="classbus__syscon.html#a56d4ab699ac3bf446b583f3aa68e296a">aoOCS</a>        (<a class="code" href="classbus__syscon.html#a56d4ab699ac3bf446b583f3aa68e296a">aoOCS</a>),        <span class="keyword">/*[31:0]**/</span>
<a name="l01573"></a>01573     
<a name="l01574"></a>01574     <span class="keyword">// AND/OR master address mask signals</span>
<a name="l01575"></a>01575     .<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a> (<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>), <span class="keyword">/*[31:2]**/</span>
<a name="l01576"></a>01576     .<a class="code" href="classbus__syscon.html#ae147397f076cbabba9c51894b37a1a5c">aoOCS</a>(
<a name="l01577"></a>01577         ({<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>, <span class="vhdllogic">2&#39;b00</span>} &gt;= <span class="vhdllogic">32&#39;h00000000</span> &amp;&amp; {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>, <span class="vhdllogic">2&#39;b00</span>} &lt;= <span class="vhdllogic">32&#39;h001FFFFC</span> &amp;&amp; <a class="code" href="classaoOCS.html#a0598acd3577151de082b6d5f4a3a4ea8">management_mode</a> == <span class="vhdllogic">1&#39;b0</span>) ?
<a name="l01578"></a>01578                         <span class="vhdllogic">30&#39;b0000_0000_0000_1111_1111_1111_1111_11</span> :
<a name="l01579"></a>01579         (({<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>, <span class="vhdllogic">2&#39;b00</span>} &gt;= <span class="vhdllogic">32&#39;h10100000</span> &amp;&amp; {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>, <span class="vhdllogic">2&#39;b00</span>} &lt;= <span class="vhdllogic">32&#39;h101BFFFC</span>) ||
<a name="l01580"></a>01580          ({<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>, <span class="vhdllogic">2&#39;b00</span>} &gt;= <span class="vhdllogic">32&#39;h00FC0000</span> &amp;&amp; {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>, <span class="vhdllogic">2&#39;b00</span>} &lt;= <span class="vhdllogic">32&#39;h00FFFFFC</span>) ) ?
<a name="l01581"></a>01581                         <span class="vhdllogic">30&#39;b0000_0000_0001_1111_1111_1111_1111_11</span> :
<a name="l01582"></a>01582                         <span class="vhdllogic">30&#39;b1111_1111_1111_1111_1111_1111_1111_11</span>
<a name="l01583"></a>01583     ),
<a name="l01584"></a>01584     .<a class="code" href="classbus__syscon.html#a0f44be59c6f8db05e62258605d9e9f6c">aoOCS</a>(
<a name="l01585"></a>01585         ({<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>, <span class="vhdllogic">2&#39;b00</span>} &gt;= <span class="vhdllogic">32&#39;h00000000</span> &amp;&amp; {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>, <span class="vhdllogic">2&#39;b00</span>} &lt;= <span class="vhdllogic">32&#39;h001FFFFC</span> &amp;&amp; <a class="code" href="classaoOCS.html#a0598acd3577151de082b6d5f4a3a4ea8">management_mode</a> == <span class="vhdllogic">1&#39;b0</span> &amp;&amp; <a class="code" href="classaoOCS.html#a4b3b85c9253d0e043cd8eab32e1c5137">cia_a_pa</a>[<span class="vhdllogic">0</span>] == <span class="vhdllogic">1&#39;b1</span>) ?
<a name="l01586"></a>01586                         <span class="vhdllogic">30&#39;b0000_0000_0001_1100_0000_0000_0000_00</span> :
<a name="l01587"></a>01587                         <span class="vhdllogic">30&#39;b0000_0000_0000_0000_0000_0000_0000_00</span>
<a name="l01588"></a>01588     ),
<a name="l01589"></a>01589     
<a name="l01590"></a>01590     <span class="keyword">// WISHBONE slave interfaces</span>
<a name="l01591"></a>01591     <span class="keyword">// bus_terminator</span>
<a name="l01592"></a>01592     .<a class="code" href="classbus__syscon.html#abb9f512c20a336063e1ae191e7f5ad65">aoOCS</a>(<a class="code" href="classbus__syscon.html#abb9f512c20a336063e1ae191e7f5ad65">aoOCS</a>),
<a name="l01593"></a>01593     .<a class="code" href="classbus__syscon.html#a0014b1da93e8a757cc5faab834ed7e78">aoOCS</a>(<a class="code" href="classbus__syscon.html#a0014b1da93e8a757cc5faab834ed7e78">aoOCS</a>),
<a name="l01594"></a>01594     .<a class="code" href="classbus__syscon.html#a8e7a434e52386112212eac9b3268772a">aoOCS</a>(<a class="code" href="classbus__syscon.html#a8e7a434e52386112212eac9b3268772a">aoOCS</a>),
<a name="l01595"></a>01595     .<a class="code" href="classbus__syscon.html#a7eb7acc9c2a43b885aee69796724a0cc">aoOCS</a>(<a class="code" href="classbus__syscon.html#a7eb7acc9c2a43b885aee69796724a0cc">aoOCS</a>),
<a name="l01596"></a>01596     .<a class="code" href="classbus__syscon.html#a3f436e87011936687de4b15a0fc470a9">aoOCS</a>(<a class="code" href="classbus__syscon.html#a3f436e87011936687de4b15a0fc470a9">aoOCS</a>),
<a name="l01597"></a>01597     .<a class="code" href="classbus__syscon.html#ac018177ee72c96101ecfb61f91653f05">aoOCS</a>(<a class="code" href="classbus__syscon.html#ac018177ee72c96101ecfb61f91653f05">aoOCS</a>), <span class="keyword">/*[31:0]**/</span>
<a name="l01598"></a>01598     
<a name="l01599"></a>01599     <span class="keyword">// bus_sd</span>
<a name="l01600"></a>01600     .<a class="code" href="classbus__syscon.html#a5956e9f9a40f46fd84ecdc41b4a0f459">aoOCS</a>    (
<a name="l01601"></a>01601         {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>, <span class="vhdllogic">2&#39;b00</span>} &gt;= <span class="vhdllogic">32&#39;h10001000</span> &amp;&amp; {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>, <span class="vhdllogic">2&#39;b00</span>} &lt;= <span class="vhdllogic">32&#39;h1000100F</span>
<a name="l01602"></a>01602     ),
<a name="l01603"></a>01603     .<a class="code" href="classbus__syscon.html#ad3d33335ced6d9ae458bacf104a06aa8">aoOCS</a>       (<a class="code" href="classbus__syscon.html#ad3d33335ced6d9ae458bacf104a06aa8">aoOCS</a>),
<a name="l01604"></a>01604     .<a class="code" href="classbus__syscon.html#ad0ec77685b6239d320abe765f6a49b5c">aoOCS</a>       (<a class="code" href="classbus__syscon.html#ad0ec77685b6239d320abe765f6a49b5c">aoOCS</a>),
<a name="l01605"></a>01605     .<a class="code" href="classbus__syscon.html#a9fe7c95c9ce30146684494fe26c2e30e">aoOCS</a>       (<a class="code" href="classbus__syscon.html#a9fe7c95c9ce30146684494fe26c2e30e">aoOCS</a>),
<a name="l01606"></a>01606     .<a class="code" href="classbus__syscon.html#a18186e4c8d3bf652b6eef032f53ad618">aoOCS</a>       (<a class="code" href="classbus__syscon.html#a18186e4c8d3bf652b6eef032f53ad618">aoOCS</a>),
<a name="l01607"></a>01607     .<a class="code" href="classbus__syscon.html#aebf3cf19abdcd349e560031926602e1a">aoOCS</a>       (<a class="code" href="classbus__syscon.html#aebf3cf19abdcd349e560031926602e1a">aoOCS</a>),
<a name="l01608"></a>01608     .<a class="code" href="classbus__syscon.html#ab38ef1a0018abb7616361afedf204eee">aoOCS</a>       (<a class="code" href="classbus__syscon.html#ab38ef1a0018abb7616361afedf204eee">aoOCS</a>), <span class="keyword">/*[31:0]**/</span>
<a name="l01609"></a>01609     
<a name="l01610"></a>01610     <span class="keyword">// bus_ssram</span>
<a name="l01611"></a>01611     .<a class="code" href="classbus__syscon.html#a9665a7e00a754de45089d5f417770f6c">aoOCS</a>    (
<a name="l01612"></a>01612         ({<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>, <span class="vhdllogic">2&#39;b00</span>} &gt;= <span class="vhdllogic">32&#39;h00000000</span> &amp;&amp; {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>, <span class="vhdllogic">2&#39;b00</span>} &lt;= <span class="vhdllogic">32&#39;h001FFFFC</span>) ||
<a name="l01613"></a>01613         ({<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>, <span class="vhdllogic">2&#39;b00</span>} &gt;= <span class="vhdllogic">32&#39;h10100000</span> &amp;&amp; {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>, <span class="vhdllogic">2&#39;b00</span>} &lt;= <span class="vhdllogic">32&#39;h101BFFFC</span>) ||
<a name="l01614"></a>01614         ({<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>, <span class="vhdllogic">2&#39;b00</span>} &gt;= <span class="vhdllogic">32&#39;h00FC0000</span> &amp;&amp; {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>, <span class="vhdllogic">2&#39;b00</span>} &lt;= <span class="vhdllogic">32&#39;h00FFFFFC</span>)
<a name="l01615"></a>01615     ),
<a name="l01616"></a>01616     .<a class="code" href="classbus__syscon.html#a2143b1fd92765def6b28ca72b8f3ce11">aoOCS</a>       (<a class="code" href="classbus__syscon.html#a2143b1fd92765def6b28ca72b8f3ce11">aoOCS</a>),
<a name="l01617"></a>01617     .<a class="code" href="classbus__syscon.html#a7fd5918d1b6578c1e6657c1279a20c55">aoOCS</a>       (<a class="code" href="classbus__syscon.html#a7fd5918d1b6578c1e6657c1279a20c55">aoOCS</a>),
<a name="l01618"></a>01618     .<a class="code" href="classbus__syscon.html#ac9246a3683b15412f736032d9b39c6d4">aoOCS</a>       (<a class="code" href="classbus__syscon.html#ac9246a3683b15412f736032d9b39c6d4">aoOCS</a>),
<a name="l01619"></a>01619     .<a class="code" href="classbus__syscon.html#ac909a213c90447a313bfe50f77e8da2a">aoOCS</a>       (<a class="code" href="classbus__syscon.html#ac909a213c90447a313bfe50f77e8da2a">aoOCS</a>),
<a name="l01620"></a>01620     .<a class="code" href="classbus__syscon.html#ad658a200e154abc0b9f79d0d3a035323">aoOCS</a>       (<a class="code" href="classbus__syscon.html#ad658a200e154abc0b9f79d0d3a035323">aoOCS</a>),
<a name="l01621"></a>01621     .<a class="code" href="classbus__syscon.html#aaee8ccec4821c4a8ba12c1ad1b54e0bb">aoOCS</a>       (<a class="code" href="classbus__syscon.html#aaee8ccec4821c4a8ba12c1ad1b54e0bb">aoOCS</a>), <span class="keyword">/*[31:0]**/</span>
<a name="l01622"></a>01622     
<a name="l01623"></a>01623     <span class="keyword">// control_osd</span>
<a name="l01624"></a>01624     .<a class="code" href="classbus__syscon.html#afbaec7e3615ab2aafdfd011e6684cf17">aoOCS</a>    (
<a name="l01625"></a>01625         {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>, <span class="vhdllogic">2&#39;b00</span>} &gt;= <span class="vhdllogic">32&#39;h10000000</span> &amp;&amp; {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>, <span class="vhdllogic">2&#39;b00</span>} &lt;= <span class="vhdllogic">32&#39;h10000FFF</span>
<a name="l01626"></a>01626     ),
<a name="l01627"></a>01627     .<a class="code" href="classbus__syscon.html#a9520c9f4e9ddb8de1edf5b1c33e3bfce">aoOCS</a>       (<a class="code" href="classbus__syscon.html#a9520c9f4e9ddb8de1edf5b1c33e3bfce">aoOCS</a>),
<a name="l01628"></a>01628     .<a class="code" href="classbus__syscon.html#a70db2e44f130cee0697ab5fa40ea44b8">aoOCS</a>       (<a class="code" href="classbus__syscon.html#a70db2e44f130cee0697ab5fa40ea44b8">aoOCS</a>),
<a name="l01629"></a>01629     .<a class="code" href="classbus__syscon.html#ae8dc7253e4fff8d1abe12d34ac191803">aoOCS</a>       (<a class="code" href="classbus__syscon.html#ae8dc7253e4fff8d1abe12d34ac191803">aoOCS</a>),
<a name="l01630"></a>01630     .<a class="code" href="classbus__syscon.html#a542f7969a65a3a9a9ea52d6b36ec6bbb">aoOCS</a>       (<a class="code" href="classbus__syscon.html#a542f7969a65a3a9a9ea52d6b36ec6bbb">aoOCS</a>),
<a name="l01631"></a>01631     .<a class="code" href="classbus__syscon.html#aab0d971df2612a4e94dc64e894b230bc">aoOCS</a>       (<a class="code" href="classbus__syscon.html#aab0d971df2612a4e94dc64e894b230bc">aoOCS</a>),
<a name="l01632"></a>01632     .<a class="code" href="classbus__syscon.html#a621f6b9a937ac5a9a74a42903b51dd57">aoOCS</a>       (<a class="code" href="classbus__syscon.html#a621f6b9a937ac5a9a74a42903b51dd57">aoOCS</a>), <span class="keyword">/*[31:0]**/</span>
<a name="l01633"></a>01633     
<a name="l01634"></a>01634     <span class="keyword">// ocs_video: 08C-09B, 100-10B, 0E0-0F7, 120-1BF, 110-11B</span>
<a name="l01635"></a>01635     .<a class="code" href="classbus__syscon.html#a195c492ef0acdc0601a9e9ef756630b0">aoOCS</a>    ( <a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">31</span>:<span class="vhdllogic">21</span>] == <span class="vhdllogic">11&#39;b0000_0000_110</span> &amp;&amp; (
<a name="l01636"></a>01636         ( {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &gt;= <span class="vhdllogic">9&#39;h08C</span> &amp;&amp; {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &lt;= <span class="vhdllogic">9&#39;h098</span> ) ||
<a name="l01637"></a>01637         ( {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &gt;= <span class="vhdllogic">9&#39;h100</span> &amp;&amp; {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &lt;= <span class="vhdllogic">9&#39;h108</span> ) ||
<a name="l01638"></a>01638         ( {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &gt;= <span class="vhdllogic">9&#39;h0E0</span> &amp;&amp; {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &lt;= <span class="vhdllogic">9&#39;h0F4</span> ) ||
<a name="l01639"></a>01639         ( {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &gt;= <span class="vhdllogic">9&#39;h110</span> &amp;&amp; {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &lt;= <span class="vhdllogic">9&#39;h118</span> ) ||
<a name="l01640"></a>01640         ( {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &gt;= <span class="vhdllogic">9&#39;h120</span> &amp;&amp; {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &lt;= <span class="vhdllogic">9&#39;h1BC</span> ) )
<a name="l01641"></a>01641     ),
<a name="l01642"></a>01642     .<a class="code" href="classbus__syscon.html#a0781af256941668f3221fef4590bc7ac">aoOCS</a>       (<a class="code" href="classbus__syscon.html#a0781af256941668f3221fef4590bc7ac">aoOCS</a>),
<a name="l01643"></a>01643     .<a class="code" href="classbus__syscon.html#a5cae87ec621a286e7f7e2fc5c02e2c1a">aoOCS</a>       (<a class="code" href="classbus__syscon.html#a5cae87ec621a286e7f7e2fc5c02e2c1a">aoOCS</a>),
<a name="l01644"></a>01644     .<a class="code" href="classbus__syscon.html#a9aef76d767064a2d6c680622842bfe82">aoOCS</a>       (<a class="code" href="classbus__syscon.html#a9aef76d767064a2d6c680622842bfe82">aoOCS</a>),
<a name="l01645"></a>01645     .<a class="code" href="classbus__syscon.html#a24b3a6599f97d11c6b3de4af097fab21">aoOCS</a>       (<a class="code" href="classbus__syscon.html#a24b3a6599f97d11c6b3de4af097fab21">aoOCS</a>),
<a name="l01646"></a>01646     .<a class="code" href="classbus__syscon.html#a27154c6d297ad7362c3685f8c3c2c0e9">aoOCS</a>       (<a class="code" href="classbus__syscon.html#a27154c6d297ad7362c3685f8c3c2c0e9">aoOCS</a>),
<a name="l01647"></a>01647     .<a class="code" href="classbus__syscon.html#a405c2ef7023d0ab035e4b6055bbde950">aoOCS</a>       (<a class="code" href="classbus__syscon.html#a405c2ef7023d0ab035e4b6055bbde950">aoOCS</a>), <span class="keyword">/*[31:0]**/</span>
<a name="l01648"></a>01648     
<a name="l01649"></a>01649     <span class="keyword">// ocs_control: 000-007 R, 09C-09F, 010-013 R, 01C-01F R, 028-02B</span>
<a name="l01650"></a>01650     .<a class="code" href="classbus__syscon.html#a3c37d39c4c72331ffd9fc6e1478416e3">aoOCS</a>    ( <a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">31</span>:<span class="vhdllogic">21</span>] == <span class="vhdllogic">11&#39;b0000_0000_110</span> &amp;&amp; (
<a name="l01651"></a>01651         ( {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &gt;= <span class="vhdllogic">9&#39;h000</span> &amp;&amp; {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &lt;= <span class="vhdllogic">9&#39;h004</span> ) ||
<a name="l01652"></a>01652         ( {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &gt;= <span class="vhdllogic">9&#39;h09C</span> &amp;&amp; {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &lt;= <span class="vhdllogic">9&#39;h09C</span> ) ||
<a name="l01653"></a>01653         ( {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &gt;= <span class="vhdllogic">9&#39;h010</span> &amp;&amp; {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &lt;= <span class="vhdllogic">9&#39;h010</span> ) ||
<a name="l01654"></a>01654         ( {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &gt;= <span class="vhdllogic">9&#39;h01C</span> &amp;&amp; {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &lt;= <span class="vhdllogic">9&#39;h01C</span> ) ||
<a name="l01655"></a>01655         ( {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &gt;= <span class="vhdllogic">9&#39;h028</span> &amp;&amp; {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &lt;= <span class="vhdllogic">9&#39;h028</span> ) )
<a name="l01656"></a>01656     ),
<a name="l01657"></a>01657     .<a class="code" href="classbus__syscon.html#ad4251578f47217bf05af5e2cbcbb4ed2">aoOCS</a>       (<a class="code" href="classbus__syscon.html#ad4251578f47217bf05af5e2cbcbb4ed2">aoOCS</a>),
<a name="l01658"></a>01658     .<a class="code" href="classbus__syscon.html#aaf084ce3dbd6e46dfa0b5096bb38729b">aoOCS</a>       (<a class="code" href="classbus__syscon.html#aaf084ce3dbd6e46dfa0b5096bb38729b">aoOCS</a>),
<a name="l01659"></a>01659     .<a class="code" href="classbus__syscon.html#ab60801deafd7b7f33fbbfde7a9e741d6">aoOCS</a>       (<a class="code" href="classbus__syscon.html#ab60801deafd7b7f33fbbfde7a9e741d6">aoOCS</a>),
<a name="l01660"></a>01660     .<a class="code" href="classbus__syscon.html#a39b100ecae4171a6f212ef9d933e2d5f">aoOCS</a>       (<a class="code" href="classbus__syscon.html#a39b100ecae4171a6f212ef9d933e2d5f">aoOCS</a>),
<a name="l01661"></a>01661     .<a class="code" href="classbus__syscon.html#a811bb01be14cdcaecc33154bd5d65066">aoOCS</a>       (<a class="code" href="classbus__syscon.html#a811bb01be14cdcaecc33154bd5d65066">aoOCS</a>),
<a name="l01662"></a>01662     .<a class="code" href="classbus__syscon.html#a12e543729491303e6c100e299cb5a968">aoOCS</a>       (<a class="code" href="classbus__syscon.html#a12e543729491303e6c100e299cb5a968">aoOCS</a>), <span class="keyword">/*[31:0]**/</span>
<a name="l01663"></a>01663     
<a name="l01664"></a>01664     <span class="keyword">// ocs_blitter: 040-059, 060-067, 070-075 </span>
<a name="l01665"></a>01665     .<a class="code" href="classbus__syscon.html#ae4a5cfa29fa7ffbe038b191777e54b99">aoOCS</a>    ( <a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">31</span>:<span class="vhdllogic">21</span>] == <span class="vhdllogic">11&#39;b0000_0000_110</span> &amp;&amp; (
<a name="l01666"></a>01666         ( {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &gt;= <span class="vhdllogic">9&#39;h040</span> &amp;&amp; {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &lt;= <span class="vhdllogic">9&#39;h058</span> ) ||
<a name="l01667"></a>01667         ( {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &gt;= <span class="vhdllogic">9&#39;h060</span> &amp;&amp; {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &lt;= <span class="vhdllogic">9&#39;h064</span> ) ||
<a name="l01668"></a>01668         ( {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &gt;= <span class="vhdllogic">9&#39;h070</span> &amp;&amp; {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &lt;= <span class="vhdllogic">9&#39;h074</span> ) )
<a name="l01669"></a>01669     ),
<a name="l01670"></a>01670     .<a class="code" href="classbus__syscon.html#ac7e6b38df5498247d7fb2331a047a969">aoOCS</a>       (<a class="code" href="classbus__syscon.html#ac7e6b38df5498247d7fb2331a047a969">aoOCS</a>),
<a name="l01671"></a>01671     .<a class="code" href="classbus__syscon.html#a65fdc0aad23dd8d2d535721b72bdabc5">aoOCS</a>       (<a class="code" href="classbus__syscon.html#a65fdc0aad23dd8d2d535721b72bdabc5">aoOCS</a>),
<a name="l01672"></a>01672     .<a class="code" href="classbus__syscon.html#a0748525eaeda81fc8cebedf1574fe49e">aoOCS</a>       (<a class="code" href="classbus__syscon.html#a0748525eaeda81fc8cebedf1574fe49e">aoOCS</a>),
<a name="l01673"></a>01673     .<a class="code" href="classbus__syscon.html#a1e7ea6246a5ae9ee5da1504e45663dcb">aoOCS</a>       (<a class="code" href="classbus__syscon.html#a1e7ea6246a5ae9ee5da1504e45663dcb">aoOCS</a>),
<a name="l01674"></a>01674     .<a class="code" href="classbus__syscon.html#ab4ba9483c0417dc9035eae39d93a1947">aoOCS</a>       (<a class="code" href="classbus__syscon.html#ab4ba9483c0417dc9035eae39d93a1947">aoOCS</a>),
<a name="l01675"></a>01675     .<a class="code" href="classbus__syscon.html#ac04a2a8661ac9a125ab09be2d867674f">aoOCS</a>       (<a class="code" href="classbus__syscon.html#ac04a2a8661ac9a125ab09be2d867674f">aoOCS</a>), <span class="keyword">/*[31:0]**/</span>
<a name="l01676"></a>01676     
<a name="l01677"></a>01677     <span class="keyword">// ocs_copper: 02C-02F, 080-08B</span>
<a name="l01678"></a>01678     .<a class="code" href="classbus__syscon.html#a000e51afce7bab2241b4ea4712d3a999">aoOCS</a>    ( <a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">31</span>:<span class="vhdllogic">21</span>] == <span class="vhdllogic">11&#39;b0000_0000_110</span> &amp;&amp; (
<a name="l01679"></a>01679         ( {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &gt;= <span class="vhdllogic">9&#39;h02C</span> &amp;&amp; {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &lt;= <span class="vhdllogic">9&#39;h02C</span> ) ||
<a name="l01680"></a>01680         ( {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &gt;= <span class="vhdllogic">9&#39;h080</span> &amp;&amp; {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &lt;= <span class="vhdllogic">9&#39;h088</span> ) )
<a name="l01681"></a>01681     ),
<a name="l01682"></a>01682     .<a class="code" href="classbus__syscon.html#ab3e43099b79ff5eae40e3bf97eb0b1fb">aoOCS</a>       (<a class="code" href="classbus__syscon.html#ab3e43099b79ff5eae40e3bf97eb0b1fb">aoOCS</a>),
<a name="l01683"></a>01683     .<a class="code" href="classbus__syscon.html#ab26afd06e692c9e6fb856700009b152f">aoOCS</a>       (<a class="code" href="classbus__syscon.html#ab26afd06e692c9e6fb856700009b152f">aoOCS</a>),
<a name="l01684"></a>01684     .<a class="code" href="classbus__syscon.html#ae118b94695ed6a22c4e0d0500dedad7f">aoOCS</a>       (<a class="code" href="classbus__syscon.html#ae118b94695ed6a22c4e0d0500dedad7f">aoOCS</a>),
<a name="l01685"></a>01685     .<a class="code" href="classbus__syscon.html#a32aa24289b7c44cb88038ba3d93b5abb">aoOCS</a>       (<a class="code" href="classbus__syscon.html#a32aa24289b7c44cb88038ba3d93b5abb">aoOCS</a>),
<a name="l01686"></a>01686     .<a class="code" href="classbus__syscon.html#a4a801eeff1c6f96035a872fc8efdfcdf">aoOCS</a>       (<a class="code" href="classbus__syscon.html#a4a801eeff1c6f96035a872fc8efdfcdf">aoOCS</a>),
<a name="l01687"></a>01687     .<a class="code" href="classbus__syscon.html#acbfe5025a0ddf90d7ca9714f84927cb7">aoOCS</a>       (<a class="code" href="classbus__syscon.html#acbfe5025a0ddf90d7ca9714f84927cb7">aoOCS</a>), <span class="keyword">/*[31:0]**/</span>
<a name="l01688"></a>01688     
<a name="l01689"></a>01689     <span class="keyword">// cia-a: 0000_0000_101*_****_**10_****_****_****</span>
<a name="l01690"></a>01690     .<a class="code" href="classbus__syscon.html#a0f020b9776ff51e66cf86b963fc415f7">aoOCS</a>    (
<a name="l01691"></a>01691         <a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">31</span>:<span class="vhdllogic">21</span>] == <span class="vhdllogic">11&#39;b0000_0000_101</span> &amp;&amp; <a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">13</span>:<span class="vhdllogic">12</span>] == <span class="vhdllogic">2&#39;b10</span>
<a name="l01692"></a>01692     ),
<a name="l01693"></a>01693     .<a class="code" href="classbus__syscon.html#ae9f79d9b0316cccc84831e4d2fa14b9e">aoOCS</a>       (<a class="code" href="classbus__syscon.html#ae9f79d9b0316cccc84831e4d2fa14b9e">aoOCS</a>),
<a name="l01694"></a>01694     .<a class="code" href="classbus__syscon.html#afe4830f4ed051c82a3b156f764124c04">aoOCS</a>       (<a class="code" href="classbus__syscon.html#afe4830f4ed051c82a3b156f764124c04">aoOCS</a>),
<a name="l01695"></a>01695     .<a class="code" href="classbus__syscon.html#aed1046a40945768c8d45f62a24c9ed47">aoOCS</a>       (<a class="code" href="classbus__syscon.html#aed1046a40945768c8d45f62a24c9ed47">aoOCS</a>),
<a name="l01696"></a>01696     .<a class="code" href="classbus__syscon.html#a27d00f22badadd34aceb9622164e4781">aoOCS</a>       (<a class="code" href="classbus__syscon.html#a27d00f22badadd34aceb9622164e4781">aoOCS</a>),
<a name="l01697"></a>01697     .<a class="code" href="classbus__syscon.html#a084aec23fc84531dec6d51ef859477e2">aoOCS</a>       (<a class="code" href="classbus__syscon.html#a084aec23fc84531dec6d51ef859477e2">aoOCS</a>),
<a name="l01698"></a>01698     .<a class="code" href="classbus__syscon.html#a84e433f8ac0985e36b9c3606e13ea64b">aoOCS</a>       (<a class="code" href="classbus__syscon.html#a84e433f8ac0985e36b9c3606e13ea64b">aoOCS</a>), <span class="keyword">/*[31:0]**/</span>
<a name="l01699"></a>01699     
<a name="l01700"></a>01700     <span class="keyword">// cia-b: 0000_0000_101*_****_**01_****_****_****</span>
<a name="l01701"></a>01701     .<a class="code" href="classbus__syscon.html#a6ceb4d4f0c587250d01040cdd1254681">aoOCS</a>    (
<a name="l01702"></a>01702         <a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">31</span>:<span class="vhdllogic">21</span>] == <span class="vhdllogic">11&#39;b0000_0000_101</span> &amp;&amp; <a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">13</span>:<span class="vhdllogic">12</span>] == <span class="vhdllogic">2&#39;b01</span>
<a name="l01703"></a>01703     ),
<a name="l01704"></a>01704     .<a class="code" href="classbus__syscon.html#a9fc98d5a8298bcfae3cfaecc60de37c7">aoOCS</a>       (<a class="code" href="classbus__syscon.html#a9fc98d5a8298bcfae3cfaecc60de37c7">aoOCS</a>),
<a name="l01705"></a>01705     .<a class="code" href="classbus__syscon.html#ad8795de1edce0f6eebd93d88d3a92e00">aoOCS</a>       (<a class="code" href="classbus__syscon.html#ad8795de1edce0f6eebd93d88d3a92e00">aoOCS</a>),
<a name="l01706"></a>01706     .<a class="code" href="classbus__syscon.html#a2f1ef8dcf5a71370b6cfbf95270512f8">aoOCS</a>       (<a class="code" href="classbus__syscon.html#a2f1ef8dcf5a71370b6cfbf95270512f8">aoOCS</a>),
<a name="l01707"></a>01707     .<a class="code" href="classbus__syscon.html#a6eb5262fb37832e37e72a8b1970ffe10">aoOCS</a>       (<a class="code" href="classbus__syscon.html#a6eb5262fb37832e37e72a8b1970ffe10">aoOCS</a>),
<a name="l01708"></a>01708     .<a class="code" href="classbus__syscon.html#afbb7633bbbeba1f82d8fd30e18ff2524">aoOCS</a>       (<a class="code" href="classbus__syscon.html#afbb7633bbbeba1f82d8fd30e18ff2524">aoOCS</a>),
<a name="l01709"></a>01709     .<a class="code" href="classbus__syscon.html#a5d202044df5f476d04ad99183d215425">aoOCS</a>       (<a class="code" href="classbus__syscon.html#a5d202044df5f476d04ad99183d215425">aoOCS</a>), <span class="keyword">/*[31:0]**/</span>
<a name="l01710"></a>01710     
<a name="l01711"></a>01711     <span class="keyword">// ocs_serial: 018-01B R, 030-033</span>
<a name="l01712"></a>01712     .<a class="code" href="classbus__syscon.html#a287d01a9efb78fe9c46648d7255bc1ca">aoOCS</a>   ( <a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">31</span>:<span class="vhdllogic">21</span>] == <span class="vhdllogic">11&#39;b0000_0000_110</span> &amp;&amp; (
<a name="l01713"></a>01713         ( {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &gt;= <span class="vhdllogic">9&#39;h018</span> &amp;&amp; {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &lt;= <span class="vhdllogic">9&#39;h018</span> ) ||
<a name="l01714"></a>01714         ( {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &gt;= <span class="vhdllogic">9&#39;h030</span> &amp;&amp; {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &lt;= <span class="vhdllogic">9&#39;h030</span> ) )
<a name="l01715"></a>01715     ),
<a name="l01716"></a>01716     .<a class="code" href="classbus__syscon.html#aa89dca9a069546ad0ee6591c21d91939">aoOCS</a>      (<a class="code" href="classbus__syscon.html#aa89dca9a069546ad0ee6591c21d91939">aoOCS</a>),
<a name="l01717"></a>01717     .<a class="code" href="classbus__syscon.html#a992d5ff90f3c150f222b715074029145">aoOCS</a>      (<a class="code" href="classbus__syscon.html#a992d5ff90f3c150f222b715074029145">aoOCS</a>),
<a name="l01718"></a>01718     .<a class="code" href="classbus__syscon.html#affa0290ff18f1d2161877b94f1acbc82">aoOCS</a>      (<a class="code" href="classbus__syscon.html#affa0290ff18f1d2161877b94f1acbc82">aoOCS</a>),
<a name="l01719"></a>01719     .<a class="code" href="classbus__syscon.html#aa2397c1d5ed0b9a1c60683130ebe2cef">aoOCS</a>      (<a class="code" href="classbus__syscon.html#aa2397c1d5ed0b9a1c60683130ebe2cef">aoOCS</a>),
<a name="l01720"></a>01720     .<a class="code" href="classbus__syscon.html#afb60f7ea4eb65743a5f827edcf834ce0">aoOCS</a>      (<a class="code" href="classbus__syscon.html#afb60f7ea4eb65743a5f827edcf834ce0">aoOCS</a>),
<a name="l01721"></a>01721     .<a class="code" href="classbus__syscon.html#a99c3a66fe7640488da6db98c3e45b0cc">aoOCS</a>      (<a class="code" href="classbus__syscon.html#a99c3a66fe7640488da6db98c3e45b0cc">aoOCS</a>), <span class="keyword">/*[31:0]**/</span>
<a name="l01722"></a>01722 
<a name="l01723"></a>01723     <span class="keyword">// ocs_floppy: 020-027, 07C-07F</span>
<a name="l01724"></a>01724     .<a class="code" href="classbus__syscon.html#a78d14b60b06e00903a792ad1d77ff497">aoOCS</a>   ( <a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">31</span>:<span class="vhdllogic">21</span>] == <span class="vhdllogic">11&#39;b0000_0000_110</span> &amp;&amp; (
<a name="l01725"></a>01725         ( {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &gt;= <span class="vhdllogic">9&#39;h020</span> &amp;&amp; {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &lt;= <span class="vhdllogic">9&#39;h027</span> ) ||
<a name="l01726"></a>01726         ( {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &gt;= <span class="vhdllogic">9&#39;h07C</span> &amp;&amp; {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &lt;= <span class="vhdllogic">9&#39;h07F</span> ) )
<a name="l01727"></a>01727     ),
<a name="l01728"></a>01728     .<a class="code" href="classbus__syscon.html#a0a29a1147b1d162fe08e1497bade580b">aoOCS</a>      (<a class="code" href="classbus__syscon.html#a0a29a1147b1d162fe08e1497bade580b">aoOCS</a>),
<a name="l01729"></a>01729     .<a class="code" href="classbus__syscon.html#aaada4f622c3960ea0f0093ce8d848d78">aoOCS</a>      (<a class="code" href="classbus__syscon.html#aaada4f622c3960ea0f0093ce8d848d78">aoOCS</a>),
<a name="l01730"></a>01730     .<a class="code" href="classbus__syscon.html#abb7bd3ab0c61b072f8e9ffd134ffe8d2">aoOCS</a>      (<a class="code" href="classbus__syscon.html#abb7bd3ab0c61b072f8e9ffd134ffe8d2">aoOCS</a>),
<a name="l01731"></a>01731     .<a class="code" href="classbus__syscon.html#a9cf033bee86affc16fb9e2b610795c65">aoOCS</a>      (<a class="code" href="classbus__syscon.html#a9cf033bee86affc16fb9e2b610795c65">aoOCS</a>),
<a name="l01732"></a>01732     .<a class="code" href="classbus__syscon.html#ac9354d61c84294997c4594b5111600b0">aoOCS</a>      (<a class="code" href="classbus__syscon.html#ac9354d61c84294997c4594b5111600b0">aoOCS</a>),
<a name="l01733"></a>01733     .<a class="code" href="classbus__syscon.html#ab894d866c396d562c9b78ffac9eef3f9">aoOCS</a>      (<a class="code" href="classbus__syscon.html#ab894d866c396d562c9b78ffac9eef3f9">aoOCS</a>), <span class="keyword">/*[31:0]**/</span>
<a name="l01734"></a>01734     
<a name="l01735"></a>01735     <span class="keyword">// ocs_floppy memory buffer: 0x10004000 - 0x100055FF</span>
<a name="l01736"></a>01736     .<a class="code" href="classbus__syscon.html#a3e1451a0c82e45ca9fc968ee359f5d1e">aoOCS</a>   (
<a name="l01737"></a>01737         {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">31</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &gt;= <span class="vhdllogic">32&#39;h10004000</span> &amp;&amp; {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">31</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &lt;= <span class="vhdllogic">32&#39;h100055FF</span>
<a name="l01738"></a>01738     ),
<a name="l01739"></a>01739     .<a class="code" href="classbus__syscon.html#afe8f4ceaf9e05ef16d37d4f826e0cdab">aoOCS</a>      (<a class="code" href="classbus__syscon.html#afe8f4ceaf9e05ef16d37d4f826e0cdab">aoOCS</a>),
<a name="l01740"></a>01740     .<a class="code" href="classbus__syscon.html#ac9024a113ab36feed7db0780db30bea0">aoOCS</a>      (<a class="code" href="classbus__syscon.html#ac9024a113ab36feed7db0780db30bea0">aoOCS</a>),
<a name="l01741"></a>01741     .<a class="code" href="classbus__syscon.html#a15fa0aefc995ccf2c646718165ac3dfe">aoOCS</a>      (<a class="code" href="classbus__syscon.html#a15fa0aefc995ccf2c646718165ac3dfe">aoOCS</a>),
<a name="l01742"></a>01742     .<a class="code" href="classbus__syscon.html#adfc3860ba44fedb9d3090930782dc369">aoOCS</a>      (<a class="code" href="classbus__syscon.html#adfc3860ba44fedb9d3090930782dc369">aoOCS</a>),
<a name="l01743"></a>01743     .<a class="code" href="classbus__syscon.html#ab79f0b97989c262b0a8611d8dd8c56b1">aoOCS</a>      (<a class="code" href="classbus__syscon.html#ab79f0b97989c262b0a8611d8dd8c56b1">aoOCS</a>),
<a name="l01744"></a>01744     .<a class="code" href="classbus__syscon.html#a37ae46fb6b63a067254daf3ee3c30e6c">aoOCS</a>      (<a class="code" href="classbus__syscon.html#a37ae46fb6b63a067254daf3ee3c30e6c">aoOCS</a>), <span class="keyword">/*[31:0]**/</span>
<a name="l01745"></a>01745     
<a name="l01746"></a>01746     <span class="keyword">// ocs_input: 008-00F R, 014-017 R, 034-037</span>
<a name="l01747"></a>01747     .<a class="code" href="classbus__syscon.html#a9ede6b88ecf28671c42d2cac19a615ce">aoOCS</a>   ( <a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">31</span>:<span class="vhdllogic">21</span>] == <span class="vhdllogic">11&#39;b0000_0000_110</span> &amp;&amp; (
<a name="l01748"></a>01748         ( {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &gt;= <span class="vhdllogic">9&#39;h008</span> &amp;&amp; {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &lt;= <span class="vhdllogic">9&#39;h00F</span> ) ||
<a name="l01749"></a>01749         ( {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &gt;= <span class="vhdllogic">9&#39;h014</span> &amp;&amp; {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &lt;= <span class="vhdllogic">9&#39;h017</span> ) ||
<a name="l01750"></a>01750         ( {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &gt;= <span class="vhdllogic">9&#39;h034</span> &amp;&amp; {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &lt;= <span class="vhdllogic">9&#39;h037</span> ) )
<a name="l01751"></a>01751     ),
<a name="l01752"></a>01752     .<a class="code" href="classbus__syscon.html#a1d30c53ac1492a399d5bdcea1f4f9e97">aoOCS</a>      (<a class="code" href="classbus__syscon.html#a1d30c53ac1492a399d5bdcea1f4f9e97">aoOCS</a>),
<a name="l01753"></a>01753     .<a class="code" href="classbus__syscon.html#a4119edd92ed4bb1094978d07211d8a7e">aoOCS</a>      (<a class="code" href="classbus__syscon.html#a4119edd92ed4bb1094978d07211d8a7e">aoOCS</a>),
<a name="l01754"></a>01754     .<a class="code" href="classbus__syscon.html#a4d9a4b357e514701727790e2a2852a13">aoOCS</a>      (<a class="code" href="classbus__syscon.html#a4d9a4b357e514701727790e2a2852a13">aoOCS</a>),
<a name="l01755"></a>01755     .<a class="code" href="classbus__syscon.html#a74dfbb0e1221aaddb9886cda027594b2">aoOCS</a>      (<a class="code" href="classbus__syscon.html#a74dfbb0e1221aaddb9886cda027594b2">aoOCS</a>),
<a name="l01756"></a>01756     .<a class="code" href="classbus__syscon.html#a0a1324bfbda7bfcdc87e5fb1ffacf852">aoOCS</a>      (<a class="code" href="classbus__syscon.html#a0a1324bfbda7bfcdc87e5fb1ffacf852">aoOCS</a>),
<a name="l01757"></a>01757     .<a class="code" href="classbus__syscon.html#adda20e6b873bffb6ad907fbae1c82861">aoOCS</a>      (<a class="code" href="classbus__syscon.html#adda20e6b873bffb6ad907fbae1c82861">aoOCS</a>), <span class="keyword">/*[31:0]**/</span>
<a name="l01758"></a>01758     
<a name="l01759"></a>01759     <span class="keyword">// ocs_audio: 0A0-0AB, 0B0-0BB, 0C0-0CB, 0D0-0DB</span>
<a name="l01760"></a>01760     .<a class="code" href="classbus__syscon.html#ac7d6549b17e6b3fd88f5d30d1829788b">aoOCS</a>   ( <a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">31</span>:<span class="vhdllogic">21</span>] == <span class="vhdllogic">11&#39;b0000_0000_110</span> &amp;&amp; (
<a name="l01761"></a>01761         ( {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &gt;= <span class="vhdllogic">9&#39;h0A0</span> &amp;&amp; {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &lt;= <span class="vhdllogic">9&#39;h0AB</span> ) ||
<a name="l01762"></a>01762         ( {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &gt;= <span class="vhdllogic">9&#39;h0B0</span> &amp;&amp; {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &lt;= <span class="vhdllogic">9&#39;h0BB</span> ) ||
<a name="l01763"></a>01763         ( {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &gt;= <span class="vhdllogic">9&#39;h0C0</span> &amp;&amp; {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &lt;= <span class="vhdllogic">9&#39;h0CB</span> ) ||
<a name="l01764"></a>01764         ( {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &gt;= <span class="vhdllogic">9&#39;h0D0</span> &amp;&amp; {<a class="code" href="classbus__syscon.html#abc5fa49b136bcc55be39a2e29f01e263">aoOCS</a>[<span class="vhdllogic">8</span>:<span class="vhdllogic">2</span>], <span class="vhdllogic">2&#39;b00</span>} &lt;= <span class="vhdllogic">9&#39;h0DB</span> ) )
<a name="l01765"></a>01765     ),
<a name="l01766"></a>01766     .<a class="code" href="classbus__syscon.html#a31f39d555a7cfb0b361993ec13c3fd44">aoOCS</a>      (<a class="code" href="classbus__syscon.html#a31f39d555a7cfb0b361993ec13c3fd44">aoOCS</a>),
<a name="l01767"></a>01767     .<a class="code" href="classbus__syscon.html#aa4c036879984d2fc8d7b0dbe4c9342e9">aoOCS</a>      (<a class="code" href="classbus__syscon.html#aa4c036879984d2fc8d7b0dbe4c9342e9">aoOCS</a>),
<a name="l01768"></a>01768     .<a class="code" href="classbus__syscon.html#ae385e3020186e2bba2b623499dfeee74">aoOCS</a>      (<a class="code" href="classbus__syscon.html#ae385e3020186e2bba2b623499dfeee74">aoOCS</a>),
<a name="l01769"></a>01769     .<a class="code" href="classbus__syscon.html#aa056b5891459a5833a300006fe28635b">aoOCS</a>      (<a class="code" href="classbus__syscon.html#aa056b5891459a5833a300006fe28635b">aoOCS</a>),
<a name="l01770"></a>01770     .<a class="code" href="classbus__syscon.html#ae7a6494382912bda957d8c6aee681ccb">aoOCS</a>      (<a class="code" href="classbus__syscon.html#ae7a6494382912bda957d8c6aee681ccb">aoOCS</a>),
<a name="l01771"></a>01771     .<a class="code" href="classbus__syscon.html#a41cfcc25a59e3f3190cf2edb9444ee48">aoOCS</a>      (<a class="code" href="classbus__syscon.html#a41cfcc25a59e3f3190cf2edb9444ee48">aoOCS</a>), <span class="keyword">/*[31:0]**/</span>
<a name="l01772"></a>01772     
<a name="l01773"></a>01773     <span class="keyword">// not used</span>
<a name="l01774"></a>01774     .<a class="code" href="classbus__syscon.html#a1e490ab87c8a474cf171828de8d104e2">aoOCS</a>   (
<a name="l01775"></a>01775         <span class="vhdllogic">1&#39;b0</span>
<a name="l01776"></a>01776     ),
<a name="l01777"></a>01777     .<a class="code" href="classbus__syscon.html#a53dc2da305fb7ab39b9818828071aea0">aoOCS</a>      (<a class="code" href="classbus__syscon.html#a53dc2da305fb7ab39b9818828071aea0">aoOCS</a>),
<a name="l01778"></a>01778     .<a class="code" href="classbus__syscon.html#ad30a385cac2f1d80e01a121cb44f21a8">aoOCS</a>      (<a class="code" href="classbus__syscon.html#ad30a385cac2f1d80e01a121cb44f21a8">aoOCS</a>),
<a name="l01779"></a>01779     .<a class="code" href="classbus__syscon.html#a2d91fbf38458701a03ccc89ec6aaf9e7">aoOCS</a>      (<a class="code" href="classbus__syscon.html#a2d91fbf38458701a03ccc89ec6aaf9e7">aoOCS</a>),
<a name="l01780"></a>01780     .<a class="code" href="classbus__syscon.html#a7a482ec8b3e015ef00659e3557bf19df">aoOCS</a>      (<a class="code" href="classbus__syscon.html#a7a482ec8b3e015ef00659e3557bf19df">aoOCS</a>),
<a name="l01781"></a>01781     .<a class="code" href="classbus__syscon.html#a284bad867d4e58188b2aa72441bd9334">aoOCS</a>      (<a class="code" href="classbus__syscon.html#a284bad867d4e58188b2aa72441bd9334">aoOCS</a>),
<a name="l01782"></a>01782     .<a class="code" href="classbus__syscon.html#ad02d85c84ccfddd7e7488e8a0b009388">aoOCS</a>      (<a class="code" href="classbus__syscon.html#ad02d85c84ccfddd7e7488e8a0b009388">aoOCS</a>), <span class="keyword">/*[31:0]**/</span>
<a name="l01783"></a>01783     
<a name="l01784"></a>01784     <span class="keyword">// Debug signals</span>
<a name="l01785"></a>01785     .<a class="code" href="classbus__syscon.html#aff069d1a7ae0371a0399bddf16d12abe">aoOCS</a>       (<a class="code" href="classbus__syscon.html#aff069d1a7ae0371a0399bddf16d12abe">aoOCS</a>)
<a name="l01786"></a>01786 );
<a name="l01787"></a>01787 
<a name="l01788"></a>01788 <span class="vhdlkeyword">endmodule</span>
<a name="l01789"></a>01789 
</pre></div></div>
</div>
<hr class="footer"/><address class="footer"><small>Generated on Mon Dec 20 2010 21:20:18 for aoOCS by&#160;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.2 </small></address>
</body>
</html>
 

Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.