Professional Documents
Culture Documents
• Example: ARM7TDMI
ARM CORTEX
• Latest in ARM is cortex series
• Based on architecture V7 version:
• DSP Enhancement:
• Additional DSP features
Pipelining :
• Dividing instruction processing in sub-stages
• 3 Stage pipeline: (ARM-7)
• Fetch – Decode – Execute
• 5 Stage Pipeline: (ARM-9)
• Fetch – Decode – Execute – Buffer - Write
• (ARM-10) – 6 stage pipeline
• Drawback:
• Problem with branch instructions
• Due to sequence change some instructions are discarded
• Loss of data, computation time
• Higher penalty with more stages