digitaljs icon indicating copy to clipboard operation
digitaljs copied to clipboard

Teaching-focused digital circuit simulator

Results 20 digitaljs issues
Sort by recently updated
recently updated
newest added

Issue is visible and reproducible e.g. on "ram.sv" simulation upon inspection of element "mem". ![ram](https://user-images.githubusercontent.com/28762441/152105252-0bbf5b38-0778-4f59-b371-531805e6a2ad.png) Inspecting element "mem" visually locks its position in place. Element becomes unmovable, but attempts seem...

Hello, I think if would be a great addititon let the select port on a multiplexer be customizable. Currently it is always on top, but I think having an option...

For circuits as big as [the horner example](https://github.com/tilk/digitaljs/blob/master/examples/horner.json), initial loading takes more than ten seconds (on my machine) leading to a blocked browser tab and a bad user experience without...

If the input JSON has a connection between different-sized ports, DigitalJS will happily connect them, with disastrous results. For example, yosys2digitaljs currently generates such a bad JSON for: ```verilog module...

As the GateView and the gate's functionality currently seems to be defined once during initialization, I assume there is no way to change the number of (input or output) bits...

When I enter an input number, the changes do not propagate. I have to toggle a button to propogate the changes. Here is a particular circuit that exhibits this behavior....

YoWasp are web-assembly compiled versions of the Yosys (and related projects) - https://yowasp.org/ Seems like it might be synergistic with your work? * https://github.com/YoWASP * https://www.npmjs.com/package/@yowasp/yosys * https://pypi.org/project/yowasp-yosys/

Exposes a new constructor argument to `HeadlessCircuit` that allows customization of attributes for specific cells. These attributes extend or overwrite the attributes that are set by default for the various...

Adds a "navigation history" parameter to the subcircuit button click event introduced in #100. This is essentially an array of models that were visited to end up on the subcircuit...

The Webpack which is linked in the description is not the most recent release (https://tilk.github.io/digitaljs/main.js). It would be great if the webpack would be up2date. Also it would be great...