background image

 
dspblok™ 21469 User Manual 

 

Page 8 

 
 

 

 

     

 

 

Memory 

 

The ADSP-21469 includes an on board DDR2 DRAM controller.  Unlike earlier SHARC processors, the 
DRAM interface is largely independent of the external data bus.  On the dspblok 21469, the only overlap is 
MS0#, which is not available because its address is assigned to DDR2_CS#.  
 
The dspblok 21469 uses a 1Gb (64M x 16) DDR2 DRAM. DDR2 memory is much faster and typically much 
larger than older SDRAM. PC board layout is non trivial. The dedicated DDR2 interface of the ADSP-21469 
has been carefully laid out with respect to trace length, signal integrity, and bus isolation so that the DDR2 
operates reliably at maximum speed.  The CD includes examples of DDR2 register configuration code. 
 
A 16Mbit serial flash memory may be used to bootload the DSP. There is a pre-installed bootloader program 
that resides in the flash. This program accepts standard ADI loader files (SPI, slave, binary, 8 bit) and can be 
uploaded with a Danville dspblok development board, a dspstak 21469 or any board that includes a USB 
connector to JH8. If you want to manage the flash memory yourself, you can overwrite the internal 
bootloader via the JTAG port. In this case, the Danville dspFlash

 Blackfin & SHARC Programmer is available 

for fast production programming. 
 
64kbits of EEProm memory is also available as byte addressable user memory. For example, you might store 
serial numbers, build versions or calibration values in this space. 
 
There are other Flash/EEProm combinations available via special order.  Contact Danville if you have special 
memory requirement needs. 
 

DAI & DPI 

 

The ADSP-21469 has 20 DAI lines and 14 DPI lines. Collectively these can be thought of as two sets of 
crossbar switches that connect to a wealth of peripherals. The dspblok 21469 maintains the flexibility of the 
DAI and DPI by bringing out all 20 DAI and 12 of 14 DPI lines to external connections.  
 
The DAI is completely unencumbered and can be assigned to I/O in an arbitrary manner. The DPI is slightly 
restricted in that the primary SPI interface is assigned to DPI1 (MOSI), DPI2 (MISO), DPI3 (SCK), DPI5 (Flash 
SS) and DPI6 (EE SS). With the exception of DPI6, these connections are necessary to support SPI master 
booting. The dspblok 21469 may also be booted from an external host using SPI slave mode. In this case 
DPI4 is also used as the SPIDS# line. 
 

Data Bus 

 

The dspblok 21469 brings out the complete asynchronous data bus including all address lines with the 
exception of MS0# which would be in conflict with the DDR2 chip select.  
 

The upper portion of MS1# is used for on-board peripherals.  The lower ¾ of the address space is available. 
MS2# and MS3# can also be used as FLAG2 and FLAG3, respectively. They are configured together so 
MS1# might be used for the external data bus and FLAG2 & FLAG3 for other purposes.

  

 
 
 

Содержание dspblok 21469

Страница 1: ...Danville Signal Processing Inc dspblok 21469 EEPROM FLASH JTAG 60 00 2 36 60 00 2 36 DDR2 ADSP 21469 CORE PS User Manual Version 1 11...

Страница 2: ...changes to product specification or documentation without prior notice Updated operating manuals and product specification sheets are available at our website for downloading This manual may contain...

Страница 3: ...rts 9 Multiprocessor Configurations 9 Reset 9 Signal Levels 9 Boot Options 9 Connections 10 Connector Recommendations Notes 12 Connector Specification 12 JH1 JTAG 12 JH2 DAI DPI IO 12 JH3 Configuratio...

Страница 4: ...ions Danville dspblok DSP Engines are the driving force behind many of Danville s standalone products such as our dspstak dsprak dspMusik and dspInstrument product lines dspblok Development Boards All...

Страница 5: ...expertise in digital signal processing Regardless of your background you will need the right tools This means either Visual DSP 5 0 for SHARC or CrossCore Embedded Studio for the software development...

Страница 6: ...t with a dspblok 21469 module In this case you will want to connect to the dspblok 21469via an external Analog Devices emulator Analog Devices offers two versions the USB ICE and the HPUSB ICE We pref...

Страница 7: ...Manual Analog Devices SHARC Processor Programming Reference Manual Analog Devices VisualDSP 5 0 Manual Set We recommend that you have the tools Analog Devices VisualDSP 5 0 for SHARC or CrossCore Embe...

Страница 8: ...ual CAD footprints Gerber Altium formats Schematics Sample Programs Debug Agent Driver EEPROM FLASH DDR2 ADSP 21469 CORE PS 60 00 2 36 115 00 4 53 Analog Devices Debug Agent The dspblok 21469 includes...

Страница 9: ...supply may be more convenient The DSP I O and Memory supply must be 3 3V For example a product may already have a switching supply that converts directly to 3 3V In this case it may be desirable to s...

Страница 10: ...point DDR2 operations Vdd 3 3V Vd 3 3 mA mA mA mW mW mW 100MHz 145mA 143mA 143mA 479mW 472mW 472mW 200MHz 150mA 148mA 147mA 568mW 554mW 554mW 400MHz 214mA 209mA 208mA 769mW 746mW 746mW 450MHz 231mA 2...

Страница 11: ...is also available as byte addressable user memory For example you might store serial numbers build versions or calibration values in this space There are other Flash EEProm combinations available via...

Страница 12: ...veral dspbloks to provide front end signal processing and combine into a consolidated TDM data stream The results could be routed to a central processor that manages the whole system and communicates...

Страница 13: ...DPI9 UART_TX Note 5 10 CLKCFG1 11 GND 11 DPI10 UART_RX 12 TDI 12 FLG1 JH4 Power 13 GND Note 3 13 Reserved 14 TDO 14 DPI1 MOSI 1 GND 15 Vd 3 3 15 DPI3 SCK 2 Ext Clk 16 Vd 3 3 16 DPI2 MISO Note 6 3 Vd...

Страница 14: ...18 WR 18 A9 18 L1DAT7 19 ACK 19 A8 19 LCLK1 Note 8 20 NC 20 A7 20 LACK1 21 A6 22 A5 23 A4 24 A3 25 A2 26 A1 27 A0 28 MS1 29 MS2 30 MS3 Note 1 Mating Plug is plugged to prevent misalignment Note 2 DPI4...

Страница 15: ...rd If you want to use an external emulator or the Danville dspFlash Blackfin SHARC Programmer you may remove the ADI Debugger and use the JTAG connection provided below the debugger JH2 DAI DPI IO Thi...

Страница 16: ...well as 10K pulldowns for LCLKx and LACKx The series terminators will have minimal effect when located on the receive side of a link port connection but are required on the driving end of a link port...

Страница 17: ...H3 JH8 26 00 1 02 52 00 2 05 28 00 1 10 46 00 1 81 57 00 2 25 44 00 1 73 JH6 Mounting holes are equidistant from the center of the dspblok These holes are 2 3mm in diameter suitable for 2 56 or M2 scr...

Страница 18: ...lok 21469 ICE board has identical mounting holes and mating connections as the production dspblok 21469 Two additional mounting holes are provided for support as shown The debugger portion of the dspb...

Страница 19: ...anty period Danville Signal Processing shall at its option either repair or replace software media or firmware which do not execute their programming instructions due to such defects Danville Signal P...

Страница 20: ...It is likely that other countries outside the European Union and some states in the United States may adopt similar legislation There are a number of important exemptions that affect many of our cust...

Отзывы: