Sequential Logic & Memory Flashcards

Week 5 - 10 (14 cards)

1
Q

describe the idealised behaviour of hardware respresenting time

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

why is the idealised chip behaviour not achievable

A

time dealys - computation, propagation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

descripe chip behaviour over time

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

what is the resulting effect of chip behaviour over time

A
  • combinational chips react ‘immediately’ to their inputs
  • facilitated by the decision to track changes only at cycle ends
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

what is used to neutralise time delays

A

discrete time - cycle length set to be slightly > maximum time delay
- decide to use the chip’s outputs only at the end of the cycles (time-steps) ignoring what happens within cycles

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

what is combinational logic

A
  • output depends on the current input
  • clock is used to stabalise outputs
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

describe clocks

A
  • passage of time respresented by a master clock
  • 2 phases: tick/tock (low/high)
  • frequency of clock = one of the factors involved in the speed of computation
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

what is the memory specification of a clock

A
  • out(t) = in(t - 1) where t is a discrete time interval
  • DFF
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

draw a combinational logic chip over time graph

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

what is sequential logic

A

where the output depends on the current input as well as the circuit’s previous state/past input

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

draw a sequential logic over time diagram

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

how does a DFF become a 1-bit register

A

Mux with DFF output, circuit input & load =1 as inputs

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

show a diagram of a bit register over time

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

describe a counter in terms of sequential & combinational logic

A

reset - PC = 0
incremented by 1 - PC ++
set to a specified value - PC = n

How well did you know this?
1
Not at all
2
3
4
5
Perfectly