Presentation is loading. Please wait.

Presentation is loading. Please wait.

Raden Tonev Propeller Multi-Core Chip. Single-Core Processors - Original way of developing processors - Broadly used until recent years -Present problems.

Similar presentations


Presentation on theme: "Raden Tonev Propeller Multi-Core Chip. Single-Core Processors - Original way of developing processors - Broadly used until recent years -Present problems."— Presentation transcript:

1 Raden Tonev Propeller Multi-Core Chip

2 Single-Core Processors - Original way of developing processors - Broadly used until recent years -Present problems

3 The PIC 16f628 Chip

4

5

6 Why Multi-Core? Increased Performance Faster Speed Executing Tasks Simultaneously Better Resource Allocation

7 The Propeller Multi-Core Chip Bit 12 of Cogs’ I/O Direction Register Bit 12 of Cogs’ I/O Output Register State of I/O Pin P12 Rule Followe d Cog ID 0 1 2 3 4 5 6 7 Exam ple 10 0 0 00 0 0 0 InputA Exam ple 2 1 0 0 0 0 0 0 00 0 0 0 Output Low B Exam ple 3 1 0 0 0 0 0 0 0 Output High C Exam ple 4 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 Output Low B Exam ple 5 1 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 Output High C Exam ple 61 1 1 1 0 1 0 1 0 0 0 0 Output High C Exam ple 71 1 1 1 0 0 0 1 0 0 0 0 Output High C Exam ple 8 1 1 1 0 1 1 1 1 0 0 0 1 0 0 0 0 Output Low B

8 Propeller Microcontroller Block Diagram

9 Parallel Sorting - Merge Sort - Rank Sort - Quick Sort - Radix Sort

10 Sequential Merge Sort

11 Parallel Merge Sort

12 Performance Sequential Processing 1.Merge Sort - O(n log n) Parallel processing

13 Sonar Sensors

14 I/O Pins Table Bit 12 of Cogs’ I/O Direction Register Bit 12 of Cogs’ I/O Output Register State of I/O Pin P12 0 1 2 3 4 5 6 7 0 0 0 0 Input 1 0 0 0 0 0 0 00 0 0 0 Output Low 1 0 0 0 0 0 0 0 Output High 1 0 0 0 0 0 0 00 1 0 0 0 0 0 0Output Low 1 1 0 0 0 0 0 00 1 0 0 0 0 0 0Output High 1 1 1 1 0 1 0 1 0 0 0 0Output High 1 1 1 1 0 0 0 1 0 0 0 0Output High 1 1 1 0 1 1 1 10 0 0 1 0 0 0 0Output Low


Download ppt "Raden Tonev Propeller Multi-Core Chip. Single-Core Processors - Original way of developing processors - Broadly used until recent years -Present problems."

Similar presentations


Ads by Google