datasheetbank_Logo
Integrated circuits, Transistor, Semiconductors Search and Datasheet PDF Download Site

FM-1288-GE-400B View Datasheet(PDF) - Unspecified

Part Name
Description
View to exact match
FM-1288-GE-400B Datasheet PDF : 60 Pages
First Prev 11 12 13 14 15 16 17 18 19 20 Next Last
2. Functional Description
2.1 Overview
The FM1288 voice processor digitizes the microphone input of near-end talker signal and performs
acoustic echo cancellation and noise suppression on it, further enhancements such as gain adjustment
and equalization can also be conducted. The processed signal is sent either through the PCM Serial Port
digitally, or through the D/A converter and then via Line_Out pin as analog output. The far-end talker
signal enters as the line input signal either digitally from Serial PCM Port, or from the Line_In analog
signal pin. This far-end talker signal could be further enhanced by signal processing, such as Bright Voice
Enhancement, Equalization, or Dynamic Range Control, before sending out to the analog SPK_Out pin via
the D/A.
2.2 Serial EEPROM Interface (Pins 15, 16)
FM1288 supports an optional serial EEPROM boot-up, should the user elect to design the system with it.
The serial EEPROM is used for
Storing the configuration parameters required for system initialization during power-up and reset,
should the system designer elect this option, and
Storing “patch-program” provided by Fortemedia for either functional customizations or bug-fixes
It supports 16Kbit or larger IIC EEPROM devices such as 24c16, 24c32, 24c64, etc.
Upon power-up or reset, the FM-1288 processor will automatically attempt auto-detect via read
operations from the serial EEPROM interface. If the system design includes an EEPROM and the
EEPROM content conforms to the EEPROM format description below, the FM-1288 will be initialized to the
pertinent state and becomes functional.
The EEPROM content are organized into contiguous bytes starting from address zero:
Byte Address
Byte content
Comment
0
Any value
First byte always a dummy byte
1
Byte 1 command 1
2
Byte 2 command 1
3
Byte 3 command 1
4
Byte 4 command 1
Each EEPROM command sequence is 6
5
Byte 5 command 1
bytes
6
Byte 6 command 1
7
Byte 1 command 2
8
Byte 2 command 2
.
.
.
.
6N
Byte 5 command N
N is the last EEPROM command
6N + 1
Byte 6 command N
6N + 2
Must be 0xF0
Last byte ends read operation
When the FM-1288 processor reads from the EEPROM, it interprets the content according to the data
organization depicted above, and executes the commands sequentially to perform initialization. Each
16 | P a g e
 

Share Link: 

datasheetbank.com [ Privacy Policy ] [ Request Datasheet ] [ Contact Us ]