Os motores de busca de Datasheet de Componentes eletrônicos
  Portuguese  ▼
ALLDATASHEETPT.COM

X  

AM652X Folha de dados(PDF) 249 Page - Texas Instruments

Nome de Peças AM652X
Descrição Electrónicos  AM654x, AM652x Sitara??Processors Silicon Revision 2.1
PDF  282 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Fabricante Electrônico  TI [Texas Instruments]
Página de início  http://www.ti.com
Logo TI - Texas Instruments

AM652X Folha de dados(HTML) 249 Page - Texas Instruments

Back Button AM652X Datasheet HTML 245Page - Texas Instruments AM652X Datasheet HTML 246Page - Texas Instruments AM652X Datasheet HTML 247Page - Texas Instruments AM652X Datasheet HTML 248Page - Texas Instruments AM652X Datasheet HTML 249Page - Texas Instruments AM652X Datasheet HTML 250Page - Texas Instruments AM652X Datasheet HTML 251Page - Texas Instruments AM652X Datasheet HTML 252Page - Texas Instruments AM652X Datasheet HTML 253Page - Texas Instruments Next Button
Zoom Inzoom in Zoom Outzoom out
 249 / 282 page
background image
8.3 Accelerators and Coprocessors
8.3.1 PRU_ICSSG
The Programmable Real-Time Unit Subsystem and Industrial Communication Subsystem (PRU_ICSSG)
consists of:
• Two 32-bit load/store RISC CPU cores — Programmable Real-Time Units (PRU0 and PRU1)
• Two auxiliary 32-bit load/store RISC CPU cores — Auxiliary Programmable Real-Time Units (RTU_PRU0 and
RTU_PRU1)
• Data RAMs per PRU core
• Instruction RAMs per PRU and per RTU_PRU cores
• Shared RAM
• Peripheral modules: UART0, ECAP0, PWM, IEP0 and IEP1
• Interrupt controller (INTC)
The programmable nature of the PRU cores, along with their access to pins, events and all device resources,
provides flexibility in implementing fast real-time responses, specialized data handling operations, custom
peripheral interfaces, and in offloading tasks from the other processor cores of the device.
The PRU cores are programmed with a small, deterministic instruction set. Each PRU can operate
independently or in coordination with each other and can also work in coordination with the device-level host
CPU. This interaction between processors is determined by the nature of the firmware loaded into the PRU’s
instruction memory.
8.3.1.1 PRU_ICSSG PRU and RTU_PRU Cores
The PRU is a processor optimized for performing embedded tasks that require manipulation of packed memory
mapped data structures, handling of system events that have tight real-time constraints and interfacing with
systems external to the SoC. The PRU is both very small and very efficient at handling such tasks.
8.3.1.2 PRU_ICSSG Broadside Accelerators Overview
The PRU_ICSSG supports a broadside interface, which uses the XFR (XIN, XOUT, or XCHG) instruction
to transfer the contents of PRUn or RTU_PRUn (where n = 0 or 1) registers to or from accelerators with
the PRU_ICSSG. This interface enables up to 31 registers (R0-R30, or 124 bytes) to be transferred in a
single instruction. The PRU_ICSSG broadside accelerators are divided into two categories – data processing
accelerators and data movement accelerators.
8.3.1.3 PRU_ICSSG UART Module
The PRU_ICSSG UART0 peripheral is based on the industry standard TL16C550 asynchronous
communications element, which in turn is a functional upgrade of the TL16C450.
The PRU_ICSSG UART0 performs serial-to-parallel conversions on data received from a peripheral device and
parallel-to-serial conversion on data received from the CPU. The CPU can read the PRU_ICSSG UART0 status
at any time. The PRU_ICSSG UART0 includes control capability and a processor interrupt system that can be
tailored to minimize software management of the communications link.
8.3.1.4 PRU_ICSSG ECAP Module
A single instance of an Enhanced Capture event module (ECAP0) is integrated in each device PRU_ICSSG0,
PRU_ICSSG1 and PRU_ICSSG2 subsystem.
This module provides accurate timing of events. When not being used for event capture, its resources can be
used to generate a single channel of asymmetrical PWM waveforms (configurable as either one capture input, or
as one auxiliary PWM output).
8.3.1.5 PRU_ICSSG PWM Module
Each of the PRU_ICSSG modules integrates one Pulse Width Modulation module (PWM). The PWM module
uses the PRU_ICSSG IEP0 and IEP1 compare events to produce the PWM outputs.
www.ti.com
AM6548, AM6528, AM6526
SPRSP52B – DECEMBER 2019 – REVISED JUNE 2021
Copyright © 2021 Texas Instruments Incorporated
Submit Document Feedback
249
Product Folder Links: AM6548 AM6528 AM6526



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


Folha de dados Download

Go To PDF Page


Ligação URL



ALLDATASHEET é útil para você?  [ DONATE ] 

Sobre Alldatasheet   |   Publicidade   |   Contato conosco   |   Privacy Policy   |   Link para a ficha técnica    |   roca de Link   |   Lista de Fabricantes
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