Tanmay's Log
From CSSEMediaWiki
(Difference between revisions)
Tanmay Bhola (Talk | contribs) |
Tanmay Bhola (Talk | contribs) |
||
Line 9: | Line 9: | ||
-- Real Life elementary components: | -- Real Life elementary components: | ||
− | :1) Wires | + | :1) '''Wires''' --- Carry binary signals : 0 / 1. They also have to perform some tasks (inform connected components) about change in their value. |
− | :2) Digital Function Blocks | + | :2) '''Digital Function Blocks''' --- Which are connected between Wires carrying inputs to other wires - outputs. These need to listen for changes in the state of wires connecting these blocks. A change in the state of 1 wire might trickle down to changes in the neighboring wires based on the output of these function blocks. |
− | :3) | + | :3) '''Operations Queue''' to help model the time delay of performing various tasks during the simulation. |
Revision as of 09:25, 19 July 2010
Log of My Research and Design for the COSC 427 Design Study
19th June
-- Referring to the Book "Structure and Interpretation of Computer Programs" 2nd Edition, by Harold Abelson, Gerald Jay Sussman (1996) . -- Event Driven Simulation: In which Actions (Events) trigger further events that happen at a later point in time, which trigger further events and so on.
Objects to be modeled: -- Real Life elementary components:
- 1) Wires --- Carry binary signals : 0 / 1. They also have to perform some tasks (inform connected components) about change in their value.
- 2) Digital Function Blocks --- Which are connected between Wires carrying inputs to other wires - outputs. These need to listen for changes in the state of wires connecting these blocks. A change in the state of 1 wire might trickle down to changes in the neighboring wires based on the output of these function blocks.
- 3) Operations Queue to help model the time delay of performing various tasks during the simulation.