3 73m1x22 control module, 4 73m1x22 hardware module, 73m1x22 control module – Maxim Integrated 73M1822/73M1922 MicroDAA Software Architecture User Manual

Page 8: 73m1x22 hardware interface, Figure 4: 73m1x22 control module block diagram

Advertising
background image

73M1822/73M1922 MicroDAA Software Architecture User Guide

UG_1x22_057

8

Rev. 1.0

3.3 73M1x22 Control Module

The 73M1x22 Control Module is responsible for the monitoring of the 73M1x22 device status and
providing the proper register settings to the 73M1x22. It will set the register settings as needed to
achieve the proper device state as dictated by the User Application. It will also monitor and report the
device status to the user application as required.

73M1x22

Hardware

Interface

Module

73M1x22 Control Module

User

Application

731x22

Functions

73M1x22 Device

State Machine

Register Read
Register Write

Control

Status

User

Functions

Control

Status

Figure 4: 73M1x22 Control Module Block Diagram


See the 73M1822/73M1922 Control Module User Guide.

3.4 73M1x22 Hardware Module

The 73M1x22 Hardware Interface Module is responsible for providing the proper control and translation of
the MAFE interface and other hardware signals to/from the 73M1x22 device into a usable form for the
73M1x22 Data Module and the 73M1x22 Control Module.

The module is responsible for:

• Controlling the MAFE interface timing and formats.
• Formatting the incoming MAFE transactions and forwarding them to the appropriate module.
• Formatting and multiplexing the outgoing MAFE data and control transactions.
• Controlling 73M1x22 device reset signals.
• Relaying incoming interrupts.

73M1x22

Device

&

External

Components

SCLK

73M1x22 Hardware Interface Module

Control
Module

System

BSP

Register Read/Write

Control & Status

FS

SDIN

SDOUT

Data

Module

DATA

DATA

DATA

DATA

DATA

CTL

DATA

CTL

DATA

CTL

DATA

CTL

CTL

CTL

CTL

CTL

DATA

DATA

DATA

DATA

CTL

CTL

CTL

CTL

Tx/Rx Data

Control & Status

State Machine

API

INT

MS

TYPE

Figure 5: 73M1x22 Hardware Interface Module Block Diagram


See the 73M1822/73M1922 Hardware Module for SMDK412 User Guide for an example of a hardware
module.

Advertising