Skip to main navigation Skip to search Skip to main content

Optimizing address assignment and scheduling for DSPs with multiple functional units

Chun Xue, Zili Shao, Qingfeng Zhuge, Bin Xiao, Meilin Liu, Edwin H.-M. Sha

Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review

Abstract

Digital signal processors provide dedicated address generation units (AGUs) that are capable of performing address arithmetic in parallel to the main data path. Address assignment, optimization of memory layout of program variables to reduce address arithmetic instructions by taking advantage of the capabilities of AGUs, has been studied extensively for single-functional-unit (FU) processors. In this brief, we exploit address assignment and scheduling for multiple-FU processors. We propose an efficient address assignment and scheduling algorithm for multipIe-FU processors. Experimental results show that our algorithm can greatly reduce schedule length and address operations on multiple-FU processors compared with the previous work. © 2006 IEEE.
Original languageEnglish
Pages (from-to)976-980
JournalIEEE Transactions on Circuits and Systems II: Express Briefs
Volume53
Issue number9
DOIs
Publication statusPublished - Sept 2006
Externally publishedYes

Research Keywords

  • Address assignment
  • Address generation unit (AGU)
  • Digital signal processor (DSP)
  • Multiple functional units (FUs)
  • Scheduling

Fingerprint

Dive into the research topics of 'Optimizing address assignment and scheduling for DSPs with multiple functional units'. Together they form a unique fingerprint.

Cite this