The ATmega128RFA1 is a low-power CMOS 8-bit microcontroller based on the AVR enhanced RISC architecture combined with a high data rate transceiver for the 2.4 GHz ISM band.
It is derived from the ATmega1281 microcontroller and the AT86RF231 radio transceiver. The Transceiver Abstraction Layer (TAL) implements the transceiver specific functionalities and provides interfaces to the upper layers (like IEEE 802.15.4 MAC )and uses the services of PAL. Refer ATMEGARFA1 Data Sheet for detailed information .
Modules | |
TAL State Machine | |
The different operating states of the Transceiver are controlled by the TAL state machine. | |
TAL Initialization and reset | |
Performs initialization and reset functionalities of the transceiver. | |
TAL Energy Detection | |
Performs the ED scan functionalities. | |
Transceiver Interrupt Handling | |
Handles Transceiver related Interrupts. | |
TAL PIB Storage | |
The PIB(Pan Information Base) attributes related to the TAL are Stored and handled by the TAL PIB storage. | |
TAL Frame Transmission Unit | |
The Frame Transmission Unit generates and transmits the frames using PAL . | |
TAL Frame Reception Unit | |
The Frame Reception Unit reads/uploads the incoming frames . | |