參數(shù)資料
型號(hào): ZL38002QDG
廠商: ZARLINK SEMICONDUCTOR INC
元件分類(lèi): 數(shù)字傳輸電路
英文描述: Low-Voltage Acoustic Echo Canceller With Noise Reduction
中文描述: DATACOM, ISDN ECHO CANCELLER, PQFP48
封裝: 7 X 7 MM, 1 MM HEIGHT, MS-026ABC, TQFP-48
文件頁(yè)數(shù): 16/47頁(yè)
文件大?。?/td> 440K
代理商: ZL38002QDG
ZL38002
Data Sheet
16
Zarlink Semiconductor Inc.
duplex processor mode (CPOL=0 and CPHA=0). This means that during a write to the ZL38002, via a Motorola
processor, output data from the DATA1 pin is disregarded. This also means that input data on the DATA2 pin is
ignored by the ZL38002 during a valid read by the Motorola processor.
All data transfers through the microport are two bytes long. This requires the transmission of a Command/Address
byte followed by the data byte to be written to or read from the addressed register. CS must remain low for the
duration of this two-byte transfer. As shown in Figures 8 and 9, the falling edge of CS indicates to the ZL38002 that
a microport transfer is about to begin. The first 8 clock cycles of SCLK after the falling edge of CS are always used
to receive the Command/Address byte from the microcontroller. The Command/Address byte contains information
detailing whether the second byte transfer will be a read or a write operation and at what address. The next 8 clock
cycles are used to transfer the data byte between the ZL38002 and the microcontroller. At the end of the two-byte
transfer, CS is brought high again to terminate the session. The rising edge of CS will tri-state the DATA1 pin. The
DATA1 pin will remain tri-stated as long as CS is high.
Intel processors utilize Least Significant Bit (LSB) first transmission while Motorola/National processors use Most
Significant Bit (MSB) first transmission. The ZL38002 microport automatically accommodates both schemes for
normal data bytes. However, to ensure timely decoding of the R/W and address information, the
Command/Address byte is defined differently for Intel and Motorola/National operations. Refer to the relative timing
diagrams of Figure 6 and Figure 7. Receive data bits are sampled on the rising edge of SCLK while transmit data is
clocked out on the falling edge of SCLK. Detailed microport timing is shown in Figure 13 and Figure 14.
4.0 Bootload Process and Execution from RAM
A bootloadable program RAM (BRAM) is available on the ZL38002 to support factory-issued software upgrades to
the built-in algorithm. To make use of this bootload feature, users must include 4096 X 8 bits of memory in their
microcontroller system (i.e., external to the ZL38002), from which the ZL38002 can be bootloaded. Registers and
program data are loaded into the ZL38002 in the same fashion via the serial microport. Both employ the same
command / address / data byte specification described in the previous section on serial microport. Either intel or
motorola mode may be transparently used for bootloading. There are also two registers relevant to bootloading
(BRC=control and SIG=signature, see Register Summary). The effect of these register values on device operation
is summarized in Table 5.
Bootload mode is entered and exited by writing to the bootload bit in the Bootload RAM Control (BRC) register at
address 3fh (see Register Summary). During bootload mode, any serial microport “write” (R/W command bit =0) to
an address other than that of the BRC register will contribute to filling the program BRAM. Call these transactions
"BRAM-fill" writes. Although a command/address byte must still precede each data byte (as described for the serial
microport), the values of the address fields for these “BRAM-fill” writes are ignored (except for the value 3fh, which
designates the BRC register.) Instead, addresses are internally generated by the ZL38002 for each “BRAM-fill”
write. Address generation for “BRAM-fill” writes resumes where it left off following any read transaction while
bootload mode is enabled. The first 4096 "BRAM-fill" writes while bootload is enabled will load the memory, filling
the BRAM and ignoring further writes. Before bootload
mode is disabled
, it is recommended that users then read
back the value from the signature register (SIG) and compare with the one supplied by the factory along with the
code. Equality verifies that the correct data has been loaded. The signature calculation uses an 8-bit MISR which
only incorporates input from “BRAM-fill” writes. Resetting the bootload bit (
C
2
) in the BRC register to 0 (see
Register Summary) exits bootload mode, resetting the signature (SIG) register and internal address generator for
the next bootload. A hardware reset (RESET=0) similarly returns the ZL38002 to the ready state for the start of a
bootload.
相關(guān)PDF資料
PDF描述
ZL38002QDG1 Low-Voltage Acoustic Echo Canceller With Noise Reduction
ZL38002 Low-Voltage Acoustic Echo Canceller With Noise Reduction
ZL38002DGA1 Low-Voltage Acoustic Echo Canceller With Noise Reduction
ZL38002DGB1 Low-Voltage Acoustic Echo Canceller With Noise Reduction
ZL38065 32 Channel Voice Echo Canceller
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
ZL38002QDG1 制造商:Microsemi Corporation 功能描述:ECHO CANCELLER CHIP 1CH G.711 W/OUT TONE DETECTION 48TQFP - Trays 制造商:Zarlink Semiconductor Inc 功能描述:ECHO CANCELLER CHIP 1CH G.711 W/OUT TONE DETECTION 48TQFP - Trays
ZL38003 制造商:ZARLINK 制造商全稱(chēng):Zarlink Semiconductor Inc 功能描述:AEC with Noise Reduction & Codecs for Digital Hands-Free Communication
ZL38003_06 制造商:ZARLINK 制造商全稱(chēng):Zarlink Semiconductor Inc 功能描述:AEC with Noise Reduction & Codecs for Digital Hands-Free Communication
ZL38003GMG 制造商:Microsemi Corporation 功能描述:ECHO CANCELLER CHIP 1CH G.711/G.712 W/OUT TONE DETECTION 81C - Trays 制造商:MICROSEMI CONSUMER MEDICAL PRODUCT GROUP 功能描述:IC ECHO CANCEL DUAL CODEC 81CBGA 制造商:Microsemi Corporation 功能描述:IC ECHO CANCEL DUAL CODEC 81CBGA
ZL38003GMG2 制造商:Microsemi Corporation 功能描述:ECHO CANCELLER CHIP 1CH G.711/G.712 W/OUT TONE DETECTION 81C - Trays 制造商:MICROSEMI CONSUMER MEDICAL PRODUCT GROUP 功能描述:IC ECHO CANCEL DUAL CODEC 81CBGA 制造商:Microsemi Corporation 功能描述:IC ECHO CANCEL DUAL CODEC 81CBGA