SMD150 Computer Architecture
Andrey Kruglyak
SMD150 Computer Architecture Andrey Kruglyak Lectures 27/3, Lab - - PowerPoint PPT Presentation
SMD150 Computer Architecture Andrey Kruglyak Lectures 27/3, Lab preparation Simulation of digital electronic circuits Synchronous Circuit Simulator (SyncSim) MIPS microprocessor Lab assignment 1 3/4, Lab
Andrey Kruglyak
VHDL tutorial
& test it
andrey.kruglyak@ltu.se
memory elements (buffers and registers)
ALUs, ...
microprocessors
behavior, check output)
simplifications
(RTL) (i.e. producing the correct result) and ignore the timely behavior of the circuits
synchronous components
clock depending on the input at that moment, and hold the output constant until the next (rising) edge of the clock
clock is not delivered to them; these are called combinatorial components
1
through a number of combinatorial components to another synchronous component
ready to be sampled
critical path
a signal never stabilizing and the output of the circuit becomes unpredictable
second lab
components
VHDL (according to some strict templates), and later connected into a complete circuit
value in the wires between them can be observed after each clock cycle
different tasks!
data memory) must be provided for simulation
instruction memory)
will be provided; your task will be to write a program for it
VHDL and connect them in SyncSim; you will also write programs to test your design
code into binary (machine) code
Demo