Interface/Signal Descriptions
Overview
This section provides information about the interfaces and signals of the Renesas f641x_dig.
In addition to describing the function of each signal, the signal descriptions in this section include the following information:
Active State: Indicates whether the signal is active high or active low. When a signal is not intended to be used in a particular application, then this signal needs to be tied or driven to the inactive state (opposite of the active state).
Synchronous To: Indicates which clock(s) in the subsystem sample this input (drive for an output). This clock might not be the same as the clock that other subsystem logic should use to clock (sample/drive) this pin.
Attributes used with 'Synchronous To':
· Clock name - The name of the clock that samples an input or drives an output.
· None - This attribute may be used for clock inputs, hard-coded outputs, feed-through (direct or combinatorial), dangling inputs, unused inputs and asynchronous outputs.
· Asynchronous - This attribute is used for asynchronous inputs and asynchronous resets.
The signals are grouped as follows:
· TX/RX Digital Output Signals
· Chip ID and Master Bias Control Signals
Ports
The following table summarizes the signals of the Renesas f641x_dig.
Table: Renesas f641x_dig signal description.
Port Name |
Type |
Description |
|
I |
Low active power-on reset: 0=reset, 1=no reset. Active State: Low Synchronous To: Asynchronous |
|
|
I |
External RSTB pin. Active State: Low Synchronous To: Asynchronous |
|
|
I |
SPI clock from master. Active State: N/A Synchronous To: None |
|
|
I |
SPI chip selection (low active): 0=chip selection, 1=no chip selection. Active State: Low Synchronous To: spi_clk |
|
|
I |
SPI input data. Active State: N/A Synchronous To: spi_clk |
|
|
O |
SPI output data. Active State: N/A Synchronous To: spi_clk |
|
|
O |
SPI output enable: 0=disable, 1=enable. Active State: High Synchronous To: spi_clk |
|
|
I |
External, pin-configurable (hard-wired) address input. Active State: N/A Synchronous To: Asynchronous |
|
|
O |
Address output when configured in shift register programming mode. Active State: N/A Synchronous To: spi_clk |
|
|
O |
Address output enable when configured in shift register programming mode. Active State: High Synchronous To: spi_clk |
|
|
I |
External pin for TRX selection: 1=TX, 0=RX. Active State: N/A Synchronous To: Asynchronous |
|
|
I |
External TX latch pin. Active State: High Synchronous To: Asynchronous |
|
|
I |
External RX latch pin. Active State: High Synchronous To: Asynchronous |
|
|
I |
External STDBY pin. Active State: High Synchronous To: Asynchronous |
|
|
I |
Input pin for SPI vs LVDS selection: 0=default single-ended SPI, 1=LVDS. Active State: N/A Synchronous To: Asynchronous |
|
|
O |
When set to 0, SWCHN (horizontal polarization, negative pins) output is -5V. When set to 1, output is 1.8V. Active State: N/A Synchronous To: Asynchronous |
|
|
O |
When set to 0, SWCHP (horizontal polarization, positive pins) output is 0V. When set to 1, output is 2.5V. Active State: N/A Synchronous To: Asynchronous |
|
|
O |
When set to 0, SWCVN (vertical polarization, negative pins) output is -5V. When set to 1, output is 1.8V. Active State: N/A Synchronous To: Asynchronous |
|
|
O |
When set to 0, SWCVP (vertical polarization, positive pins) output is 0V. When set to 1, output is 2.5V. Active State: N/A Synchronous To: Asynchronous |
|
|
O |
When set to 0, SWCHN and SWCVN (horizontal and vertical polarization, negative pins) output are floating. Active State: High Synchronous To: Asynchronous |
|
|
O |
When set to 0, SWCHP and SWCVP (horizontal and vertical polarization, positive pins) output are floating. Active State: High Synchronous To: Asynchronous |
|
|
O |
BF switch control (horizontal polarization): 0=RX, 1=TX. Active State: N/A Synchronous To: Asynchronous |
|
|
O |
BF switch control (vertical polarization): 0=RX, 1=TX. Active State: N/A Synchronous To: Asynchronous |
|
|
O |
Receive channel 4 enable (horizontal polarization): disable=0, enable=1. Active State: High Synchronous To: Asynchronous |
|
|
O |
Receive channel 3 enable (horizontal polarization): disable=0, enable=1. Active State: High Synchronous To: Asynchronous |
|
|
O |
Receive channel 2 enable (horizontal polarization): disable=0, enable=1. Active State: High Synchronous To: Asynchronous |
|
|
O |
Receive channel 1 enable (horizontal polarization): disable=0, enable=1. Active State: High Synchronous To: Asynchronous |
|
|
O |
Receive channel 4 enable (vertical polarization): disable=0, enable=1. Active State: High Synchronous To: Asynchronous |
|
|
O |
Receive channel 3 enable (vertical polarization): disable=0, enable=1. Active State: High Synchronous To: Asynchronous |
|
|
O |
Receive channel 2 enable (vertical polarization): disable=0, enable=1. Active State: High Synchronous To: Asynchronous |
|
|
O |
Receive channel 1 enable (vertical polarization): disable=0, enable=1. Active State: High Synchronous To: Asynchronous |
|
|
O |
Transmit channel 4 enable (horizontal polarization): disable=0, enable=1. Active State: High Synchronous To: Asynchronous |
|
|
O |
Transmit channel 3 enable (horizontal polarization): disable=0, enable=1. Active State: High Synchronous To: Asynchronous |
|
|
O |
Transmit channel 2 enable (horizontal polarization): disable=0, enable=1. Active State: High Synchronous To: Asynchronous |
|
|
O |
Transmit channel 1 enable (horizontal polarization): disable=0, enable=1. Active State: High Synchronous To: Asynchronous |
|
|
O |
Transmit channel 4 enable (vertical polarization): disable=0, enable=1. Active State: High Synchronous To: Asynchronous |
|
|
O |
Transmit channel 3 enable (vertical polarization): disable=0, enable=1. Active State: High Synchronous To: Asynchronous |
|
|
O |
Transmit channel 2 enable (vertical polarization): disable=0, enable=1. Active State: High Synchronous To: Asynchronous |
|
|
O |
Transmit channel 1 enable (vertical polarization): disable=0, enable=1. Active State: High Synchronous To: Asynchronous |
|
|
O |
Common TX settings: [63:48]=TXCOM_BIAS2, [47:32]=TXCOM_BIAS1, [31:16]=TXCOM_CFG, [15:0]=TXCOM_TUNE. Active State: N/A Synchronous To: spi_clk |
|
|
O |
Common RX settings: [63:48]=RXCOM_BIAS2, [47:32]=RXCOM_BIAS1, [31:16]=RXCOM_CFG, [15:0]=RXCOM_TUNE. Active State: N/A Synchronous To: spi_clk |
|
|
O |
PA_LNA_DAC_CFG1[15:10]. Active State: N/A Synchronous To: spi_clk |
|
|
O |
DAC @ register 0x6A enable. PA_LNA_DAC_CFG2[9] Active State: High Synchronous To: spi_clk |
|
|
O |
DAC @ register 0x69 enable. PA_LNA_DAC_CFG2[8] Active State: High Synchronous To: spi_clk |
|
|
O |
DAC @ register 0x68 enable. PA_LNA_DAC_CFG2[7] Active State: High Synchronous To: spi_clk |
|
|
O |
DAC @ register 0x67 enable. PA_LNA_DAC_CFG2[6] Active State: High Synchronous To: spi_clk |
|
|
O |
DAC @ register 0x66 enable. PA_LNA_DAC_CFG2[5] Active State: High Synchronous To: spi_clk |
|
|
O |
DAC @ register 0x65 enable. PA_LNA_DAC_CFG2[4] Active State: High Synchronous To: spi_clk |
|
|
O |
DAC @ register 0x64 enable. PA_LNA_DAC_CFG2[3] Active State: High Synchronous To: spi_clk |
|
|
O |
DAC @ register 0x63 enable. PA_LNA_DAC_CFG2[2] Active State: High Synchronous To: spi_clk |
|
|
O |
DAC @ register 0x62 enable. PA_LNA_DAC_CFG2[1] Active State: High Synchronous To: spi_clk |
|
|
O |
DAC @ register 0x61 enable. PA_LNA_DAC_CFG2[0] Active State: High Synchronous To: spi_clk |
|
|
O |
Resolution control for LNA DACs. PA_LNA_DAC_CFG3[15:12] Active State: N/A Synchronous To: spi_clk |
|
|
O |
Resolution control for PA DACs. PA_LNA_DAC_CFG3[11:8] Active State: N/A Synchronous To: spi_clk |
|
|
O |
Reference setting for LNA DACs. PA_LNA_DAC_CFG3[7:4] Active State: N/A Synchronous To: spi_clk |
|
|
O |
Reference setting for PA DACs. PA_LNA_DAC_CFG3[3:0] Active State: N/A Synchronous To: spi_clk |
|
|
O |
DAC @ register 0x6A ON and OFF value. Active State: N/A Synchronous To: spi_clk |
|
|
O |
DAC @ register 0x69 ON and OFF value. Active State: N/A Synchronous To: spi_clk |
|
|
O |
DAC @ register 0x68 ON and OFF value. Active State: N/A Synchronous To: spi_clk |
|
|
O |
DAC @ register 0x67 ON and OFF value. Active State: N/A Synchronous To: spi_clk |
|
|
O |
DAC @ register 0x66 ON and OFF value. Active State: N/A Synchronous To: spi_clk |
|
|
O |
DAC @ register 0x65 ON and OFF value. Active State: N/A Synchronous To: spi_clk |
|
|
O |
DAC @ register 0x64 ON and OFF value. Active State: N/A Synchronous To: spi_clk |
|
|
O |
DAC @ register 0x63 ON and OFF value. Active State: N/A Synchronous To: spi_clk |
|
|
O |
DAC @ register 0x62 ON and OFF value. Active State: N/A Synchronous To: spi_clk |
|
|
O |
DAC @ register 0x61 ON and OFF value. Active State: N/A Synchronous To: spi_clk |
|
|
O |
DAC bias control enable. Active State: High Synchronous To: spi_clk |
|
|
O |
PA_LNA_DAC_CFG2[15:0] Active State: N/A Synchronous To: spi_clk |
|
|
I |
According to CHIP_ID register bits. Active State: N/A Synchronous To: Asynchronous |
|
|
O |
According to MBIAS register bits. Active State: N/A Synchronous To: spi_clk |
|
|
O |
txv1_set[9:0] = TXV1_SET[9:0] Active State: N/A Synchronous To: spi_clk |
|
|
O |
TXV1 channel bias setting. TXV1_OFFSET[10:8]. Active State: N/A Synchronous To: spi_clk |
|
|
O |
Reserved. TXV1_OFFSET[15:11]. Active State: N/A Synchronous To: spi_clk |
|
|
O |
TXV1 channel align offset. TXV1_OFFSET[3:0]. Active State: N/A Synchronous To: spi_clk |
|
|
O |
txv2_set[9:0] = TXV2_SET[9:0] Active State: N/A Synchronous To: spi_clk |
|
|
O |
TXV2 channel bias setting. TXV2_OFFSET[10:8]. Active State: N/A Synchronous To: spi_clk |
|
|
O |
Reserved. TXV2_OFFSET[15:11]. Active State: N/A Synchronous To: spi_clk |
|
|
O |
TXV2 channel align offset. TXV2_OFFSET[3:0]. Active State: N/A Synchronous To: spi_clk |
|
|
O |
txv3_set[9:0] = TXV3_SET[9:0] Active State: N/A Synchronous To: spi_clk |
|
|
O |
TXV3 channel bias setting. TXV3_OFFSET[10:8]. Active State: N/A Synchronous To: spi_clk |
|
|
O |
Reserved. TXV3_OFFSET[15:11]. Active State: N/A Synchronous To: spi_clk |
|
|
O |
TXV3 channel align offset. TXV3_OFFSET[3:0]. Active State: N/A Synchronous To: spi_clk |
|
|
O |
txv4_set[9:0] = TXV4_SET[9:0] Active State: N/A Synchronous To: spi_clk |
|
|
O |
TXV4 channel bias setting. TXV4_OFFSET[10:8]. Active State: N/A Synchronous To: spi_clk |
|
|
O |
Reserved. TXV4_OFFSET[15:11]. Active State: N/A Synchronous To: spi_clk |
|
|
O |
TXV4 channel align offset. TXV4_OFFSET[3:0]. Active State: N/A Synchronous To: spi_clk |
|
|
O |
txh1_set[9:0] = TXH1_SET[9:0] Active State: N/A Synchronous To: spi_clk |
|
|
O |
TXH1 channel bias setting. TXH1_OFFSET[10:8]. Active State: N/A Synchronous To: spi_clk |
|
|
O |
Reserved. TXH1_OFFSET[15:11]. Active State: N/A Synchronous To: spi_clk |
|
|
O |
TXH1 channel align offset. TXH1_OFFSET[3:0]. Active State: N/A Synchronous To: spi_clk |
|
|
O |
txh2_set[9:0] = TXH2_SET[9:0] Active State: N/A Synchronous To: spi_clk |
|
|
O |
TXH2 channel bias setting. TXH2_OFFSET[10:8]. Active State: N/A Synchronous To: spi_clk |
|
|
O |
Reserved. TXH2_OFFSET[15:11]. Active State: N/A Synchronous To: spi_clk |
|
|
O |
TXH2 channel align offset. TXH2_OFFSET[3:0]. Active State: N/A Synchronous To: spi_clk |
|
|
O |
txh3_set[9:0] = TXH3_SET[9:0] Active State: N/A Synchronous To: spi_clk |
|
|
O |
TXH3 channel bias setting. TXH3_OFFSET[10:8]. Active State: N/A Synchronous To: spi_clk |
|
|
O |
Reserved. TXH3_OFFSET[15:11]. Active State: N/A Synchronous To: spi_clk |
|
|
O |
TXH3 channel align offset. TXH3_OFFSET[3:0]. Active State: N/A Synchronous To: spi_clk |
|
|
O |
txh4_set[9:0] = TXH4_SET[9:0] Active State: N/A Synchronous To: spi_clk |
|
|
O |
TXH4 channel bias setting. TXH4_OFFSET[10:8]. Active State: N/A Synchronous To: spi_clk |
|
|
O |
Reserved. TXH4_OFFSET[15:11]. Active State: N/A Synchronous To: spi_clk |
|
|
O |
TXH4 channel align offset. TXH4_OFFSET[3:0]. Active State: N/A Synchronous To: spi_clk |
|
|
O |
rxv1_set[9:0] = RXV1_SET[9:0] Active State: N/A Synchronous To: spi_clk |
|
|
O |
RXV1 channel bias setting. RXV1_OFFSET[10:8]. Active State: N/A Synchronous To: spi_clk |
|
|
O |
Reserved. RXV1_OFFSET[15:11]. Active State: N/A Synchronous To: spi_clk |
|
|
O |
RXV1 channel align offset. RXV1_OFFSET[3:0]. Active State: N/A Synchronous To: spi_clk |
|
|
O |
rxv2_set[9:0] = RXV2_SET[9:0] Active State: N/A Synchronous To: spi_clk |
|
|
O |
RXV2 channel bias setting. RXV2_OFFSET[10:8]. Active State: N/A Synchronous To: spi_clk |
|
|
O |
Reserved. RXV2_OFFSET[15:11]. Active State: N/A Synchronous To: spi_clk |
|
|
O |
RXV2 channel align offset. RXV2_OFFSET[3:0]. Active State: N/A Synchronous To: spi_clk |
|
|
O |
rxv3_set[9:0] = RXV3_SET[9:0] Active State: N/A Synchronous To: spi_clk |
|
|
O |
RXV3 channel bias setting. RXV3_OFFSET[10:8]. Active State: N/A Synchronous To: spi_clk |
|
|
O |
Reserved. RXV3_OFFSET[15:11]. Active State: N/A Synchronous To: spi_clk |
|
|
O |
RXV3 channel align offset. RXV3_OFFSET[3:0]. Active State: N/A Synchronous To: spi_clk |
|
|
O |
rxv4_set[9:0] = RXV4_SET[9:0] Active State: N/A Synchronous To: spi_clk |
|
|
O |
RXV4 channel bias setting. RXV4_OFFSET[10:8]. Active State: N/A Synchronous To: spi_clk |
|
|
O |
Reserved. RXV4_OFFSET[15:11]. Active State: N/A Synchronous To: spi_clk |
|
|
O |
RXV4 channel align offset. RXV4_OFFSET[3:0]. Active State: N/A Synchronous To: spi_clk |
|
|
O |
rxh1_set[9:0] = RXH1_SET[9:0] Active State: N/A Synchronous To: spi_clk |
|
|
O |
RXH1 channel bias setting. RXH1_OFFSET[10:8]. Active State: N/A Synchronous To: spi_clk |
|
|
O |
Reserved. RXH1_OFFSET[15:11]. Active State: N/A Synchronous To: spi_clk |
|
|
O |
RXH1 channel align offset. RXH1_OFFSET[3:0]. Active State: N/A Synchronous To: spi_clk |
|
|
O |
rxh2_set[9:0] = RXH2_SET[9:0] Active State: N/A Synchronous To: spi_clk |
|
|
O |
RXH2 channel bias setting. RXH2_OFFSET[10:8]. Active State: N/A Synchronous To: spi_clk |
|
|
O |
Reserved. RXH2_OFFSET[15:11]. Active State: N/A Synchronous To: spi_clk |
|
|
O |
RXH2 channel align offset. RXH2_OFFSET[3:0]. Active State: N/A Synchronous To: spi_clk |
|
|
O |
rxh3_set[9:0] = RXH3_SET[9:0] Active State: N/A Synchronous To: spi_clk |
|
|
O |
RXH3 channel bias setting. RXH3_OFFSET[10:8]. Active State: N/A Synchronous To: spi_clk |
|
|
O |
Reserved. RXH3_OFFSET[15:11]. Active State: N/A Synchronous To: spi_clk |
|
|
O |
RXH3 channel align offset. RXH3_OFFSET[3:0]. Active State: N/A Synchronous To: spi_clk |
|
|
O |
rxh4_set[9:0] = RXH4_SET[9:0] Active State: N/A Synchronous To: spi_clk |
|
|
O |
RXH4 channel bias setting. RXH4_OFFSET[10:8]. Active State: N/A Synchronous To: spi_clk |
|
|
O |
Reserved. RXH4_OFFSET[15:11]. Active State: N/A Synchronous To: spi_clk |
|
|
O |
RXH4 channel align offset. RXH4_OFFSET[3:0]. Active State: N/A Synchronous To: spi_clk |
|
|
I |
Oscillator input clock. Active State: N/A Synchronous To: None |
|
|
O |
Oscillator enable. Active State: High Synchronous To: spi_clk |
|
|
O |
Oscillator frequency selection (according to CHIP_INFO[10:9]): 0=80MHz, 1=40MHz, 2=20MHz, 3=OFF. Active State: N/A Synchronous To: spi_clk |
|
|
O |
ADC clock. Active State: N/A Synchronous To: None |
|
|
O |
ADC enable. Active State: High Synchronous To: adc_clk |
|
|
O |
2-clock width to sample analog input. Active State: High Synchronous To: adc_clk |
|
|
O |
ADC MUX selection (according to ADC_CFG[15:11]): Active State: N/A Synchronous To: spi_clk |
|
|
I |
ADC 1-bit data. Comparator output of Vin > Vdac. Active State: N/A Synchronous To: adc_clk |
|
|
O |
Successive approximation register output and 10-bit DAC input value respectively. Active State: N/A Synchronous To: adc_clk |
|
|
O |
AOUT ADC MUX selection (according to ADC_CFG[5:4]): Active State: N/A Synchronous To: spi_clk |
|
|
O |
AOUT multiplexer enable (according to ADC_CFG[3]). Active State: High Synchronous To: spi_clk |
|
|
O |
Turn down LSB: 0 = LSB is Vref/1023, 1 = LSB is Vref/1055 (according to ADC_CFG[2]). Active State: High Synchronous To: spi_clk |
|
|
O |
Chopper enable (according to ADC_CFG[1]). Active State: High Synchronous To: spi_clk |
|
|
O |
Double ADC bias current (according to ADC_CFG[0]). Active State: High Synchronous To: spi_clk |
|
|
O |
Enable pins for miscellaneous sensors on the chip (according to SENSOR_EN). Active State: N/A Synchronous To: spi_clk |
|
|
O |
Settings for the on-chip sensors (according to SENSOR_CFG). Active State: N/A Synchronous To: spi_clk |
|
|
O |
sensor_bias_en=1, if any of SENSOR_EN[9:0] are 1. Active State: High Synchronous To: spi_clk |
|
|
O |
Temperature sensor polarization control. Active State: N/A Synchronous To: adc_clk |
|
|
O |
Reserved. Tied low. Active State: High Synchronous To: None |
|
|
O |
Reserved. Tied low. Active State: High Synchronous To: None |
|
|
O |
Reserved. Tied low. Active State: High Synchronous To: None |
|
|
O |
Reserved. Tied low. Active State: High Synchronous To: None |
|
|
I |
Not connected to logic. Active State: N/A Synchronous To: Asynchronous |
|
|
O |
Bit number to burn during program mode (according to OTP_CFG[12:10], 2^OTP_WR_BIT). Active State: N/A Synchronous To: spi_clk |
|
|
O |
OTP read/write address bank select (according to OTP_CFG[9:6]). Active State: N/A Synchronous To: spi_clk |
|
|
O |
OTP program mode enable (according to OTP_CFG[5]). Active State: High Synchronous To: spi_clk |
|
|
O |
OTP power-on reset (according to OTP_CFG[4]). Active State: High Synchronous To: spi_clk |
|
|
O |
OTP current control (according to OTP_CFG[3:2]). Active State: N/A Synchronous To: spi_clk |
|
|
O |
OTP read enable (according to OTP_CFG[1]). Active State: High Synchronous To: spi_clk |
|
|
O |
OTP enable (according to OTP_CFG[0]). Active State: High Synchronous To: spi_clk |
|
|
I |
OTP read data. Data out of the fuse module (of the bank selected by otp_bank_sel). Active State: N/A Synchronous To: spi_clk |
|
|
O |
Reserved (according to TX_RX_SPARE). Active State: High Synchronous To: None |
|