Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added interactive ALU circuit #119

Merged

Conversation

JoshHeng
Copy link
Contributor

Added interactive ALU circuit - see below
firefox_3cBEWIHSat

(CircuitVerse circuit link - https://circuitverse.org/users/14122/projects/42961)

Fixes #114

@JoshHeng
Copy link
Contributor Author

Updated ALU truth table to properly reflect interactive circuit

Copy link
Member

@sal2701 sal2701 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@JoshHeng Perfecto!
@PragatiVerma18 @sakshi1499 Please review.

Copy link
Member

@PragatiVerma18 PragatiVerma18 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me!!

@sakshi1499
Copy link

@satu0king Is this okay? Looks good to me too. I hope interactive circuit here means circuit on CIrcuitVerse platform and not a circuit which changes value when inputs change.

@JoshHeng
Copy link
Contributor Author

@sakshi1499 I believe that the interactive circuit does mean an embedded CircuitVerse circuit like the Full Adder page. Because it's embedded users can already change the inputs which will update the output

Please could you complete this task on GCI, thanks

@sakshi1499
Copy link

I too feel that this is all we need but there are certain parts in the Interactive book where like in flip flop where they have added options to manually enter varied inputs to get outputs. Just waiting for satvik to give a go. @JoshHeng

@sal2701
Copy link
Member

sal2701 commented Dec 13, 2019

@satu0king can you please review this? The circuit is labelled and it can replace the image on the website.

@sakshi1499
Copy link

I think we should go ahead now? @sal2701 @PragatiVerma18 ? Should we approve it, we have already delayed it?

@sal2701
Copy link
Member

sal2701 commented Dec 14, 2019

@sakshi1499 You're right. We should approve it, as it is already delayed. Can you do it?

Embedded a CircuitVerse ALU circuit and updated the relevant truth table
Circuit link - https://circuitverse.org/users/14122/projects/42961
@JoshHeng JoshHeng force-pushed the add-interactive-alu-circuit branch from e57764b to a8e25cf Compare January 11, 2020 12:46
@Shivansh2407
Copy link
Member

Please Fix the Failing Checks @JoshHeng 👍

@YashKumarVerma YashKumarVerma added the inactive inactive for a significant peiod, would be closed in near future label May 16, 2020
@JoshHeng
Copy link
Contributor Author

@Shivansh2407 @YashKumarVerma Fixed checks, please merge

@Shivansh2407 Shivansh2407 merged commit 6600740 into CircuitVerse:master May 19, 2020
JoshHeng added a commit to JoshHeng/Interactive-Book that referenced this pull request May 21, 2020
* Add interactive ALU circuit and truth table (CircuitVerse#114)

Embedded a CircuitVerse ALU circuit and updated the relevant truth table
Circuit link - https://circuitverse.org/users/14122/projects/42961

* Update alu.md

Co-authored-by: Shivansh Srivastava <42182955+Shivansh2407@users.noreply.github.com>
Dishebh pushed a commit to Dishebh/Interactive-Book that referenced this pull request May 23, 2020
* Add interactive ALU circuit and truth table (CircuitVerse#114)

Embedded a CircuitVerse ALU circuit and updated the relevant truth table
Circuit link - https://circuitverse.org/users/14122/projects/42961

* Update alu.md

Co-authored-by: Shivansh Srivastava <42182955+Shivansh2407@users.noreply.github.com>
Dishebh pushed a commit to Dishebh/Interactive-Book that referenced this pull request May 23, 2020
* Add interactive ALU circuit and truth table (CircuitVerse#114)

Embedded a CircuitVerse ALU circuit and updated the relevant truth table
Circuit link - https://circuitverse.org/users/14122/projects/42961

* Update alu.md

Co-authored-by: Shivansh Srivastava <42182955+Shivansh2407@users.noreply.github.com>
Dishebh pushed a commit to Dishebh/Interactive-Book that referenced this pull request May 23, 2020
Added gates' images (CircuitVerse#291)

* added gates images in gates.md

* updated images' resolutions

* updating and && or gates' images

* added images of gates

* added or gate

Update Binary.md (CircuitVerse#282)

fixed typo (CircuitVerse#299)

Changed 'n' to 'In'

request for meaningful PR title (CircuitVerse#302)

Adding examples for binary operations (CircuitVerse#298)

Removed unnecessary files in _layout folder (CircuitVerse#297)

Made commutative and associative law examples look good on mobile (CircuitVerse#296)

* Made commutative and associative law look good on mobile
* Updated bool.md and changed design of all examples in boolean algebra
* changed distributive law design

* Redesigned SVG paths for dark mode

Fixed grammatical errors of application.md (CircuitVerse#301)

removed redundant data and made alu.md prettier (CircuitVerse#300)

Boolean Algebra page contents made organic (CircuitVerse#304)

Add multiplexer and demultiplexer examples

Update mux.md

Removed a redundant circuit and updated text

Update demux.md

Updated Text

Alignment issue fixed for Binary Numbers Representation (CircuitVerse#312)

Update PULL_REQUEST_TEMPLATE.md (CircuitVerse#316)

Spell check of the word 'meaningful'

Fixed the cap condition input in binary operator (CircuitVerse#319)

Redesigned list in Boolean Algebra dropdown (CircuitVerse#307)

* Added images in Boolean Algebra dropdown

* improved scss code in selects.scss

* updated selects.scss

made changes according to hound bot

* updated selects.scss

fixed trailing whitespace issue according to hound bot

* added the dropdown arrow

* Added image of NOT gate and changed the image in dropdown

Added interactive ALU circuit (CircuitVerse#119)

* Add interactive ALU circuit and truth table (CircuitVerse#114)

Embedded a CircuitVerse ALU circuit and updated the relevant truth table
Circuit link - https://circuitverse.org/users/14122/projects/42961

* Update alu.md

Co-authored-by: Shivansh Srivastava <42182955+Shivansh2407@users.noreply.github.com>

added toc to the top (CircuitVerse#327)

Make deploy URLs relative, Fixes CircuitVerse#328

Fixed the Search Input in Boolean Function (CircuitVerse#324)

Boolean functions page content refactored (CircuitVerse#315)

corrected grammatical errs and made more prettier (CircuitVerse#313)

Fixed the Invisible search text in darkmode

Generate references from config (CircuitVerse#306)

added toc and refactored combinational logic (CircuitVerse#318)

Added more types of latches and refactored it (CircuitVerse#326)

Fixed TOC text design in Boolean Algebra and redesigned search-bar. (CircuitVerse#322)

Added more types of encoder (CircuitVerse#314)

added truth table for POS example (CircuitVerse#333)

Req. screenshots in pull request for UI Changes (CircuitVerse#334)

Added table of contents and refactored registers (CircuitVerse#317)

added table of contents and refactored registers
made some changes to the registers docs
fixing docs of registers

Fixes regarding ToC, it's position and links (CircuitVerse#332)

Fixing Typos (CircuitVerse#338)

Word -> 'fixed'
Grammatical error

New NAND Gate Method for boolean simplification (CircuitVerse#341)

fixed error in boolean function (CircuitVerse#344)

Refactor the Disqus Code (CircuitVerse#172)

* Refactor Disqus code into the default layout
* The Disqus commenting code has been refactored from in each page's file to the default layout. Commenting can be disabled by adding `page.disable_comments` to true

Update copyright notice

Update copyright notice as copyright of interactive book is not an individual

Update copyright notice in the Readme file

New feature:Add previous and next buttons(Fixes CircuitVerse#73 , CircuitVerse#160) (CircuitVerse#340)

added simulations for digital-registers (CircuitVerse#347)

switch decoder/encoder order in side-nav (CircuitVerse#350)

update (#8)

* Fixed favicon.ico link in head.html (CircuitVerse#353)

* Updated Boolean functions page (CircuitVerse#309)

Created new docs for SOP, Standard POS and SOP and Conversion from SOP to POS and minimal to standard forms.

* Sidebar logo fixed (CircuitVerse#346)

Co-authored-by: Shubhankar Kanchan Gupta <shubhankar.gupto.11@gmail.com>
Co-authored-by: Abhinav Srivastava <abhinav.022000@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
inactive inactive for a significant peiod, would be closed in near future
Projects
None yet
Development

Successfully merging this pull request may close these issues.

ALU interactive Circuit
6 participants