0W344-004-XTP ON Semiconductor, 0W344-004-XTP Datasheet - Page 17

DSP BELASIGNA 200 AUDIO 52-NQFN

0W344-004-XTP

Manufacturer Part Number
0W344-004-XTP
Description
DSP BELASIGNA 200 AUDIO 52-NQFN
Manufacturer
ON Semiconductor
Series
BelaSigna® 200r
Type
Fixed Pointr
Datasheet

Specifications of 0W344-004-XTP

Interface
I²C, I²S, PCM, SPI, UART
Clock Rate
33MHz
On-chip Ram
42kB
Operating Temperature
-40°C ~ 85°C
Mounting Type
Surface Mount
Package / Case
52-TFQFN
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Non-volatile Memory
-
Voltage - I/o
-
Voltage - Core
-

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
0W344-004-XTP
Manufacturer:
ON Semiconductor
Quantity:
493
BelaSigna 200
6.1.2. Instruction Set
The RCore instruction set can be divided into the following three classes:
1. Arithmetic and Logic Instructions
The RCore uses two's complement fractional as a native data format. Thus, the range of valid numbers is [-1; 1), which is represented
by 0x8000 to 0x7FFF. Other formats can be utilized by applying appropriate shifts to the data.
The multiplier takes 16-bit values and performs a multiplication every time an operand is loaded into either the X or Y register. A
number of instructions that allow loading of X and Y simultaneously and addition of the new product to the previous product (a MAC
operation), are available. Single-cycle MAC with data pointer update and fetch is supported.
The arithmetic logic unit (ALU) receives its input from either the accumpulator (AE|AH|AL) or the product register (PH|PL). Although the
RCORE is a 16-bit system, 32-bit additions or subtractions are also supported. Bit manipulation is also available on the accumulator as
well as operations to perform arithmetic or logic shifts, toggling of specific bits, limiting, and other functions.
2. Data Movement Instructions
Data movement instructions transfer data between RAM, control registers and the RCore’s internal registers (accumulator, PH, PL, etc).
Two address generators are available to simultaneously generate two addresses in a single cycle. The address pointers R0..2 and
R4..6 can be configured to support increment, decrement, add-by-offset, and two types of modulo-N circular buffer operations. Single-
cycle access to low X memory or low Y memory as well as two-cycle instructions for immediate access to any address are also
available.
3. Program Flow Control Instructions
The RCore supports repeating of both single-word instructions and larger segments of code using dedicated repeat instructions or
hardware loop counters. Furthermore, instructions to manipulate the program counter (PC) register such as calls to subroutines,
conditional branches and unconditional branches are also provided.
Rev. 16 | Page 17 of 43 | www.onsemi.com

Related parts for 0W344-004-XTP