Announcements

Ever wondered how you could shape the future in collaboration with others? Join us at OktoberTech Asia Pacific and get inspired. Click here to sign up FREE of charge.

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

XMC™ Forum Discussions

BrusterThemand
Level 1
First question asked Welcome!
Level 1

What is the need of Event Request Unit (ERU)? What is the difference between ERU and NVIC. why we are using ERU instead of NVIC?

0 Likes
1 Solution
Vasanth
Moderator
Moderator 250 sign-ins 500 solutions authored First question asked
Moderator

Hi,

The Event Request Unit (ERU) is a modular logic that can select, combine, detect and memorize peripheral events. It can provide : Port-to-peripheral, peripheral-to-peripheral and port-to-port connection, which are configurable. When the gating conditions are met, the ERU can generate trigger pulses that are distributed back to the system as requests for HW actions. The ERU can select input signals from up to 32 event sources and request actions through four output channels. The ERU is typically used to provide an alternative signal path when there is no direct signal path available. It can be also used to trigger interrupts after combinational signal creation or edge triggering.

Vasanth_0-1658742473162.png

Check this appnote for more details : https://www.infineon.com/dgdl/Infineon-ERU-XMC1000_XMC4000-AP32306-AN-v01_00-EN.pdf?fileId=5546d4624...

Best Regards,
Vasanth 

View solution in original post

0 Likes
1 Reply
Vasanth
Moderator
Moderator 250 sign-ins 500 solutions authored First question asked
Moderator

Hi,

The Event Request Unit (ERU) is a modular logic that can select, combine, detect and memorize peripheral events. It can provide : Port-to-peripheral, peripheral-to-peripheral and port-to-port connection, which are configurable. When the gating conditions are met, the ERU can generate trigger pulses that are distributed back to the system as requests for HW actions. The ERU can select input signals from up to 32 event sources and request actions through four output channels. The ERU is typically used to provide an alternative signal path when there is no direct signal path available. It can be also used to trigger interrupts after combinational signal creation or edge triggering.

Vasanth_0-1658742473162.png

Check this appnote for more details : https://www.infineon.com/dgdl/Infineon-ERU-XMC1000_XMC4000-AP32306-AN-v01_00-EN.pdf?fileId=5546d4624...

Best Regards,
Vasanth 

0 Likes