1 / 8

Distributed arithmetic

Distributed arithmetic. SYSC5603 (ELG6163) Digital Signal Processing Microprocessors, Software and Applications Miodrag Bolic. All the slides have been copied from [Meyer04] . Sum of products. DA Derivation. PDSP and Shift-Add DA Architectures.

elan
Download Presentation

Distributed arithmetic

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Distributed arithmetic SYSC5603 (ELG6163) Digital Signal Processing Microprocessors, Software and Applications Miodrag Bolic All the slides have been copied from [Meyer04]

  2. Sum of products

  3. DA Derivation

  4. PDSP and Shift-Add DA Architectures

  5. A third-order inner product is defined by the inner product equation of N=2. Assume that the 3-bit coefficients have the values c[0]=2, c[1] = 3, and c[2] = 1. The resulting LUT:

  6. Modified DA solutions • The number of coefficients N can be too large to implement the full word with a single LUT. • We would like to decrease the size of LUTs from 2N to B·2N/B

  7. DA with table partitioning

More Related