Electronic Components Datasheet Search
  English  ▼

X  

DM505 Datasheet(PDF) 193 Page - Texas Instruments

Part # DM505
Description  DM505 SoC for Vision Analytics 15mm Package (ABF) Silicon Revision 2.0
PDF  295 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  TI2 [Texas Instruments]
Direct Link  https://www.ti.com
Logo TI2 - Texas Instruments

DM505 Datasheet(HTML) 193 Page - Texas Instruments

Back Button DM505 Datasheet HTML 189Page - Texas Instruments DM505 Datasheet HTML 190Page - Texas Instruments DM505 Datasheet HTML 191Page - Texas Instruments DM505 Datasheet HTML 192Page - Texas Instruments DM505 Datasheet HTML 193Page - Texas Instruments DM505 Datasheet HTML 194Page - Texas Instruments DM505 Datasheet HTML 195Page - Texas Instruments DM505 Datasheet HTML 196Page - Texas Instruments DM505 Datasheet HTML 197Page - Texas Instruments Next Button
Zoom Inzoom in Zoom Outzoom out
 193 / 295 page
background image
193
DM505
www.ti.com
SPRS976E – NOVEMBER 2016 – REVISED MAY 2018
Submit Documentation Feedback
Detailed Description
Copyright © 2016–2018, Texas Instruments Incorporated
•
Dual Cortex-M4 image processing unit (IPU) subsystems – IPU1 and IPU2
The Spinlock module implements 256 spinlocks (or hardware semaphores), which provide an efficient
way to perform a lock operation of a device resource using a single read-access, avoiding the need of
a readmodify- write bus transfer that the programmable cores are not capable of.
For more information, see chapter Spinlock of the device TRM.
6.8
Interrupt Controller
The device has a large number of interrupts to service the needs of its many peripherals and subsystems.
The DSP (x2), and IPU, and EVE subsystems are capable of servicing these interrupts via their integrated
interrupt controllers. In addition, each processor's interrupt controller is preceded by an Interrupt Controller
Crossbar (IRQ_CROSSBAR) that provides flexibility in mapping the device interrupts to processor
interrupt inputs. For more information about IRQ crossbar, see chapter Control Module of the Device
TRM.
C66x DSP Subsystem Interrupt Controller (DSPx_INTC, where x = 1, 2)
There are two Digital Signal Processing (DSP) subsystems in the device - DSP1, and DSP2. Each DSP
subsystem integrates an interrupt controller - DSPx_INTC, which interfaces the system events to the C66x
core interrupt and exceptions inputs. It combines up to 128 interrupts into 12 prioritized interrupts
presented to the C66x CPU.
For detailed information about this module, see chapter DSP Subsystems of the Device TRM.
Dual Cortex-M4 IPU Subsystem Interrupt Controller (IPU_Cx_INTC, where x = 1, 2)
There is one Image Processing Unit (IPU) subsystem in the device. The IPU subsystem integrates two
Arm® Cortex-M4 cores.
A Nested Vectored Interrupt Controller (NVIC) is integrated within each Cortex-M4. The interrupt mapping
is the same for the two cores to facilitate parallel processing. The NVIC supports:
•
96 external interrupts (in addition to 16 Cortex-M4 internal interrupts), which are dynamically prioritized
with 16 levels of priority defined for each core
•
Low-latency exception and interrupt handling
•
Prioritization and handling of exceptions
•
Control of the local power management
•
Debug accesses to the processor core
For detailed information about this module, refer to Arm Cortex-M4 Technical Reference Manual (available
at infocenter.arm.com/help/index.jsp).
EVE Subsystem Interrupt Controller (EVE_INTC)
There is one Embedded Video Engine (EVE) subsystems in the device. The EVE subsystem integrates an
interrupt controller - EVE_INTC, which handles incoming interrupts, merging them with internal interrupt
sources to drive ARP32's interrupt inputs. It also allows ARP32 to generate outgoing interrupts or events
to synchronize with other system processors and EDMA.
The EVE_INTC supports up to 32 active-high level interrupt inputs. Its architecture allows both hardware
and software prioritization.
For detailed information about this module, see chapter Embedded Vision Engine of the Device TRM.
6.9
EDMA
The enhanced direct memory access module, also called EDMA, performs high-performance data
transfers between two slave points, memories and peripheral devices without microprocessor unit (MPU)
or digital signal processor (DSP) support during transfer. EDMA transfer is programmed through a logical
EDMA channel, which allows the transfer to be optimally tailored to the requirements of the application.



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