| Electronic Components Datasheet Search |
|
WM0011 Datasheet(PDF) 32 Page - Cirrus Logic |
|
|
|||||||||||||||||||||||||||||
WM0011 Datasheet(HTML) 32 Page - Cirrus Logic |
|
32 / 233 page ![]() 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. |
|
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 |
| 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 |