Package: klogic Version: 1.63-1 Severity: wishlist Hi,
I've looked for a simple digital logic simulator to play around with some circuits and it seems that all the applications in Debian for this are seriously lacking in either features or simplicity. But klogic seems to be by far the best for just connecting a few logic gates and seeing the result. If only it wouldn't crash so often but that is another bug. But some things are still missing which I think should be there: 1. Sub-Circuits should have a configurable width and the labels for connectors should allow more chars. 2. The size of the workspace should not be limited. I suggest creating a bounding box around all placed objects and using that box to calibrate the sliders in the scroll bars. But the arrow keys in the scroll bars should allow scrolling outside of the bounding box and the bounding box should grow when an item is placed outside it. 3. Simulation should have more running options. It is nice that one can single step the simulation or let it run. But as designs become more complex it will take more and more cycles for hange to propagate. It would be nice if one could run the design untill the output stabilizes and/or until a clock source changes. If a button is pressed or switch toggeled the simulation could run again till it settles into a stable state (assuming no clock source there). 4. The logic needs more values. Currently only high and low values are known. But for example a tri-state has a thrid value "neutral" where it does not influence the wire. In the graph this could be shown as a line half way between high and low. There can also be a fourth value "short circuit" when two outputs with different values are connected. In the graph this could be shown as a crossed out (or stippeled) box ranging from high to low. 5. Some more primitives would be nice. - multiplexer: e.g. one data in, 4 address bit in, 16 data out, address says with output gets the data input, rest is neutral (via tri-state) - demultiplexer: reverse of the above. address selects which of 16 inputs becomes output - led matrix / visible ram The current ram primitive could display the contents of its ram as a matrix of leds. - identity gate Sometimes you want to delay a signal by one cycle, for example to avoid the output flickering when the path length differ. It would be nice if there where an identity gate that would just add a delay. MfG Goswin -- System Information: Debian Release: lenny/sid APT prefers stable APT policy: (500, 'stable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.22.2-mrvn Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1) Versions of packages klogic depends on: ii kdelibs4c2a 4:3.5.5a.dfsg.1-8 core libraries and binaries for al ii libacl1 2.2.41-1 Access control list shared library ii libart-2.0-2 2.3.17-1 Library of functions for 2D graphi ii libattr1 2.4.32-1 Extended attribute shared library ii libaudio2 1.8-4 The Network Audio System (NAS). (s ii libc6 2.3.6.ds1-13 GNU C Library: Shared libraries ii libfam0 2.7.0-12 Client library to control the FAM ii libfontconfig1 2.4.2-1.2 generic font configuration library ii libfreetype6 2.2.1-5 FreeType 2 font engine, shared lib ii libgcc1 1:4.1.1-21 GCC support library ii libice6 1:1.0.1-2 X11 Inter-Client Exchange library ii libidn11 0.6.5-1 GNU libidn library, implementation ii libjpeg62 6b-13 The Independent JPEG Group's JPEG ii libpng12-0 1.2.15~beta5-1 PNG library - runtime ii libqt3-mt 3:3.3.7-4 Qt GUI Library (Threaded runtime v ii libsm6 1:1.0.1-3 X11 Session Management library ii libstdc++6 4.1.1-21 The GNU Standard C++ Library v3 ii libx11-6 2:1.0.3-7 X11 client-side library ii libxcursor1 1.1.7-4 X cursor management library ii libxext6 1:1.0.1-2 X11 miscellaneous extension librar ii libxft2 2.1.8.2-8 FreeType-based font drawing librar ii libxi6 1:1.0.1-4 X11 Input extension library ii libxinerama1 1:1.0.1-4.1 X11 Xinerama extension library ii libxrandr2 2:1.1.0.2-5 X11 RandR extension library ii libxrender1 1:0.9.1-3 X Rendering Extension client libra ii libxt6 1:1.0.2-2 X11 toolkit intrinsics library ii zlib1g 1:1.2.3-13 compression library - runtime klogic recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]