qf4a512 ETC-unknow, qf4a512 Datasheet - Page 25

no-image

qf4a512

Manufacturer Part Number
qf4a512
Description
4-channel Programmable Signal Converter Psc
Manufacturer
ETC-unknow
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
qf4a512-DK
Manufacturer:
Quickfilter Technologies LLC
Quantity:
135
Part Number:
qf4a512A-LQ---T
Manufacturer:
Quickfilter Technologies LLC
Quantity:
10 000
Part Number:
qf4a512A-LQ-B
Manufacturer:
ST
Quantity:
101
Part Number:
qf4a512A-LQ-B
Manufacturer:
Quickfilter Technologies LLC
Quantity:
10 000
10. SERIAL INTERFACE
The QF4A512 is designed to interface directly with the serial peripheral interface (SPI) of microcontrollers and Digital Signal
Processors. The QF4A512 always operates in SPI slave mode where SDI is the input serial data, and SDO is the output serial data.
SCLK is the input serial clock maximum 40 MHz.
In order to address and write to the QF4A512, /CS is asserted low. When the device is not selected, data will not be accepted via the
serial input pin (SDI) and the serial output pin (SDO) will remain in a high impedance state.
There are two primary modes of bus operation for the QF4A512, “configure” mode, and “run” mode. The required mode is selected by
writing the run_mode bit in the RUN_MODE register (04h).
the coefficient RAMs. It is also possible to initiate transfers of data between the registers/RAM and the EEPROM. DRDY will be held
low by an internal pulldown in this mode.
“Run” Mode is used to send the filtered data out of the QF4A512 via the SDO pin. In “Run” mode the Data Ready, DRDY, pin is used
as a data rate output derived from the highest channel sampling rate.
A third, “EEPROM” mode is available for transfers directly from the SPI bus to/from the EEPROM. This mode is intended for bulk
programming of devices. “EEPROM” mode is entered by first setting the device into “Configure” mode, then by pulling high the
DRDY/SEL pin. Further information on the use of this mode is documented in Application Note QFAN007, “Bulk Programming
EEPROM”.
10.2 Configure Mode
By setting the run_mode bit to 0 the QF4A512 is in Configure mode, ready for setup and programming. General parameters include
things such as auto start, auto configure, and unique channel setup. In this mode the bus has access to the full 14-bit on-chip address
space which includes all the internal registers, coefficient and data RAMs.
Once the QF4A512 has been programmed, the register and coefficient RAM data can be transferred to EEPROM for non-volatile
storage. A single command is provided to transfer the data from all of the internal registers and filter coefficients. A complementary
command is also available to copy back all the data from EEPROM to the registers and RAM. This command may be invoked
automatically at device power on and rest by configuring the Startup register.
Partial, block, transfers can be performed by specifying the desired starting and ending memory locations. This method is particularly
useful for accessing the user data from EEPROM – 128bytes in total are available in EEPROM but they must be accessed in 8 byte
blocks from the SPI bus.
R/W
R/W = Write is 0, Read is 1
X = Don't Care
(Addr13 - Addr0) = Command Address
Table 8. Configure Mode, Register Data (00h-FFh)
Data7 Data6 Data5 Data4 Data3 Data2 Data1 Data0
Rev C5, Jan 07
A15 A14 A13 A12 A11 A10 A9
10.1 Modes of Operation
“Configure” mode is used to set up or change options in the QF4A512. In this mode it is possible to read/write the control registers and
Table 7. Configure Mode, Register Address Decoding SDI (0000h-3FFF)
D7
Addr
13
D6
Addr
12
D5
Addr
11
Addr
D4
10
Addr
D3
9
Addr
8
D2
Addr
A8
7
D1
Addr
A7
6
D0
Addr
A6
Configure Mode Format : Single Access
SO
5
SI
read/write_n
Figure 8. Configure Mode Format
Addr
A5
4
Addr
A4
3
PRELIMINARY
Addr
A3
2
address(14)
25
Addr
A2
1
Addr
A1 A0
0
X
x
write data(8)
read data(8)
www.quickfiltertech.com
QF4A512

Related parts for qf4a512