contents.html 6.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162
  1. <?xml version='1.0' encoding='UTF-8' ?>
  2. <toc version="2.0" categoryclosedimage="chapter" topicimage="topic">
  3. <h1><a image="toplevelfolder" id="top">Logisim References</a></h1>
  4. <h2><a id="guide">Guide to Being a Logisim User</a></h2>
  5. <ul>
  6. <li><a id="tutorial">Beginner's tutorial</a><ul>
  7. <li><a id="tutorial_orient">Step 0: Orienting yourself</a></li>
  8. <li><a id="tutorial_gates">Step 1: Adding gates</a></li>
  9. <li><a id="tutorial_wires">Step 2: Adding wires</a></li>
  10. <li><a id="tutorial_text">Step 3: Adding text</a></li>
  11. <li><a id="tutorial_test">Step 4: Testing your circuit</a></li>
  12. </ul></li>
  13. <li><a id="attrlib">Libraries and attributes</a><ul>
  14. <li><a id="attrlib_explore">The explorer pane</a></li>
  15. <li><a id="attrlib_attr">The attribute table</a></li>
  16. <li><a id="attrlib_tool">Tool and component attributes</a></li>
  17. </ul></li>
  18. <li><a id="subcirc">Subcircuits</a><ul>
  19. <li><a id="subcirc_creating">Creating circuits</a></li>
  20. <li><a id="subcirc_using">Using subcircuits</a></li>
  21. <li><a id="subcirc_appear">Editing subcircuit appearance</a></li>
  22. <li><a id="subcirc_debug">Debugging subcircuits</a></li>
  23. <li><a id="subcirc_library">Logisim libraries</a></li>
  24. </ul></li>
  25. <li><a id="bundles">Wire bundles</a><ul>
  26. <li><a id="bundles_creating">Creating bundles</a></li>
  27. <li><a id="bundles_splitting">Splitters</a></li>
  28. <li><a id="bundles_colors">Wire colors</a></li>
  29. </ul></li>
  30. <li><a id="analyze">Combinational analysis</a><ul>
  31. <li><a id="analyze_open">Opening Combinational Analysis</a></li>
  32. <li><a id="analyze_table">Editing the truth table</a></li>
  33. <li><a id="analyze_expr">Creating expressions</a></li>
  34. <li><a id="analyze_gen">Generating a circuit</a></li>
  35. </ul></li>
  36. <li><a id="menu">Menu reference</a><ul>
  37. <li><a id="menu_file">The File menu</a></li>
  38. <li><a id="menu_edit">The Edit menu</a></li>
  39. <li><a id="menu_project">The Project menu</a></li>
  40. <li><a id="menu_simulate">The Simulate menu</a></li>
  41. <li><a id="menu_winhelp">The Window and Help menus</a></li>
  42. </ul></li>
  43. <li><a id="mem_guide">Memory components</a><ul>
  44. <li><a id="mem_poke">Poking memory</a></li>
  45. <li><a id="mem_menu">Pop-up menus and files</a></li>
  46. <li><a id="mem_hex">Hex editor</a></li>
  47. </ul></li>
  48. <li><a id="log">Logging</a><ul>
  49. <li><a id="log_selection">The Selection tab</a></li>
  50. <li><a id="log_table">The Table tab</a></li>
  51. <li><a id="log_file">The File tab</a></li>
  52. </ul></li>
  53. <li><a id="verify">Command-line verification</a><ul>
  54. <li><a id="verify_sub">Substituting libraries</a></li>
  55. <li><a id="verify_other">Other verification options</a></li>
  56. <li><a id="verify_multi">Testing multiple files</a></li>
  57. </ul></li>
  58. <li><a id="prefs">Application preferences</a><ul>
  59. <li><a id="prefs_template">The Template tab</a></li>
  60. <li><a id="prefs_intl">The International tab</a></li>
  61. <li><a id="prefs_window">The Window tab</a></li>
  62. <li><a id="prefs_layout">The Layout tab</a></li>
  63. <li><a id="prefs_exp">The Experimental tab</a></li>
  64. <li><a id="prefs_cmdline">The command line</a></li>
  65. </ul></li>
  66. <li><a id="opts">Project options</a>
  67. <li><a id="opts_simulate">The Simulation tab</a></li>
  68. <li><a id="opts_toolbar">The Toolbar tab</a></li>
  69. <li><a id="opts_mouse">The Mouse tab</a></li>
  70. </ul></li>
  71. <li><a id="prop">Value propagation</a><ul>
  72. <li><a id="prop_delays">Gate delays</a></li>
  73. <li><a id="prop_oscillate">Oscillation errors</a></li>
  74. <li><a id="prop_shortcome">Shortcomings</a></li>
  75. </ul></li>
  76. <li><a id="jar">JAR libraries</a><ul>
  77. <li><a id="jar_incr">Gray Code Incrementer</a></li>
  78. <li><a id="jar_library">Library Class</a></li>
  79. <li><a id="jar_simpctr">Simple Gray Code Counter</a></li>
  80. <li><a id="jar_counter">Gray Code Counter</a></li>
  81. <li><a id="jar_guide">Guidelines</a></li>
  82. </ul></li>
  83. <li><a id="about">About the program</a><ul>
  84. <li><a id="about_gpl">GNU General Public License</a></li>
  85. </ul></li>
  86. </ul>
  87. <h2><a id="libs">Library Reference</a></h2>
  88. <ul>
  89. <li><a id="wiring">Wiring library</a><ul>
  90. <li><a id="wiring_splitter">Splitter</a></li>
  91. <li><a id="wiring_pin">Pin</a></li>
  92. <li><a id="wiring_probe">Probe</a></li>
  93. <li><a id="wiring_tunnel">Tunnel</a></li>
  94. <li><a id="wiring_pull">Pull Resistor</a></li>
  95. <li><a id="wiring_clock">Clock</a></li>
  96. <li><a id="wiring_constant">Constant</a></li>
  97. <li><a id="wiring_const01">Power/Ground</a></li>
  98. <li><a id="wiring_transist">Transistor</a></li>
  99. <li><a id="wiring_transmis">Transmission Gate</a></li>
  100. <li><a id="wiring_extender">Bit Extender</a></li>
  101. </ul></li>
  102. <li><a id="gates">Gates library</a><ul>
  103. <li><a id="gates_not">NOT Gate</a></li>
  104. <li><a id="gates_buffer">Buffer</a></li>
  105. <li><a id="gates_basic">AND/OR/NAND/NOR Gate</a></li>
  106. <li><a id="gates_xor">XOR/XNOR/Even/Odd Gate</a></li>
  107. <li><a id="gates_controlled">Controlled Buffer/Inverter</a></li>
  108. </ul></li>
  109. <li><a id="plexers">Plexers library</a><ul>
  110. <li><a id="plexers_mux">Multiplexer</a></li>
  111. <li><a id="plexers_demux">Demultiplexer</a></li>
  112. <li><a id="plexers_decoder">Decoder</a></li>
  113. <li><a id="plexers_priencod">Priority Encoder</a></li>
  114. <li><a id="plexers_selector">Bit Selector</a></li>
  115. </ul></li>
  116. <li><a id="arith">Arithmetic library</a><ul>
  117. <li><a id="arith_adder">Adder</a></li>
  118. <li><a id="arith_subtractor">Subtractor</a></li>
  119. <li><a id="arith_multiplier">Multiplier</a></li>
  120. <li><a id="arith_divider">Divider</a></li>
  121. <li><a id="arith_negator">Negator</a></li>
  122. <li><a id="arith_comparator">Comparator</a></li>
  123. <li><a id="arith_shifter">Shifter</a></li>
  124. <li><a id="arith_bitadder">Bit Adder</a></li>
  125. <li><a id="arith_bitfinder">Bit Finder</a></li>
  126. </ul></li>
  127. <li><a id="mem">Memory library</a><ul>
  128. <li><a id="mem_flipflops">D/T/J-K/S-R Flip-Flop</a></li>
  129. <li><a id="mem_register">Register</a></li>
  130. <li><a id="mem_counter">Counter</a></li>
  131. <li><a id="mem_shiftreg">Shift Register</a></li>
  132. <li><a id="mem_random">Random</a></li>
  133. <li><a id="mem_ram">RAM</a></li>
  134. <li><a id="mem_rom">ROM</a></li>
  135. </ul></li>
  136. <li><a id="io">Input/Output library</a><ul>
  137. <li><a id="io_button">Button</a></li>
  138. <li><a id="io_joystick">Joystick</a></li>
  139. <li><a id="io_keyboard">Keyboard</a></li>
  140. <li><a id="io_led">LED</a></li>
  141. <li><a id="io_7seg">7-Segment Display</a></li>
  142. <li><a id="io_hexdig">Hex Digit Display</a></li>
  143. <li><a id="io_dotmat">LED Matrix</a></li>
  144. <li><a id="io_tty">TTY</a></li>
  145. </ul></li>
  146. <li><a id="base">Base library</a><ul>
  147. <li><a id="base_poke">Poke Tool</a></li>
  148. <li><a id="base_edit">Edit Tool</a></li>
  149. <li><a id="base_select">Select Tool</a></li>
  150. <li><a id="base_wiring">Wiring Tool</a></li>
  151. <li><a id="base_text">Text Tool</a></li>
  152. <li><a id="base_menu">Menu Tool</a></li>
  153. <li><a id="base_label">Text</a></li>
  154. </ul></li>
  155. </ul>