<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
    <meta http-equiv="Content-Type"content="text/html; charset=utf-8">
    <link href="../style.css" rel="stylesheet" type="text/css">
	<title>SW Design</title>
</head>
<body>
    <h2>SW Design</h2>
    <p>
      This is Kactus2 extension <br><img
      src="../images/appicon.png"><br> User can describe the structure of SW
      similarly ot HW design. All SW instantiated in one <i>SW
      design</i> will be executes on a single CPU. The mapping of SW
      design onto CPU HW is done in a <i>system design</i>.
    </p>
    <p>
      Select <i>SW components</i> from the library and connect
      them. <br>Instead of <i>interfaces</i> and <i>ports</i>, SW
      components have <i>API interfaces</i>. There are two modes, a SW
      component can <i>request</i> an API (i.e. make calls to API
      functions) or <i>provide</i> it (i.e. implement the API
      functions). Connections are allowed only when interfaces match
      or if either interface is 'UNSET' (no API VLNV associated with
      it).
    </p>
</body>
</html>
