The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers.    


Datasheet Search Engine   
 
Part # or Description: • 5V RS232 Driver • 2SC5066* • "Real Time Clock" • "USB connector" • "blue led" 5mm • 10 watt zener diode • 2N3055* motorola
 
Search Tip: Try entering the part number only. Include a wildcard (eg. lm317* or 1n4148*)

 

 

Visit resources http://www.analog.com/ee-notes email processor.support


Datasheet Thumbnail

  

Download PDF



Top Searches for this datasheet



EE-281
Visit resources http://www.analog.com/ee-notes email processor.support@analog.com technical support.
Hardware Design Checklist Blackfin® Processors
Contributed Robert Kilgore July 2008
Introduction
This engineer-to-engineer note describes most common mistakes avoid when designing with Blackfin® processors. addition this document, designer should read most current data sheet, hardware reference manual, silicon anomaly list (available from Analog Devices site) specific Blackfin processor being used.
Five-Volt Tolerance
General Hardware Problems
following sections address design issues associated with memory interfaces specific peripherals.
Polarity
Applying five volts signals that rated this potential damage device cause malfunction. Blackfin processor outputs should connected inputs five-volt devices. Most Blackfin processor signals cannot tolerate five volts. There exceptions, such some Two-Wire Interface (TWI) signals. Level shifters required other processor signals keep signal voltage below absolute maximum ratings defined specific Blackfin processor data sheet. Level shifters commonly required transceivers ATAPI interface. Currentlimiting resistors provide sufficient protection against high voltage.
Unused Signals
Double-check polarity Non-Maskable Interrupt (NMI) signal processor being used. several Blackfin processors (the ADSPBF531/BF532/BF533/BF535 ADSPBF561), signal active high. other Blackfin processors, signal active order better connect standard Supervisory parts. Also, please remember that signal used, should tied inactive state. signal float, active state.
Check signal list description section data sheet what with unused signals. general, need terminate unused signals been eliminated, signals that require termination found data sheet. Failure connect unused signals such /NMI, cause symptoms that appear power sequence reset problems. Applications requiring high susceptibility immunity terminate unused signals, desired.
Signal Integrity
Rapid rise-time fall-time signals primary cause signal integrity issues such
Copyright 2008, Analog Devices, Inc. rights reserved. Analog Devices assumes responsibility customer product design application customers' products infringements patents rights others which result from Analog Devices' assistance. trademarks logos property their respective holders. Information furnished Analog Devices' applications development tools engineers believed accurate reliable, however responsibility assumed Analog Devices regarding technical accuracy topicality content provided Analog Devices' Engineer-to-Engineer Notes.
intermittent communication failure. edge rates Blackfin processor differ from signal signal. Likewise, some signals have greater sensitivity noise reflections than other signals. simple signal integrity methods prevent transmission-line reflections that cause extraneous clock sync signals. Short trace length series termination critical following signals: signals should have impedancematching series resistance driver
CLKIN
Bypass Capacitors
Appropriate bypass capacitors internal power supply become critical higher operating speeds. Unwanted parasitic inductance capacitors traces reduces effectiveness high frequency. things needed when processors operate above MHz. First, capacitors should physically small their leads should short reduce inductance. Surface mounted capacitors size 0402 will yield better results than larger sizes. Second, lower values capacitance will raise resonant frequency circuit. Although several capacitors work well below MHz, 0.1, 0.01, 0.001 even preferred range VDDINT.
Driving /RESET
SPORT interface signals (TCLK, RCLK, RFS, TFS) should termination signals, such PPI_CLK Sync signals, also benefit from these standard signal integrity techniques SDRAM clocks, control, address, data benefit from series termination that also reduces unwanted cases where signals have multiple sources, will difficult keep traces short, simulation appropriate. IBIS models that assist with signal simulation available from Analog Devices site. Some future Blackfin processor family members will support additional signal integrity features such programmable input hysteresis programmable output drive strength. Consult appropriate hardware reference manual details.
Test Points Signal Access
inputs most Blackfin processors have hysteresis, thus, they require monotonic rise fall. Therefore, even /RESET signal should connected directly time delay because such circuit would noise sensitive. Instead, /RESET should provided through reset supervisory chip.
Board Board Communications
debug process aided adding test points signals such CLKOUT SCLK, bank selects, PPI_CLK, /RESET. selection inputs such Boot Mode (BMODE) connected directly power ground, they will inaccessible under BGA-package chip. debugging, helpful pull-up pulldown resistors instead tying inputs directly power ground.
Some communication standards such have special requirements when unpowered. example, unpowered pull-up resistor cause excessive leakage, thereby disrupting communication between other units bus. This unpowered situation common consideration `hot swap' applications.
JTAG
Blackfin processor JTAG reset pin, /TRST, should pulled down normal operation. application note dedicated entirely considerations JTAG connections. Refer Analog Devices JTAG Emulation Technical Reference (EE-68)[1] details.
Hardware Design Checklist Blackfin® Processors (EE-281)
Page
GPIO Port Signals Used Inputs Outputs
power-on reset, general purpose signals inputs. During boot process, some these signals change outputs, depending selected boot mode. parts with HWAIT, this signal output boot modes. Output signals should used inputs when driven external device. HWAIT should used output value critical during booting phase operation. GPIO signals used outputs should have pullup pull-down resistors determine their state after reset. Outputs considered here include device enables (such NAND flash) communication handshake signals. Some examples HWAIT, UARTxTX, UARTxRTS, CANxTX, slave-select inputs outputs, serial TWI, chip select signals. Some general-purpose outputs that used like open-drain modes. These listed datasheet require pullups function general-purpose output. Signal capacitance limit output speed these signals.
Using EZ-KIT Lite® Schematics
Asynchronous Considerations
GPIO
Signal
Muxing
Asynchronous signals multiplexed with GPIO functions some Blackfin processors. This require request GPIO programmed request require that GPIO connected pull-up, described above. shown signal description, some processors allow some unused signals used general-purpose input/output signals. However, asynchronous used booting, address signals will driven. Also, some processors, /BGH will driven during boot process used input. This occurs when BMODE parallel memory processors featuring One-Time Programmable (OTP) memory, when asynchronous enabled programming. Other processors share other asynchronous signals with GPIO. Consult booting section hardware reference manual details.
8/16-Bit Memories
EZ-KIT Lite evaluation system schematics good starting reference. Because EZKIT Lite board evaluation development, extra circuitry provided some cases. Read EZ-KIT Lite board schematic carefully because sometimes component populated sometimes extra components have been added make easier modify measure.
Asynchronous Memory
Request
Remember proper addresses connect 8-bit memory ASYNC memory banks. Because there true byte addressing external memory, 8-bit memory addressed same 16-bit memory. (not /ABE0 /ABE1) address. 16-bit memory with byte enable signals accessed bits time. Otherwise, 16-bit memories word wide only. Blackfin devices with 32-bit EBIU programmed connect with 16-bit memory, using /ABE3 least significant address external device. Refer processor's hardware reference manual more information.
ARDY
Request signal (/BR) requires pull-up resistor designs. Erroneous requests will prevent operation this signal pulled driven external device.
used, ARDY terminated. addition, ARDY also programmed ignored
Hardware Design Checklist Blackfin® Processors (EE-281)
Page
software. ARDY used, consult hardware reference manual. Some Blackfin devices require ARDY input synchronous SCLK (CLKOUT).
Hibernate Considerations
processor address connected memory. Refer "SDRAM Address Mapping" section hardware reference manual details.
Hibernate Considerations
datasheet indicate that external signals tristate during hibernate. This includes strobes. Pull-up resistors required peripheral chip selects such /AMSx.
Other External Interface Control Signals
pull-up resistor recommended /SMS.
Synchronous Memory
Layout
Although required, pull-up resistors should considered active control signals guarantee their state during power power down. Future Blackfin family members have many device control signals multiplexed with GPIO other functions. These require pull-up resistors prevent data corruption contention during reset prior configuration.
SDRAM Memory
SDRAM Bank Addressing
ADDR18 connect BA0. ADDR19 connect BA1.
SDRAM Address SA10
SA10 directly connect SDRAM device. SA10 replaces Blackfin processor's ADDRx, based whether 32bit (for 32-bit-wide external memory interface derivatives) device connected SDRAM interface. example, ADSP-BF561 Blackfin processor, SA10 replaces ADDR11 when 16-bit SDRAM device used, SA10 replaces ADDR12 when 32-bit device used. ADSP-BF533 Blackfin processor, SA10 replaces ADDR11. Note that replaced ADDRx signal used. Therefore, next higher
Proper layout requirement memory design. Review timing specifications listed processor datasheet. Signal timing combination device timing characteristics printed circuit board. Trace length difference, cross-talk, voltage change account timing error. Follow layout recommendations given memory manufacturer. critical importance reduction DQS0 DQ0-7 skew DQS1 DQ8-15 skew. amount allowed skew improved with fast speed grade memory. careful trace length matching increased spacing reduce crosstalk. Serpentine traces should have spacing four times trace width provide sufficient delay. trace length DCLK01, DQS0-1, DQM0-1 DQ0-15 signals should less than inches. DDR_VSSR should connected directly ground processor. DDR_VREF should low-impedance wide connection.
Termination
series termination data, address control signals four memory devices.
Hibernate Considerations
Pull-up resistors recommended /DDRCS chip selects.
Hardware Design Checklist Blackfin® Processors (EE-281)
Page
Synchronous Memory Burst Flash
MISO MISO MOSI MOSI. peripheral signal names DOUT, connect them
Some Blackfin family members attach directly burst mode page access mode flash devices. Care must taken device functions boot source. Blackfin processor resets itself software reset command watchdog timer event, processor memory then operate incompatible access modes. OTP_RESETOUT_HWAIT feature instruct processor configure flash device before reboot. Consult hardware reference manual datasheet booting, timing connectivity information.
Hibernate Considerations
according their master slave function. Proper schematic signal names will reduce confusion.
Two-Wire Interface
Two-Wire Interface I2C-compatible peripheral. Because open drain outputs, both signals need pull-up resistors just like standard requires them.
SD/SDIO Interface
Secure Digital (SDIO) interface designed such that requires external pull-ups pulldowns most applications. SD/MMC cards require weak pull-up SD_CMD. Other resistor functions provided internal processor. However, impedance-matching series termination resistors should added signals. Consult specification timing numbers datasheet determine maximum frequency supporting both standard high-speed devices. Also consider time flight connector located remotely.
Pull-ups required peripheral chip selects such /AMSx.
Interface
Booting
Master Boot mode requires pull-up resistor GPIO signal used chip-select memory device. name chip-select changes from Blackfin processor another. Check booting section Blackfin processor's data sheet find connection booting. Most current processors require pull-up resistor MISO. systems, SPI_SCK best used with pull-down resistor define initial state reduce noise. Also, refer "SPI Master Booting" section application note ADSP-BF533 Blackfin Booting Process (EE-240)[2].
MOSI MISO
SPORT Interface
SPORTs multi-channel mode that master clocks frame syncs should connect RFS. this mode, frames active transmit channel data role Transmit Data Valid (TDV) signal.
Clock Input Signals
CLKIN
interface requires that MOSI signals tied together MISO signals tied together. prevent contention possible damage device, double-check that these signals have been interchanged. Connect
clock input Blackfin processor should start toggling after power-up continuous while power applied.
Hardware Design Checklist Blackfin® Processors (EE-281)
Page
XTAL
When using oscillator output instead crystal, XTAL output signal should have capacitor ground. shown this some EZ-KIT Lite board schematics. Note that populated board, should populated design.
Crystal Inputs
data sheet present. Keep VROUT signal trace short, this signal source radiated noise! Refer application note Switching Regulator Design Considerations ADSP-BF533 Blackfin Processors (EE-228)[3] further details component selection. power control functions have been added some Blackfin Processors. VRSEL input selects internal regulator external regulator mode. EXT_WAKE output provided turn external regulator when using hibernate state. high true power-up signal that connected directly true shut down input many regulators. SS/PG signal feature some processors. internal mode, SS/PG used give Soft Start power hibernate. external mode, used true Power-Good signal safely start core processing after wake from hibernate mode.
addition clock source processor core CCLK peripheral clock SCLK, some Blackfin processors have additional clock domains. Examples Real-Time Clock, Ethernet, MXVR. Like CLKIN XTAL, these clock domains crystal external clock drive input signal. external clock square wave sinusoidal. using sine wave, voltage levels must kept within minimum maximum limits found datasheet. Some peripheral XTAL pins also driven CLKBUF output some processors. using external clock instead crystal, corresponding XTAL output signal must left floating. using crystal, check datasheet crystal specifications recommended series parallel resistors. important overdrive small crystals. clock domain used your application, pull input clock high prevent oscillation.
Multiple Power Domains
Does your design require battery continuous time information? not, connect power VDDEXT even used. power ground signals must connected levels described datasheet. This true associated peripheral even true peripheral does exist processor being used design. Failure drive voltage connections result JTAG failures improper initialization operation.
Power Regulator
software controlled internal regulator circuit using external FET, diode inductor offered some Blackfin family processors. core voltage (VDDINT) also powered with standard external regulation. internal voltage regulator attractive option some designs using power management that controls both clock speed core voltage. aware that internal voltage regulator switching regulator circuit (not linear regulation circuit). Ensure that diode shown
Interface
Several members Blackfin family processors allow direct physical interface. This also called Universal Transceiver Macro Interface hardware reference manuals.
Hardware Design Checklist Blackfin® Processors (EE-281)
Page
Clocking USB_XI
external crystal crystal oscillator required generate internal USB2 highspeed clock. frequency should chosen operate internal clock MHz. External frequency programmed multiplication values combination that gives half speed clock MHz. circuit shown corresponding datasheet CLKIN connections also used example this clock.
USB_ID
USB_ID unique OTG.
termination compliance.
resistance
needed
USB_VBUS Connection
USB_VBUS input processor, except
allows cable determine host (A-Device) peripheral (B-Device) initial status interface. using using interface host (A-Device), this should grounded. using using interface peripheral (B-Device), USB_ID left floating connected weak pull-up.
Connection
when programmed output Session Request pulses. When using host (A-Device) mode, external source more than required drive USB_VBUS cable. This supply needs fully disabled when (B-Device) mode. GPIO signal should used enable/disable. USB_VBUS should connected directly connector. Check datasheet tolerance USB_VBUS. Some processors V-tolerant VDDUSB external power zero volts. applications expect their products experience very long exposure USB_VBUS when processor local power. These applications wish provide power VDDUSB using power from USB_VBUS. example such protection circuit found ADSP-BF548 EZ-Kit lite schematics.
Protection
Blackfin USB_DP USB_DM signals should routed impedance-controlled differential pair directly connector. Traces should have extraneous side traces, sometimes called stubs. Further care should taken isolate this differential pair from high-speed signals other noise sources like VROUT. Blackfin processor provides
Additional protection recommended cable signals USB_DP, USB_DM, USB_ID, USB_VBUS. Protection devices should placed near connector.
Hardware Design Checklist Blackfin® Processors (EE-281)
Page
References
Analog Devices JTAG Emulation Technical Reference (EE-68). April 2008. Analog Devices, Inc. ADSP-BF533 Blackfin Booting Process (EE-240). January 2005. Analog Devices, Inc. Switching Regulator Design Considerations ADSP-BF533 Blackfin Processors (EE-228). February 2005. Analog Devices, Inc. Estimating Power ADSP-BF531/BF532/BF533 Blackfin Processors (EE-229). December 2007. Analog Devices, Inc.
Document History
Revision October 2005 Robert Kilgore July 2008 Robert Kilgore Description Initial release
Added information cover peripherals features Blackfin processor portfolio
Hardware Design Checklist Blackfin® Processors (EE-281)
Page

Other recent searches


VN1LUY12D12 - VN1LUY12D12   VN1LUY12D12 Datasheet
MTL2400RU - MTL2400RU   MTL2400RU Datasheet
MTL2420RU - MTL2420RU   MTL2420RU Datasheet
HCC240 - HCC240   HCC240 Datasheet
HCC242 - HCC242   HCC242 Datasheet
MMBD4448 - MMBD4448   MMBD4448 Datasheet
M3D883 - M3D883   M3D883 Datasheet
LH28F320S3HNS-ZM - LH28F320S3HNS-ZM   LH28F320S3HNS-ZM Datasheet
FCS-G1 - FCS-G1   FCS-G1 Datasheet
4A4-NA - 4A4-NA   4A4-NA Datasheet
D100 - D100   D100 Datasheet
FCF10D60 - FCF10D60   FCF10D60 Datasheet
CSTCE12M0G52-R0 - CSTCE12M0G52-R0   CSTCE12M0G52-R0 Datasheet

 

Privacy Policy | Disclaimer
© 2012 Datasheet Archive