Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

DA14581-00AT2 Datasheet(PDF) 8 Page - Dialog Semiconductor

Part # DA14581-00AT2
Description  Bluetooth Low Energy 4.2 SoC with Optimized Boot Time
Download  153 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  DIALOG [Dialog Semiconductor]
Direct Link  http://www.dialog-semiconductor.com/
Logo DIALOG - Dialog Semiconductor

DA14581-00AT2 Datasheet(HTML) 8 Page - Dialog Semiconductor

Back Button DA14581-00AT2 Datasheet HTML 4Page - Dialog Semiconductor DA14581-00AT2 Datasheet HTML 5Page - Dialog Semiconductor DA14581-00AT2 Datasheet HTML 6Page - Dialog Semiconductor DA14581-00AT2 Datasheet HTML 7Page - Dialog Semiconductor DA14581-00AT2 Datasheet HTML 8Page - Dialog Semiconductor DA14581-00AT2 Datasheet HTML 9Page - Dialog Semiconductor DA14581-00AT2 Datasheet HTML 10Page - Dialog Semiconductor DA14581-00AT2 Datasheet HTML 11Page - Dialog Semiconductor DA14581-00AT2 Datasheet HTML 12Page - Dialog Semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 8 / 153 page
background image
Datasheet
Revision 3.2
17-Jan-2017
CFR0011-120-01
8 of 153
© 2014 Dialog Semiconductor
DA14581
Bluetooth Low Energy 4.2 SoC with Optimized Boot Time
FINAL
4
System Overview
The DA14581 contains the following internal blocks:
4.1 ARM CORTEX
M0 CPU
The Cortex-M0 processor is a 32-bit Reduced Instruc-
tion Set Computing (RISC) processor with a von Neu-
mann architecture (single bus interface). It uses an
instruction set called Thumb, which was first supported
in the ARM7TDMI processor; however, several newer
instructions from the ARMv6 architecture and a few
instructions from the Thumb-2 technology are also
included. Thumb-2 technology extended the previous
Thumb instruction set to allow all operations to be car-
ried out in one CPU state. The instruction set in
Thumb-2 includes both 16-bit and 32-bit instructions;
most instructions generated by the C compiler use the
16-bit instructions, and the 32-bit instructions are used
when the 16-bit version cannot carry out the required
operations. This results in high code density and
avoids the overhead of switching between two instruc-
tion sets.
In total, the Cortex-M0 processor supports only 56
base instructions, although some instructions can have
more than one form. Although the instruction set is
small, the Cortex-M0 processor is highly capable
because the Thumb instruction set is highly optimized.
Academically, the Cortex-M0 processor is classified as
load-store architecture, as it has separate instructions
for reading and writing to memory, and instructions for
arithmetic or logical operations that use registers.
Features
• Thumb instruction set. Highly efficient, high code
density and able to execute all Thumb instructions
from the ARM7TDMI processor.
• High performance. Up to 0.9 DMIPS/MHz (Dhrys-
tone 2.1) with fast multiplier.
• Built-in Nested Vectored Interrupt Controller (NVIC).
This makes interrupt configuration and coding of
exception handlers easy. When an interrupt request
is taken, the corresponding interrupt handler is exe-
cuted automatically without the need to determine
the exception vector in software.
• Interrupts can have four different programmable pri-
ority levels. The NVIC automatically handles nested
interrupts.
• The design is configured to respond to exceptions
(e.g. interrupts) as soon as possible (minimum 16
clock cycles).
• Non maskable interrupt (NMI) input for safety critical
systems.
• Easy to use and C friendly. There are only two
modes (Thread mode and Handler mode). The
whole application, including exception handlers, can
be written in C without any assembler.
• Built-in System Tick timer for OS support. A 24-bit
timer with a dedicated exception type is included in
the architecture, which the OS can use as a tick
timer or as a general timer in other applications with-
out an OS.
• SuperVisor Call (SVC) instruction with a dedicated
SVC exception and PendSV (Pendable SuperVisor
service) to support various operations in an embed-
ded OS.
• Architecturally defined sleep modes and instructions
to enter sleep. The sleep features allow power con-
sumption to be reduced dramatically. Defining sleep
modes as an architectural feature makes porting of
software easier because sleep is entered by a spe-
cific instruction rather than implementation defined
control registers.
• Fault handling exception to catch various sources of
errors in the system.
• Support for 24 interrupts.
• Little endian memory support.
• Wake up Interrupt Controller (WIC) to allow the pro-
cessor to be powered down during sleep, while still
allowing interrupt sources to wake up the system.
• Halt mode debug. Allows the processor activity to
stop completely so that register values can be
accessed and modified. No overhead in code size
and stack memory size.
• CoreSight technology. Allows memories and periph-
erals to be accessed from the debugger without halt-
ing the processor.
• Supports Serial Wire Debug (SWD) connections.
The serial wire debug protocol can handle the same
debug features as the JTAG, but it only requires two
wires and is already supported by a number of
debug solutions from various tools vendors.
• Four (4) hardware breakpoints and two (2) watch
points.
• Breakpoint instruction support for an unlimited num-
ber of software breakpoints.
• Programmer’s model similar to the ARM7TDMI pro-
cessor. Most existing Thumb code for the
ARM7TDMI processor can be reused. This also
makes it easy for ARM7TDMI users, as there is no
need to learn a new instruction set.
4.2 BLUETOOTH LOW ENERGY
4.2.1 BLE Core
The BLE (Bluetooth low energy) core is a qualified
Bluetooth baseband controller compatible with the
Bluetooth low energy 4.2 specification and it is in
charge of packet encoding/decoding and frame sched-
uling.
Features
• All device classes support (Broadcaster, Central,
Observer, Peripheral)


Similar Part No. - DA14581-00AT2

ManufacturerPart #DatasheetDescription
logo
Dialog Semiconductor
DA14581 DIALOG-DA14581 Datasheet
1Mb / 152P
   Low Power Bluetooth Smart SoC with optimized boot time
logo
Renesas Technology Corp
DA14581 RENESAS-DA14581 Datasheet
190Kb / 4P
   Revision History
30-Dec-2021
More results

Similar Description - DA14581-00AT2

ManufacturerPart #DatasheetDescription
logo
Dialog Semiconductor
DA14681 DIALOG-DA14681 Datasheet
5Mb / 444P
   Bluetooth Low Energy 4.2 SoC
DA14580 DIALOG-DA14580_16 Datasheet
1Mb / 155P
   Bluetooth Low Energy 4.2 SoC
DA14581 DIALOG-DA14581 Datasheet
1Mb / 152P
   Low Power Bluetooth Smart SoC with optimized boot time
logo
Renesas Technology Corp
DA14680 RENESAS-DA14680 Datasheet
5Mb / 440P
   Bluetooth Low Energy 4.2 SoC with FLASH
14-Jan-2022
DA14681 RENESAS-DA14681 Datasheet
5Mb / 445P
   Bluetooth Low Energy 4.2 SoC FINAL
13-Jan-2022
logo
Dialog Semiconductor
DA14582 DIALOG-DA14582_16 Datasheet
1Mb / 172P
   Bluetooth Low Energy 4.2 SoC with Audio CODEC
DA14583 DIALOG-DA14583_16 Datasheet
1Mb / 150P
   Bluetooth Low Energy 4.2 SoC with Flash Memory
logo
Microchip Technology
RN4870 MICROCHIP-RN4870 Datasheet
2Mb / 48P
   Bluetooth 4.2 Low Energy Module
07/14/15
logo
Renesas Technology Corp
DA14683 RENESAS-DA14683 Datasheet
9Mb / 469P
   Bluetooth Low Energy 5.0 SoC with Enhanced Security
13-Jan-2022
logo
Dialog Semiconductor
DA14683 DIALOG-DA14683 Datasheet
13Mb / 469P
   Bluetooth Low Energy 5.0 SoC with Enhanced Security
More results


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




Privacy Policy
ALLDATASHEET.NET
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   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