Manuale d’uso / di manutenzione del prodotto ADSP-2186 del fabbricante Analog Devices
Vai alla pagina of 32
REV. 0 Information furnished by Analog Devices is believed to be accurate and reliable. However, no responsibility is assumed by Analog Devices for its use, nor for any infringements of patents or other rights of third parties which may result from its use.
ADSP-2186 –2– REV. 0 biased rounding, result free ALU operations, I/O memory trans- fers and global interrupt masking for increased flexibility. Fabricated in a high speed, double metal, low power, CMOS process, the ADSP-2186 operates with a 30 ns instruction cycle time.
ADSP-2186 –3– REV. 0 The shifter can be used to efficiently implement numeric format control including multiword and block floating-point representations. The internal result (R) bus connects the computational units so the output of any unit may be the input of any unit on the next cycle.
ADSP-2186 –4– REV. 0 concurrently on multiplexed pins. In cases where pin func- tionality is reconfigurable, the default state is shown in plain text; alternate functionality is shown in italics.
ADSP-2186 –5– REV. 0 To minimize power consumption during power-down, configure the programmable flag as an output when connected to a three- stated buffer. This ensures that the pin will be held at a constant level and not oscillate should the three-state driver’s level hover around the logic switching point.
ADSP-2186 –6– REV. 0 Idle When the ADSP-2186 is in the Idle Mode, the processor waits indefinitely in a low power state until an interrupt occurs. When an unmasked interrupt occurs, it is serviced; execution then continues with the instruction following the IDLE instruction.
ADSP-2186 –7– REV. 0 Clock Signals The ADSP-2186 can be clocked by either a crystal or a TTL- compatible clock signal. The CLKIN input cannot be halted, changed during operation or operated below the specified frequency during normal opera- tion. The only exception is while the processor is in the power- down state.
ADSP-2186 –8– REV. 0 There are 8K words of memory accessible internally when the PMOVLAY register is set to 0. When PMOVLAY is set to some- thing other than 0, external accesses occur at addresses 0x2000 through 0x3FFF. The external address is generated as shown in Table II.
ADSP-2186 –9– REV. 0 Byte Memory The byte memory space is a bidirectional, 8-bit-wide, external memory space used to store programs and data. Byte memory is accessed using the BDMA feature. The byte memory space consists of 256 pages, each of which is 16K × 8.
ADSP-2186 –10– REV. 0 Bootstrap Loading (Booting) The ADSP-2186 has two mechanisms to allow automatic load- ing of the internal program memory after reset. The method for booting is controlled by the Mode A, B and C configuration bits as shown in Table VI.
ADSP-2186 –11– REV. 0 configured as an input is synchronized to the ADSP-2186’s clock. Bits that are programmed as outputs will read the value being output. The PF pins default to input during reset. In addition to the programmable flags, the ADSP-2186 has five fixed-mode flags, FLAG_IN, FLAG_OUT, FL0, FL1 and FL2.
ADSP-2186 –12– REV. 0 The EZ-ICE ® * connects to your target system via a ribbon cable and a 14-pin female plug. The female plug is plugged onto the 14-pin connector (a pin strip header) on the target board. Target Board Connector for EZ-ICE ® * Probe The EZ-ICE ® * connector (a standard pin strip header) is shown in Figure 7.
–13– REV. 0 ADSP-2186 RECOMMENDED OPERA TING CONDITIONS K Grade B Grade Parameter Min Max Min Max Unit V DD 4.5 5.5 4.5 5.5 V T AMB 0 +70 –40 +85 ° C ELECTRICAL CHARACTERISTICS K/B Grades Parameter Test Conditions Min Typ Max Unit V IH Hi-Level Input Voltage 1, 2 @ V DD = max 2.
ADSP-2186 –14– REV. 0 ESD SENSITIVITY The ADSP-2186 is an ESD (electrostatic discharge) sensitive device. Electrostatic charges readily accumulate on the human body and equipment and can discharge without detection. Permanent damage may occur to devices subjected to high energy electrostatic discharges.
ADSP-2186 –15– REV. 0 ENVIRONMENTAL CONDITIONS Ambient Temperature Rating: T AMB =T CASE – (PD x θ CA ) T CASE = Case Temperature in ° C PD = Power Dissipation in W θ CA = Thermal Resistance .
ADSP-2186 –16– REV. 0 CAPACITIVE LOADING Figures 9 and 10 show the capacitive loading characteristics of the ADSP-2186. C L – pF RISE TIME (0.4V– 2.4V) – ns 30 300 0 50 100 150 200 250 25 15 10 5 0 20 T = +85 ° C V DD = 4.5V Figure 9. Typical Output Rise Time vs.
ADSP-2186 REV. 0 –17– TIMING PARAMETERS Parameter Min Max Unit Clock Signals and Reset Timing Requirements : t CKI CLKIN Period 60 [50] 150 ns t CKIL CLKIN Width Low 20 ns t CKIH CLKIN Width High 20 ns Switching Characteristics: t CKL CLKOUT Width Low 0.
ADSP-2186 REV. 0 –18– TIMING PARAMETERS Parameter Min Max Unit Interrupts and Flag Timing Requirements : t IFS IRQx , FI, or PFx Setup before CLKOUT Low 1, 2, 3, 4 0.25 t CK + 15 ns t IFH IRQx , FI, or PFx Hold after CLKOUT High 1, 2, 3, 4 0.25 t CK ns Switching Characteristics : t FOH Flag Output Hold after CLKOUT Low 5 0.
ADSP-2186 REV. 0 –19– Parameter Min Max Unit Bus Request/Grant Timing Requirements : t BH BR Hold after CLKOUT High 1 0.25 t CK + 2 ns t BS BR Setup before CLKOUT Low 1 0.25 t CK + 17 ns Switching Characteristics : t SD CLKOUT High to xMS , RD , WR Disable 0.
ADSP-2186 REV. 0 –20– TIMING PARAMETERS Parameter Min Max Unit Memory Read Timing Requirements : t RDD RD Low to Data Valid 0.5 t CK – 9 + w ns t AA A0–A13, xMS to Data Valid 0.75 t CK – 10.5 + w ns t RDH Data Hold from RD High 0 ns Switching Characteristics : t RP RD Pulse Width 0.
ADSP-2186 REV. 0 –21– Parameter Min Max Unit Memory Write Switching Characteristics : t DW Data Setup before WR High 0.5 t CK – 7+ w ns t DH Data Hold after WR High 0.25 t CK – 2 ns t WP WR Pulse Width 0.5 t CK – 5 + w ns t WDE WR Low to Data Enabled 0 ns t ASW A0-A13, xMS Setup before WR Low 0.
ADSP-2186 REV. 0 –22– TIMING PARAMETERS Parameter Min Max Unit Serial Ports Timing Requirements : t SCK SCLK Period 50 ns t SCS DR/TFS/RFS Setup before SCLK Low 4 ns t SCH DR/TFS/RFS Hold after SCLK Low 7 ns t SCP SCLK IN Width 20 ns Switching Characteristics : t CC CLKOUT High to SCLK OUT 0.
ADSP-2186 REV. 0 –23– Parameter Min Max Unit IDMA Address Latch Timing Requirements : t IALP Duration of Address Latch 1, 3 10 ns t IASU IAD15–0 Address Setup before Address Latch End 3 5n s t I.
ADSP-2186 REV. 0 –24– TIMING PARAMETERS Parameter Min Max Unit IDMA Write, Short Write Cycle Timing Requirements : t IKW IACK Low before Start of Write 1 0n s t IWP Duration of Write 1, 2 15 ns t .
ADSP-2186 REV. 0 –25– Parameter Min Max Unit IDMA Write, Long Write Cycle Timing Requirements : t IKW IACK Low before Start of Write 1 0n s t IKSU IAD15–0 Data Setup before IACK Low 2, 3, 4 0.5 t CK + 10 ns t IKH IAD15–0 Data Hold after IACK Low 2, 3, 4 2n s Switching Characteristics : t IKLW Start of Write to IACK Low 4 1.
ADSP-2186 REV. 0 –26– TIMING PARAMETERS Parameter Min Max Unit IDMA Read, Long Read Cycle Timing Requirements : t IKR IACK Low before Start of Read 1 0n s t IRP Duration of Read 1 15 ns Switching Characteristics : t IKHR IACK High after Start of Read 1 15 ns t IKDS IAD15–0 Data Setup before IACK Low 0.
ADSP-2186 REV. 0 –27– Parameter Min Max Unit IDMA Read, Short Read Cycle Timing Requirements : t IKR IACK Low before Start of Read 1 0n s t IRP Duration of Read 15 ns Switching Characteristics : t.
ADSP-2186 REV. 0 –28– 100-Lead TQFP Package Pinout 5 4 3 2 7 6 9 8 1 D19 D18 D17 D16 IRQE +PF4 IRQL0 +PF5 GND IRQL1 +PF6 DT0 TFS0 SCLK0 VDD DT1 TFS1 RFS1 DR1 GND SCLK1 ERESET RESET D15 D14 D13 D12.
ADSP-2186 REV. 0 –29– TQFP Pin Configurations TQFP Pin TQFP Pin TQFP Pin TQFP Pin Number Name Number Name Number Name Number Name 1 A4/ IAD3 26 IRQE + PF4 51 EBR 76 D16 2 A5/ IAD4 27 IRQL0 + PF5 5.
ADSP-2186 REV. 0 –30– OUTLINE DIMENSIONS Dimensions shown in mm and (inches). 100-Lead Metric Thin Plastic Quad Flatpack (TQFP) (ST-100) ORDERING GUIDE Ambient Instruction Temperature Rate Package Package Part Number Range (MHz) Description Option* ADSP-2186KST-115 0 ° C to +70 ° C 28.
–31–.
C2999–6–3/97 PRINTED IN U.S.A. –32–.
Un punto importante, dopo l’acquisto del dispositivo (o anche prima di acquisto) è quello di leggere il manuale. Dobbiamo farlo per diversi motivi semplici:
Se non hai ancora comprato il Analog Devices ADSP-2186 è un buon momento per familiarizzare con i dati di base del prodotto. Prime consultare le pagine iniziali del manuale d’uso, che si trova al di sopra. Dovresti trovare lì i dati tecnici più importanti del Analog Devices ADSP-2186 - in questo modo è possibile verificare se l’apparecchio soddisfa le tue esigenze. Esplorando le pagine segenti del manuali d’uso Analog Devices ADSP-2186 imparerai tutte le caratteristiche del prodotto e le informazioni sul suo funzionamento. Le informazioni sul Analog Devices ADSP-2186 ti aiuteranno sicuramente a prendere una decisione relativa all’acquisto.
In una situazione in cui hai già il Analog Devices ADSP-2186, ma non hai ancora letto il manuale d’uso, dovresti farlo per le ragioni sopra descritte. Saprai quindi se hai correttamente usato le funzioni disponibili, e se hai commesso errori che possono ridurre la durata di vita del Analog Devices ADSP-2186.
Tuttavia, uno dei ruoli più importanti per l’utente svolti dal manuale d’uso è quello di aiutare a risolvere i problemi con il Analog Devices ADSP-2186. Quasi sempre, ci troverai Troubleshooting, cioè i guasti più frequenti e malfunzionamenti del dispositivo Analog Devices ADSP-2186 insieme con le istruzioni su come risolverli. Anche se non si riesci a risolvere il problema, il manuale d’uso ti mostrerà il percorso di ulteriori procedimenti – il contatto con il centro servizio clienti o il servizio più vicino.