13.6 Rev F - 04/2022

PL360 Host Controller ArchitectureUpdated section Hardware Abstraction Layer (HAL)
Initialization ExampleUpdated section Code Example
Configuration

Updated sections Configuration, Configure Secure Mode

Added sections Zero-Crossing Configuration, Transmission Coupling Configuration

Example ApplicationsUpdated sections PHY Tester, PHY Sniffer, TX Console, PLC & Go
Supported PlatformsUpdated sections Supported MCU Families, Supported PLC Devices, Supported Boards
Common PHY APIUpdated section Initialization Function
G3 PHY API

Updated sections PHY-DATA.request, PHY-DATA.confirm, PHY-DATA.indication, ATPL360_HOST_DESCRIPTION_ID (0x0100), ATPL360_HOST_PHY_ID (0x010C), ATPL360_HOST_VERSION_ID (0x0112), ATPL360_HOST_BAND_ID (0x0116),ATPL360_REG_VERSION_STR (0x4002), ATPL360_REG_VERSION_NUM (0x4003), ATPL360_REG_TONE_MASK (0x4004), ATPL360_REG_TIME_BETWEEN_NOISE_CAPTURES (0x4017), ATPL360_REG_DELAY_NOISE_CAPTURE_AFTER_RX (0x4018), ATPL360_REG_RRC_NOTCH_ACTIVE (0x4019), ATPL360_REG_RRC_NOTCH_INDEX (0x401A), ATPL360_REG_NOISE_PEAK_POWER (0x401B), ATPL360_REG_PREDIST_COEF_TABLE_HI (0x402A), ATPL360_REG_PREDIST_COEF_TABLE_LO (0x402B), ATPL360_REG_PREDIST_COEF_TABLE_VLO (0x402C), ATPL360_REG_NUM_TX_LEVELS (0x4032), ATPL360_REG_RRC_NOTCH_THR_ON (0x4034), ATPL360_REG_RRC_NOTCH_THR_OFF (0x4035), ATPL360_REG_ZC_CONF_INV (0x4037), ATPL360_REG_ZC_CONF_FREQ (0x4038), ATPL360_REG_ZC_CONF_DELAY (0x4039), ATPL360_REG_NOISE_PER_CARRIER (0x403A), ATPL360_REG_SFO_ESTIMATION_LAST_RX (0x4040), ATPL360_REG_PDC_LAST_RX (0x4041)

Added sections ATPL360_REG_PLC_IC_DRIVER_CFG (0x4045), ATPL360_REG_RX_CHN_EST_REAL (0x4046), ATPL360_REG_RX_CHN_EST_IMAG (0x4047), ATPL360_REG_TX_DISABLE (0x4048), ATPL360_REG_TX_HIGH_TEMP_120 (0x4049), ATPL360_REG_TX_CANCELLED (0x404A)

PRIME PHY API

Updated sections PHY-DATA.request, PHY-DATA.confirm, PHY-DATA.indication, ATPL360_HOST_DESCRIPTION_ID (0x0100), ATPL360_HOST_VERSION_ID (0x0112), ATPL360_REG_VERSION_STR (0x4002), ATPL360_REG_VERSION_NUM (0x4003), ATPL360_REG_RX_PAY_SYMBOLS (0x4007), ATPL360_REG_TX_PAY_SYMBOLS (0x4008), ATPL360_REG_MAX_RMS_TABLE_HI (0x400A), ATPL360_REG_MAX_RMS_TABLE_VLO (0x400B), ATPL360_REG_THRESHOLDS_TABLE_HI (0x400C), ATPL360_REG_THRESHOLDS_TABLE_LO (0x400D), ATPL360_REG_THRESHOLDS_TABLE_VLO (0x400E), ATPL360_REG_PREDIST_COEF_TABLE_HI (0x400F), ATPL360_REG_PREDIST_COEF_TABLE_LO (0x4010), ATPL360_REG_PREDIST_COEF_TABLE_VLO (0x4011), ATPL360_REG_GAIN_TABLE_HI (0x4012), ATPL360_REG_GAIN_TABLE_LO (0x4013), ATPL360_REG_GAIN_TABLE_VLO (0x4014), ATPL360_REG_DACC_TABLE_CFG (0x4015), ATPL360_REG_CHANNEL_CFG (0x4016), ATPL360_REG_NUM_TX_LEVELS (0x4017), ATPL360_REG_CURRENT_GAIN (0x4019), ATPL360_REG_ZC_CONF_INV (0x401A), ATPL360_REG_ZC_CONF_FREQ (0x401B), ATPL360_REG_ZC_CONF_DELAY (0x401C), ATPL360_REG_SIGNAL_CAPTURE_START (0x401D), ATPL360_REG_SIGNAL_CAPTURE_STATUS (0x401E), ATPL360_REG_TIME_BETWEEN_NOISE_CAPTURES (0x4022), ATPL360_REG_DELAY_NOISE_CAPTURE_AFTER_RX (0x4023), ATPL360_REG_RRC_NOTCH_ACTIVE (0x4024), ATPL360_REG_RRC_NOTCH_INDEX (0x4025), ATPL360_REG_NOISE_PEAK_POWER (0x4026), ATPL360_REG_RRC_NOTCH_THR_ON (0x4028), ATPL360_REG_RRC_NOTCH_THR_OFF (0x4029), ATPL360_REG_NOISE_PER_CARRIER (0x4039), ATPL360_REG_NUM_CHANNELS (0x403D), ATPL360_REG_MAX_NUM_CHANNELS (0x403E), ATPL360_REG_NOISE_PER_CARRIER_2 (0x4042)

Added sections ATPL360_REG_PLC_IC_DRIVER_CFG (0x4044), ATPL360_REG_RX_CHN_EST_REAL (0x4045), ATPL360_REG_RX_CHN_EST_IMAG (0x4046), ATPL360_REG_RX_CHN_EST_REAL_2 (0x4047), ATPL360_REG_RX_CHN_EST_IMAG_2 (0x4048), ATPL360_REG_TX_DISABLE (0x4049), ATPL360_REG_TX_HIGH_TEMP_120 (0x404A)

ReferencesUpdated section