480
CY8C28xxx PSoC Programmable System-on-Chip TRM, Document No. 001-52594 Rev. *G
Multiply Accumulate (MAC)
26.3.4
MULx_DL Register
The Multiply Result Low Byte Register (MULx_DL) holds the
least significant byte of the 16-bit product.
Bits 7 to 0: Data[7:0].
The product of the multiply operation
on the MULx_X and MULx_Y registers is stored as a signed
16-bit value. The read only multiply data low (MUL0_DL and
MUL1_DL)) registers hold the least significant byte of the
16-bit product.
For additional information, refer to the
.
26.3.5
MACx_X/ACCx_DR1 Register
The Accumulator Data Register 1 (MACx_X/ACCx_DR1) is
the multiply accumulate X register and the second byte of
the accumulated value.
Bits 7 to 0: Data[7:0].
This register performs two distinct
functions; therefore, two names are used to refer to the
same address. When the address is written, a multiply oper-
ation with accumulation is performed. The multiply accumu-
late X (MACx_X) register is one of the two multiplicand
registers for the signed 8-bit multiply with accumulate opera-
tion. When this register is written, the product of the written
value and the current value of the MACx_Y register is calcu-
lated, then that product is added to the 32-bit accumulators
value. When this address is read, the accumulator's data
register 1 is read. This register holds the second of four
bytes used to hold the accumulator's value. This byte is the
most significant of the lower 16 bits of the accumulator's
value.
For additional information, refer to the
26.3.6
MACx_Y/ACCx_DR0 Register
The Accumulator Data Register 0 (MACx_Y/ACCx_DR0) is
the multiply accumulate Y register and the first byte of the
accumulated value.
Bits 7 to 0: Data[7:0].
This register performs two distinct
functions; therefore, two names are used to refer to the
same address. When the address is written, a multiply oper-
ation with accumulation is performed. The multiply accumu-
late Y (MACx_Y) register is one of the two multiplicand
registers for the signed 8-bit multiply with accumulate opera-
tion. When this register is written, the product of the written
value and the current value of the MACx_X register is calcu-
lated, then that product is added to the 32-bit accumulators
value. When this address is read, the accumulator's data
register 0 is read. This register holds the least significant of
four bytes used to hold the accumulator's value.
For additional information, refer to the
Add.
Name
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Access
0,EBh
Data[7:0]
R : XX
LEGEND
X The value after power on reset is unknown.
Add.
Name
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Access
0,ECh
Data[7:0]
RW : 00
Add.
Name
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Access
0,EDh
Data[7:0]
RW : 00
Содержание CY8C28 series
Страница 65: ...64 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G RAM Paging ...
Страница 85: ...84 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G Internal Main Oscillator IMO ...
Страница 93: ...92 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G External Crystal Oscillator ECO ...
Страница 97: ...96 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G Phase Locked Loop PLL ...
Страница 125: ...124 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G ...
Страница 311: ...310 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G IDAC_CR0 1 FDh ...
Страница 317: ...316 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G ...
Страница 393: ...392 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G ...
Страница 425: ...424 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G Analog Reference ...
Страница 461: ...460 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G Two Column Limited Analog System ...
Страница 477: ...476 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G Digital Clocks ...
Страница 483: ...482 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G Multiply Accumulate MAC ...
Страница 513: ...512 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G Internal Voltage Reference ...
Страница 523: ...522 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G Switch Mode Pump SMP ...
Страница 533: ...532 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G I O Analog Multiplexer ...
Страница 537: ...536 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G Real Time Clock RTC ...
Страница 561: ...560 CY8C28xxx PSoC Programmable System on Chip TRM Document No 001 52594 Rev G ...