STA304A STMicroelectronics, STA304A Datasheet - Page 7
![IC PROCESSOR AUD DGTL DDX 44TQFP](/photos/6/84/68458/497-44-tqfp_44-lqfp_sml.jpg)
STA304A
Manufacturer Part Number
STA304A
Description
IC PROCESSOR AUD DGTL DDX 44TQFP
Manufacturer
STMicroelectronics
Series
DDX™r
Type
Audio Processorr
Datasheet
1.STA304A.pdf
(31 pages)
Specifications of STA304A
Mounting Type
Surface Mount
Package / Case
44-TQFP, 44-VQFP
Case
QFP
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Applications
-
Other names
497-3944
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Part Number:
STA304A
Manufacturer:
SANKEN
Quantity:
20 000
Company:
Part Number:
STA304A/STA304
Manufacturer:
pericom
Quantity:
11 120
•
For more details regarding a specific bit please refer to the appropriate paragraph.
In order to be as much compliant to the specification as possible two different mode of operation has been in-
troduced. Using the AC97_FC_Mode configuration bit the interface can be configured in Full-Compliant mode
(default): in this mode the value returned as response to a read operation will be properly masked in order to
set ‘reserved’ bits to 0, as from specification. This operation is performed on all registers included the Standard
or Extended Audio address space. If the Full-Compliant mode is not selected the full 16 bits data from the cor-
responding RAM register will be returned with no further manipulation.
If an odd-addressed register reading operation is performed the following scheme is adopted:
•
•
•
2.2 Writing AC `97 Registers
When a write operation into one of the available AC`97 registers is performed the entire 16 bits data word is
written into the related RAM register (also reserved bits are passed through). Some bits of some register may
have a corresponding hardware register (Flip-Flop), used to control the internal status of the device: in this case
the value of the FF is also updated every time a write to the related RAM register is performed. The status of
these FF is reverted to their default values after a hardware reset or a software reset (writing to reg. 00h) request
has been issued; as a consequence also the DSP will have to reset the RAM register contents.
Some register may have a different behaviour from the one depicted above. Here is a brief summary of those
registers.
•
•
•
•
•
to a read request the actual value of this signal is returned, not the RAM content. Due to this fact the relative
RAM register content can be incongruous.
Regs. 2Ch, 2Eh and 30h (Audio Sample Rate Control):
These three registers are used to setup the sample rate when the Variable Rate Mode is enabled. In re-
sponse to a read request on one of these registers the actual value returned can be either BB80h or AC44h,
depending on the status of an internal hardware signal; the status of this signal is updated every time a write
operation into one of these register is performed.
Slot 0:
Slot 1 (address): report the odd address
Slot 2 (data):
Regs. 7Ch and 7Eh:
These are the Vendor ID1 and ID2 registers. Any write request to one of these will be ignored.
Regs. 28h:
The ‘Extended Audio ID Register’ is read only. Therefore any write request will be ignored.
Regs. 26h:
When a write request is issued the actual data written into the RAM register is ‘xxxxxxxxxxxx1110’, where
‘x’ stands for the incoming data.
Regs. 2Ah:
When a write request is issued the actual data written into the RAM register is ‘xxxxxx0111xxxxxx’, where
‘x’ stands for the incoming data.
Regs. 32h and 34h:
Any write request into one of these ADC sample rate register will result in the value BB80h written into the
corresponding RAM register.
report valid bit set to 1 for both slot 1 and slot 2
report all 0s
STA304A
7/31