Login

Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

ARM websites use two types of cookie: (1) those that enable the site to function and perform as required; and (2) analytical cookies which anonymously track visitors only while using the site. If you are not happy with this use of these cookies please review our Privacy Policy to learn how they can be disabled. By disabling cookies some features of the site will not work.

ARM Community: Difference between PL080 and PL330 - ARM Community

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Difference between PL080 and PL330 Rate Topic: ****- 1 Votes

#1 User is offline   Mickey19 

  • Member
  • Pip
  • Group: Members
  • Posts: 2
  • Joined: 04-April 12

Posted 04 April 2012 - 05:59 AM

What is the difference between PL080 and PL330 as both are DMAC controller.
0

#2 User is offline   Mickey19 

  • Member
  • Pip
  • Group: Members
  • Posts: 2
  • Joined: 04-April 12

Posted 04 April 2012 - 07:03 AM

I guess it has to do with SOC having microprocessor and Microcontroller. PL080 supports linked list, scatter gather etc will be used in SOC having uP with virtual memory whereas PL330 for simple microcontrollers.
0

#3 User is offline   archie 

  • Member
  • Pip
  • Group: Members.
  • Posts: 13
  • Joined: 09-April 12

Posted 09 April 2012 - 05:09 AM

Another major difference is PL330 is actually programmable DMA in the sense it has an instruction pipeline which can execute DMA instructions which makes it quite powerful and independent of CPU for most tasks, It also supports up to 8 independent channels with flow control, it also has trustzone capability.
1

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic