Electronic Components Datasheet Search
  English  ▼

X  

WM0011 Datasheet(PDF) 32 Page - Cirrus Logic

Part # WM0011
Description  General Purpose Low-Power Audio DSP
PDF  233 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  CIRRUS [Cirrus Logic]
Direct Link  http://www.cirrus.com
Logo CIRRUS - Cirrus Logic

WM0011 Datasheet(HTML) 32 Page - Cirrus Logic

Back Button WM0011 Datasheet HTML 28Page - Cirrus Logic WM0011 Datasheet HTML 29Page - Cirrus Logic WM0011 Datasheet HTML 30Page - Cirrus Logic WM0011 Datasheet HTML 31Page - Cirrus Logic WM0011 Datasheet HTML 32Page - Cirrus Logic WM0011 Datasheet HTML 33Page - Cirrus Logic WM0011 Datasheet HTML 34Page - Cirrus Logic WM0011 Datasheet HTML 35Page - Cirrus Logic WM0011 Datasheet HTML 36Page - Cirrus Logic Next Button
Zoom Inzoom in Zoom Outzoom out
 32 / 233 page
background image
WM0011
Production Data
w
PD, Rev 4.1, August 2013
32
BOOT SEQUENCE CONTROL
Following Power-Up or Hardware Reset, the WM0011 executes the integrated ROM boot code, which
starts up the chip from the reset condition. Following a short self-test routine, the IRQ
¯¯¯ pin is asserted
(logic 0), indicating the WM0011 is ready to commence software/configuration download.
The boot-up behaviour is configurable using internal, one-time-programmable fuses. The fuse data
controls which interface will be used for software/configuration download. The fuses also allow the
start-up condition of certain control registers to be configured.
Note that the fuse data capability is supported on custom-programmed devices only. Un-programmed
devices do not support these options. Fuse programming by users is not supported.
The software/configuration download is described later in this section. See also “Fuse Memory” for
details of the programmable fuses.
As part of the boot sequence, the WM0011 will determine whether the Custom fuses have been
programmed.
If the Custom fuses are not programmed, then the WM0011 will await a software/configuration
download via the SPI (Slave) port.
If the Custom fuses have been programmed, then the fuse data will select the desired clocking
configuration, and also select the desired boot method for software/configuration download. The
available download options are SPI Slave, or SPI Master (eg. Flash Memory).
If SPI Master is selected, then the boot download is automatically initiated by the WM0011. If SPI
Slave is selected, then the boot download is controlled by an external device. In all cases, the
software will automatically execute on completion of a successful code download.
For normal operation, the software/configuration download must include executable code for the
WM0011 DSP Core. The download may, optionally, include PLL settings codes for setting the desired
clocking configuration.
The supported download actions are described later in this section. The ‘Code Packet’ format, also
described, is used in each case.
The device clocking configuration can be selected via Custom fuse data or via PLL Configuration
download. Note that, if the Custom fuses have been programmed, then the associated clocking
configuration details will be superseded by the PLL Configuration data, if this is subsequently
received.
Note that the Custom fuse data and PLL Configuration download include parameters that are held in
the WM0011 control registers. The fuse settings and PLL download will determine the start-up values
of the corresponding registers, but these can be updated during normal operation later if required.
The IRQ
¯¯¯ pin is asserted (logic 0) shortly after Power-Up or Hardware Reset, indicating the WM0011 is
ready to commence software/configuration download. The IRQ
¯¯¯ pin remains asserted until valid
application software is fully downloaded; the IRQ
¯¯¯ output is then de-asserted (logic 1).
SOFTWARE / CONFIGURATION DOWNLOAD
The software/configuration download following power-up or hardware reset will comprise one or more
of the following operations:
Software Header download
Software Data download
Phase Locked Loop (PLL) configuration
A standard “Code Packet Format” data transfer mode is used in all cases, as described below.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com