Home | Videos | Photos | Schematics | Overview | Files | Links | About 
|
The design revolves around the way the delay-line memory is organised. In concept, it can be seen as a stack of 4 registers, as shown in Table 1.
Each digit, in turn, consists of a stream of pulses, in 9 timing slots, with the pulse count corresponding to the digit value. The sign of each number is handled separately by a dedicated flip-flop and is displayed in the leftmost digit position.
Top level schematic – FPGA logic The calculator logic is organised into modules, as follows: Timing unit, Memory unit, Display unit, Entry unit and Control unit. These modules are in turn interconnected in a top-level module, shown above. All logic is positive-edge triggered.
|
Home | Videos | Photos | Schematics | Overview | Files | Links | About 