Digital Integrated Circuits - week eleven - - PowerPoint PPT Presentation

1 / 23
About This Presentation
Title:

Digital Integrated Circuits - week eleven -

Description:

... Harvard von Neumann abstract model abstract model Digital Integrated Circuits - week eleven * An executing processor: RISC Digital ... – PowerPoint PPT presentation

Number of Views:42
Avg rating:3.0/5.0
Slides: 24
Provided by: Geor4211
Category:

less

Transcript and Presenter's Notes

Title: Digital Integrated Circuits - week eleven -


1
Digital Integrated Circuits- week eleven -
  • Gheorghe M. Stefan
  • http//arh.pub.ro/gstefan/
  • - 2014 -

2
3-Loop Digital SystemsProcessors
3
Automata with intelligent registers
  • DF-F
    JKF-F
  • 0 -gt 0 0 00 or 01 0-
  • 0 -gt 1 1 10 or 11 1-
  • 1 -gt 0 0 01 or 11 -1
  • 1 -gt 1 1 00 or 10 -0
  • 0 -gt A A A-
  • 1 -gt A A -A

4
(No Transcript)
5
  • The complex part of the circuit is reduced.
  • Sometimes, the weight of the simple part
    increase.
  • SDF-F / SJKF-F ?

6
Comments on autonomy
  • Why the complex part is reduced?
  • Because each new loop closed in the system
    increases the autonomous behavior
  • The first loop provides the autonomy of the state
  • Te second loop provides the autonomy to evolve
  • What kind of autonomy provides the third loop?

7
Loop closed through memory
8
(No Transcript)
9
The third loop simplified the sequencer instead
of a control automaton a command automaton is
used.
10
Loop-coupled automata
  • Maximal segregation between simple structure and
    complex structure
  • Def. Processor loop-coupled a simple
    functional automaton with a complex control
    automaton.
  • Def. Elementary processor the control
    automaton execute only one control sequence.

11
Pixel correction revisited
12
The control automaton
13
Processor
  • Composes loops functions performed by
    elementary processors
  • Elementary computations instructions
  • Instead of composing circuits, are composed
    instructions compositions in the symbolic
    domain
  • Instruction set architecture (ISA) is an
    interface
  • Performing instructions
  • execute in one cycle
  • interpret expanding in a sequence

14
(No Transcript)
15
Harvard vs. von Neumann abstract model
(architecture)
  • Harvard von Neumann
  • abstract model abstract model

16
An executing processor RISC
17
RISC Reduced Instruction Set Computer
  • Each instruction is executed in one clock cycle
  • ISA includes only the most frequently used
    instructions
  • Any complex instruction results as a sequence of
    RISC instructions

18
(No Transcript)
19
External connections
  • Data memory Program memory are directly
    connected only for simplicity. The good practices
    request pipelined of fully buffered connections.

20
(No Transcript)
21
(No Transcript)
22
(No Transcript)
23
Facultative home work
  • Problema 1 proiecta?i automatul finit din
    slide-ul Pixel correction revisited (slide 11).
    Sinteza plus simulare.
  • Problema 2 proiecta?i sectiunea Control a
    procesorului toyRISC (vezi slide 16 si slide 21).
    Sinteza plus simulare.
Write a Comment
User Comments (0)
About PowerShow.com