Datasheet

QuickLogic EOS S3 Ultra Low Power multicore MCU datasheet - Version 3.3d 27-129
© 2020 QuickLogic Corporation
www.quicklogic.com 48
AHB Master Bridge
The FFE AHB Master Bridge gives the Sensor Processing Subsystem FFE the ability to write directly to some of the EOS S3
platform resources. The following figure shows that this interface is composed of four functional units.
Figure 28: FFE AHB Master Bridge Block Diagram
AHB Protocol
Generator
Rate Matching
FIFO
AHB Master Bridge
AHB-to-AHB
Synchronous
Interface
FFE
Interface
Sensor Processing Subsystem
Flexible Fusion Engine
EOS System
The primary purpose for the AHB Master Bridge is to enable the Sensor Processing Subsystem FFE to conduct the
following operations:
Enable the Sensor Processing Subsystems FFE to initiate updates of the FFE memories using the M4-F DMA
controller. This requires the M4-F to configure the DMA controller in advance of the FFE DMA request.
Use sections of the M4-F memories as a large FIFO. This enables the storage of a larger amount of processed
sensor data than is available via other hardware paths.
Control Registers
The Control Registers block contains a series of register used for accessing the operations of the Sensor Processing
Subsystem. These registers include the following:
Wishbone Bus access to multiple I
2
C and SPI Interfaces
Access to the FFE and Sensor Manager (SM) memories
Debug resources for both the FFE and SM
Execution control and status for both the FFE and SM
Interrupt resources for the Sensor Processing Subsystem
Packet FIFO
The Packet FIFO interface enables the FFE to pass sensor data in the form of packets to the EOS S3 platform. These
packets can contain either data resulting from Sensor Fusion processing or unprocessed sensor data. The format and
content of each packet is determined by the algorithm running on the FFE.
On-Chip Programmable Logic
The FFE has the capability to pass a Start signal to an IP in the on-chip programmable logic. Similarly, the IP in the on-
chip programmable logic can pass a Busy signal to the Sensor Processing Subsystem. The objective is to extend the
coordination of Sensor Fusion processing to IP in the on-chip programmable logic.