The necessities in Computer Organization

See also <The necessities in Digital Design>
See also <The necessities in Computer Design>
See also <The necessities in Computer Architecture>

Introduction

edit

Central Processing Unit (CPU)

edit

Arithmetic logic unit (ALU)

edit

Control Unit

edit

Memory Interface

edit
  • Memory Interface (pdf)

Memory

edit
  • Memory (pdf)
  • Cache Memory Note (pdf)
  • Virtual Memory Note (pdf)
  • DRAM Memory Note (pdf)


See 512mbddrx4x8x16
See DDF18C64_128x72D
See dram cycle
See another DRAM cycles
  • Embedded DRAM vs SRAM
see Challenges in Embedded Memory Design and Test
see an eeherald article
see a Tensilica white paper


Digital Signal Processor (DSP)

edit


Multiply-and-Accumulate (MAC) Unit

edit
  • convolution
  • dot product
  • polynomial evaluation


  • FIR (Finite Impulse Response) Filters
  • FFT (Fast Fourier Transform)


  • Saturation Arithmetic
  • Fixed-point Arithmetic
  • Floating-point Arithmetic

Graphics Processing Unit (GPU)

edit


VPU (Video Processing Unit)

edit


DIF (Display Interface)

edit


GCA (Graphics and Computer Array)

edit


GMC (Graphics Memory Controller)

edit


Network Processor

edit


Parallel Processor

edit


Multitasking

edit


Multiprocessing

edit



go to [ Electrical_&_Computer_Engineering_Studies ]