Commit Graph
20 Commits
Author SHA1 Message Date
daniel 13d85a4651 Add the getter of delay in the gate classes. Add the findeWire and get delay functions for the simulation class. Fix the order of the input to: "in >> data" from "data << in". 2017-04-20 13:01:04 -04:00
daniel 959bca93c4 merge stuff 2017-04-20 12:42:47 -04:00
daniel a5e16c9347 Add the simulation class and start populating it. 2017-04-20 12:41:43 -04:00
daniel 1832d7adff Add the logic for the gates and fix the wire set and get value functions. 2017-04-11 13:22:37 -04:00
daniel 7574ffc9a4 Fix base initialization for and, not , and xor 2017-04-10 21:28:44 -04:00
daniel 2be1e257c3 Fix the event constructor to be legal 2017-04-10 21:21:41 -04:00
daniel da393481e3 Add the includes and fixed the xnor class definition 2017-04-10 21:16:13 -04:00
daniel 9e2eb6760f Ficed the class names for some gates 2017-04-10 21:11:51 -04:00
daniel cb89b1b657 Merge branch 'Daniel' 2017-04-10 21:07:24 -04:00
daniel 8aacd56b65 Add the event generation to the nand Gate 2017-04-10 21:05:46 -04:00
daniel 42037af8fa Add Queue as input for nand constructor 2017-04-10 21:05:46 -04:00
daniel 3524160204 Merge branch 'master' of https://daniel12997@gitlab.com/AluminumTank/radec.git 2017-04-10 21:03:57 -04:00
daniel c1c31af8e6 Add the event generation to the nand Gate 2017-04-10 20:44:48 -04:00
daniel 441fda70ce Add Queue as input for nand constructor 2017-04-10 20:28:37 -04:00
daniel dfc6064bcd resolved the event 2017-04-10 19:43:31 -04:00
daniel de3b3726c0 Fixed some stuff 2017-04-10 19:42:32 -04:00
daniel 6741a85820 Fix the awfull code. 2017-04-10 19:09:13 -04:00
daniel 2d470a3682 Merge branch 'master' of https://daniel12997@gitlab.com/AluminumTank/radec.git 2017-04-10 18:57:21 -04:00
daniel a7a03caa95 Define the wire class
Fix the pointers in gate
2017-04-10 18:57:03 -04:00
daniel 3a88044f67 Add the basic class defineition for Wire and Gate. 2017-04-04 13:37:46 -04:00