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 | edit source]

* Types of Computers (wiki.pdf)
* Types of Software (wiki.pdf)
* Cloud Computing (wiki.pdf)
* Data Mining (wiki.pdf)
* PC Hardware (wiki.pdf)
* Multiprocessing (wiki.pdf)

##  Central Processing Unit (CPU)

[edit | edit source]

* Tiny CPU (pdf)
* Pipeline (pdf)

### Arithmetic logic unit (ALU)

[edit | edit source]

### Control Unit

[edit | edit source]

### Memory Interface

[edit | edit source]

* Memory Interface (pdf)

###  Memory

[edit | edit source]

* Memory (pdf)
* Cache Memory Note (pdf)
* Virtual Memory Note (pdf)
* DRAM Memory Note (pdf)

* DRAM (2A.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

* See UMBC

##  Digital Signal Processor (DSP)

[edit | edit source]

### Multiply-and-Accumulate (MAC) Unit

[edit | edit source]

* 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 | edit source]

### VPU (Video Processing Unit)

[edit | edit source]

### DIF (Display Interface)

[edit | edit source]

### GCA (Graphics and Computer Array)

[edit | edit source]

### GMC (Graphics Memory Controller)

[edit | edit source]

##  Network Processor

[edit | edit source]

##  Parallel Processor

[edit | edit source]

### Multitasking

[edit | edit source]

### Multiprocessing

[edit | edit source]

go to [ Electrical_&_Computer_Engineering_Studies ]