<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"/> <title>ComponentType - issie</title> <meta name="viewport" content="width=device-width, initial-scale=1.0"/> <meta name="description" content=""/> <meta name="author" content="tomcl"/> <script src="https://code.jquery.com/jquery-1.8.0.js"></script> <script src="https://code.jquery.com/ui/1.8.23/jquery-ui.js"></script> <script src="https://netdna.bootstrapcdn.com/twitter-bootstrap/2.2.1/js/bootstrap.min.js"></script> <link href="https://netdna.bootstrapcdn.com/twitter-bootstrap/2.2.1/css/bootstrap-combined.min.css" rel="stylesheet"/> <link type="text/css" rel="stylesheet" href="https://tomcl.github.io/issie//content/style.css" /> <script type="text/javascript" src="https://tomcl.github.io/issie//content/tips.js"></script> <!-- HTML5 shim, for IE6-8 support of HTML5 elements --> <!--[if lt IE 9]> <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script> <![endif]--> </head> <body> <div class="container"> <div class="masthead"> <ul class="nav nav-pills pull-right"> <li><a href="http://fsharp.org">fsharp.org</a></li> </ul> <h3 class="muted"><a href="https://tomcl.github.io/issie//index.html">issie</a></h3> </div> <hr /> <div class="row"> <div class="span9" id="main"> <h1>ComponentType</h1> <p> <span>Namespace: global</span><br /> <span>Parent Module: <a href="global-commontypes.html">CommonTypes</a></span><br /> </p> <div class="xmldoc"> </div> <h3>Union Cases</h3> <table class="table table-bordered member-list"> <thead> <tr><td>Union Case</td><td>Description</td></tr> </thead> <tbody> <tr> <td class="member-name"> <code onmouseout="hideTip(event, '115', 115)" onmouseover="showTip(event, '115', 115)"> And </code> <div class="tip" id="115"> <strong>Signature:</strong> <br /> </div> </td> <td class="xmldoc"> <a href="https://github.com/tomcl/ISSIE/tree/master/src/Common/Types.fs#L59-59" class="github-link"> <img src="../content/img/github.png" class="normal" /> <img src="../content/img/github-blue.png" class="hover" /> </a> </td> </tr> <tr> <td class="member-name"> <code onmouseout="hideTip(event, '116', 116)" onmouseover="showTip(event, '116', 116)"> AsyncROM(Memory) </code> <div class="tip" id="116"> <strong>Signature:</strong> Memory<br /> </div> </td> <td class="xmldoc"> <a href="https://github.com/tomcl/ISSIE/tree/master/src/Common/Types.fs#L67-67" class="github-link"> <img src="../content/img/github.png" class="normal" /> <img src="../content/img/github-blue.png" class="hover" /> </a> </td> </tr> <tr> <td class="member-name"> <code onmouseout="hideTip(event, '117', 117)" onmouseover="showTip(event, '117', 117)"> BusSelection(OutputWidth,OutputLSBit) </code> <div class="tip" id="117"> <strong>Signature:</strong> int * int<br /> </div> </td> <td class="xmldoc"> <a href="https://github.com/tomcl/ISSIE/tree/master/src/Common/Types.fs#L58-58" class="github-link"> <img src="../content/img/github.png" class="normal" /> <img src="../content/img/github-blue.png" class="hover" /> </a> </td> </tr> <tr> <td class="member-name"> <code onmouseout="hideTip(event, '118', 118)" onmouseover="showTip(event, '118', 118)"> Custom(CustomComponentType) </code> <div class="tip" id="118"> <strong>Signature:</strong> CustomComponentType<br /> </div> </td> <td class="xmldoc"> <a href="https://github.com/tomcl/ISSIE/tree/master/src/Common/Types.fs#L62-62" class="github-link"> <img src="../content/img/github.png" class="normal" /> <img src="../content/img/github-blue.png" class="hover" /> </a> </td> </tr> <tr> <td class="member-name"> <code onmouseout="hideTip(event, '119', 119)" onmouseover="showTip(event, '119', 119)"> Demux2 </code> <div class="tip" id="119"> <strong>Signature:</strong> <br /> </div> </td> <td class="xmldoc"> <a href="https://github.com/tomcl/ISSIE/tree/master/src/Common/Types.fs#L60-60" class="github-link"> <img src="../content/img/github.png" class="normal" /> <img src="../content/img/github-blue.png" class="hover" /> </a> </td> </tr> <tr> <td class="member-name"> <code onmouseout="hideTip(event, '120', 120)" onmouseover="showTip(event, '120', 120)"> DFF </code> <div class="tip" id="120"> <strong>Signature:</strong> <br /> </div> </td> <td class="xmldoc"> <a href="https://github.com/tomcl/ISSIE/tree/master/src/Common/Types.fs#L66-66" class="github-link"> <img src="../content/img/github.png" class="normal" /> <img src="../content/img/github-blue.png" class="hover" /> </a> </td> </tr> <tr> <td class="member-name"> <code onmouseout="hideTip(event, '121', 121)" onmouseover="showTip(event, '121', 121)"> DFFE </code> <div class="tip" id="121"> <strong>Signature:</strong> <br /> </div> </td> <td class="xmldoc"> <a href="https://github.com/tomcl/ISSIE/tree/master/src/Common/Types.fs#L66-66" class="github-link"> <img src="../content/img/github.png" class="normal" /> <img src="../content/img/github-blue.png" class="hover" /> </a> </td> </tr> <tr> <td class="member-name"> <code onmouseout="hideTip(event, '122', 122)" onmouseover="showTip(event, '122', 122)"> Input(BusWidth) </code> <div class="tip" id="122"> <strong>Signature:</strong> int<br /> </div> </td> <td class="xmldoc"> <a href="https://github.com/tomcl/ISSIE/tree/master/src/Common/Types.fs#L58-58" class="github-link"> <img src="../content/img/github.png" class="normal" /> <img src="../content/img/github-blue.png" class="hover" /> </a> </td> </tr> <tr> <td class="member-name"> <code onmouseout="hideTip(event, '123', 123)" onmouseover="showTip(event, '123', 123)"> IOLabel </code> <div class="tip" id="123"> <strong>Signature:</strong> <br /> </div> </td> <td class="xmldoc"> <a href="https://github.com/tomcl/ISSIE/tree/master/src/Common/Types.fs#L58-58" class="github-link"> <img src="../content/img/github.png" class="normal" /> <img src="../content/img/github-blue.png" class="hover" /> </a> </td> </tr> <tr> <td class="member-name"> <code onmouseout="hideTip(event, '124', 124)" onmouseover="showTip(event, '124', 124)"> MergeWires </code> <div class="tip" id="124"> <strong>Signature:</strong> <br /> </div> </td> <td class="xmldoc"> <a href="https://github.com/tomcl/ISSIE/tree/master/src/Common/Types.fs#L63-63" class="github-link"> <img src="../content/img/github.png" class="normal" /> <img src="../content/img/github-blue.png" class="hover" /> </a> </td> </tr> <tr> <td class="member-name"> <code onmouseout="hideTip(event, '125', 125)" onmouseover="showTip(event, '125', 125)"> Mux2 </code> <div class="tip" id="125"> <strong>Signature:</strong> <br /> </div> </td> <td class="xmldoc"> <a href="https://github.com/tomcl/ISSIE/tree/master/src/Common/Types.fs#L60-60" class="github-link"> <img src="../content/img/github.png" class="normal" /> <img src="../content/img/github-blue.png" class="hover" /> </a> </td> </tr> <tr> <td class="member-name"> <code onmouseout="hideTip(event, '126', 126)" onmouseover="showTip(event, '126', 126)"> Nand </code> <div class="tip" id="126"> <strong>Signature:</strong> <br /> </div> </td> <td class="xmldoc"> <a href="https://github.com/tomcl/ISSIE/tree/master/src/Common/Types.fs#L59-59" class="github-link"> <img src="../content/img/github.png" class="normal" /> <img src="../content/img/github-blue.png" class="hover" /> </a> </td> </tr> <tr> <td class="member-name"> <code onmouseout="hideTip(event, '127', 127)" onmouseover="showTip(event, '127', 127)"> NbitsAdder(BusWidth) </code> <div class="tip" id="127"> <strong>Signature:</strong> int<br /> </div> </td> <td class="xmldoc"> <a href="https://github.com/tomcl/ISSIE/tree/master/src/Common/Types.fs#L61-61" class="github-link"> <img src="../content/img/github.png" class="normal" /> <img src="../content/img/github-blue.png" class="hover" /> </a> </td> </tr> <tr> <td class="member-name"> <code onmouseout="hideTip(event, '128', 128)" onmouseover="showTip(event, '128', 128)"> Nor </code> <div class="tip" id="128"> <strong>Signature:</strong> <br /> </div> </td> <td class="xmldoc"> <a href="https://github.com/tomcl/ISSIE/tree/master/src/Common/Types.fs#L59-59" class="github-link"> <img src="../content/img/github.png" class="normal" /> <img src="../content/img/github-blue.png" class="hover" /> </a> </td> </tr> <tr> <td class="member-name"> <code onmouseout="hideTip(event, '129', 129)" onmouseover="showTip(event, '129', 129)"> Not </code> <div class="tip" id="129"> <strong>Signature:</strong> <br /> </div> </td> <td class="xmldoc"> <a href="https://github.com/tomcl/ISSIE/tree/master/src/Common/Types.fs#L59-59" class="github-link"> <img src="../content/img/github.png" class="normal" /> <img src="../content/img/github-blue.png" class="hover" /> </a> </td> </tr> <tr> <td class="member-name"> <code onmouseout="hideTip(event, '130', 130)" onmouseover="showTip(event, '130', 130)"> Or </code> <div class="tip" id="130"> <strong>Signature:</strong> <br /> </div> </td> <td class="xmldoc"> <a href="https://github.com/tomcl/ISSIE/tree/master/src/Common/Types.fs#L59-59" class="github-link"> <img src="../content/img/github.png" class="normal" /> <img src="../content/img/github-blue.png" class="hover" /> </a> </td> </tr> <tr> <td class="member-name"> <code onmouseout="hideTip(event, '131', 131)" onmouseover="showTip(event, '131', 131)"> Output(BusWidth) </code> <div class="tip" id="131"> <strong>Signature:</strong> int<br /> </div> </td> <td class="xmldoc"> <a href="https://github.com/tomcl/ISSIE/tree/master/src/Common/Types.fs#L58-58" class="github-link"> <img src="../content/img/github.png" class="normal" /> <img src="../content/img/github-blue.png" class="hover" /> </a> </td> </tr> <tr> <td class="member-name"> <code onmouseout="hideTip(event, '132', 132)" onmouseover="showTip(event, '132', 132)"> RAM(Memory) </code> <div class="tip" id="132"> <strong>Signature:</strong> Memory<br /> </div> </td> <td class="xmldoc"> <a href="https://github.com/tomcl/ISSIE/tree/master/src/Common/Types.fs#L67-67" class="github-link"> <img src="../content/img/github.png" class="normal" /> <img src="../content/img/github-blue.png" class="hover" /> </a> </td> </tr> <tr> <td class="member-name"> <code onmouseout="hideTip(event, '133', 133)" onmouseover="showTip(event, '133', 133)"> Register(BusWidth) </code> <div class="tip" id="133"> <strong>Signature:</strong> int<br /> </div> </td> <td class="xmldoc"> <a href="https://github.com/tomcl/ISSIE/tree/master/src/Common/Types.fs#L66-66" class="github-link"> <img src="../content/img/github.png" class="normal" /> <img src="../content/img/github-blue.png" class="hover" /> </a> </td> </tr> <tr> <td class="member-name"> <code onmouseout="hideTip(event, '134', 134)" onmouseover="showTip(event, '134', 134)"> RegisterE(BusWidth) </code> <div class="tip" id="134"> <strong>Signature:</strong> int<br /> </div> </td> <td class="xmldoc"> <a href="https://github.com/tomcl/ISSIE/tree/master/src/Common/Types.fs#L66-66" class="github-link"> <img src="../content/img/github.png" class="normal" /> <img src="../content/img/github-blue.png" class="hover" /> </a> </td> </tr> <tr> <td class="member-name"> <code onmouseout="hideTip(event, '135', 135)" onmouseover="showTip(event, '135', 135)"> ROM(Memory) </code> <div class="tip" id="135"> <strong>Signature:</strong> Memory<br /> </div> </td> <td class="xmldoc"> <a href="https://github.com/tomcl/ISSIE/tree/master/src/Common/Types.fs#L67-67" class="github-link"> <img src="../content/img/github.png" class="normal" /> <img src="../content/img/github-blue.png" class="hover" /> </a> </td> </tr> <tr> <td class="member-name"> <code onmouseout="hideTip(event, '136', 136)" onmouseover="showTip(event, '136', 136)"> SplitWire(BusWidth) </code> <div class="tip" id="136"> <strong>Signature:</strong> int<br /> </div> </td> <td class="xmldoc"> <a href="https://github.com/tomcl/ISSIE/tree/master/src/Common/Types.fs#L63-63" class="github-link"> <img src="../content/img/github.png" class="normal" /> <img src="../content/img/github-blue.png" class="hover" /> </a> </td> </tr> <tr> <td class="member-name"> <code onmouseout="hideTip(event, '137', 137)" onmouseover="showTip(event, '137', 137)"> Xnor </code> <div class="tip" id="137"> <strong>Signature:</strong> <br /> </div> </td> <td class="xmldoc"> <a href="https://github.com/tomcl/ISSIE/tree/master/src/Common/Types.fs#L59-59" class="github-link"> <img src="../content/img/github.png" class="normal" /> <img src="../content/img/github-blue.png" class="hover" /> </a> </td> </tr> <tr> <td class="member-name"> <code onmouseout="hideTip(event, '138', 138)" onmouseover="showTip(event, '138', 138)"> Xor </code> <div class="tip" id="138"> <strong>Signature:</strong> <br /> </div> </td> <td class="xmldoc"> <a href="https://github.com/tomcl/ISSIE/tree/master/src/Common/Types.fs#L59-59" class="github-link"> <img src="../content/img/github.png" class="normal" /> <img src="../content/img/github-blue.png" class="hover" /> </a> </td> </tr> </tbody> </table> </div> <div class="span3"> <ul class="nav nav-list" id="menu" style="margin-top: 20px;"> <li class="nav-header">issie</li> <li class="divider"></li> <li><a href="https://github.com/tomcl/ISSIE">Source Code</a></li> <li><a href="https://tomcl.github.io/issie//release-notes.html">Release Notes</a></li> <li><a href="https://tomcl.github.io/issie//contributing.html">Contributing</a></li> <li class="nav-header">Documentation</li> <li><a href="https://tomcl.github.io/issie//index.html">Introduction</a></li> <li class="divider"></li> <li><a href="https://tomcl.github.io/issie//community.html">Community</a></li> <li class="nav-header">Reference</li> <li><a href="https://tomcl.github.io/issie//reference/index.html">API Reference</a></li> </ul> </div> </div> </div> </body> </html>