Login  Register

Re: Why we like abstraction

Posted by cadet1620 on Oct 21, 2012; 4:58pm
URL: http://nand2tetris-questions-and-answers-forum.52.s1.nabble.com/Why-we-like-abstraction-tp1914023p4025374.html

Koen_Be3840 wrote
As Mark pointed out to me earlier on this forum this ALU wouldn't hold up in the real world due to race and hazard glitches.Simplifying chips
Actually, since the Hack computer architecture is fully synchronous, the glitches are not a problem. They occur after the data changes in response to the clock.  The real word implication of the glitches, along with other propagation delay effects, is to limit the maximum clock rate.

This is one of the reasons that PALs and FPGAs are usually synchronous.  The individual cells in these devices usually implement their logic with tiny ROMs used as lookup tables.

--Mark