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

X  

UCD3138128PFC Folha de dados(PDF) 19 Page - Texas Instruments

Nome de Peças UCD3138128PFC
Descrição Electrónicos  UCD3138128, UCD3138A64 Highly-Integrated Digital Controller For Isolated Power
PDF  84 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Fabricante Electrônico  TI2 [Texas Instruments]
Página de início  https://www.ti.com
Logo TI2 - Texas Instruments

UCD3138128PFC Folha de dados(HTML) 19 Page - Texas Instruments

Back Button UCD3138128PFC Datasheet HTML 15Page - Texas Instruments UCD3138128PFC Datasheet HTML 16Page - Texas Instruments UCD3138128PFC Datasheet HTML 17Page - Texas Instruments UCD3138128PFC Datasheet HTML 18Page - Texas Instruments UCD3138128PFC Datasheet HTML 19Page - Texas Instruments UCD3138128PFC Datasheet HTML 20Page - Texas Instruments UCD3138128PFC Datasheet HTML 21Page - Texas Instruments UCD3138128PFC Datasheet HTML 22Page - Texas Instruments UCD3138128PFC Datasheet HTML 23Page - Texas Instruments Next Button
Zoom Inzoom in Zoom Outzoom out
 19 / 84 page
background image
19
UCD3138128, UCD3138A64
www.ti.com
SLUSBZ8B – JUNE 2014 – REVISED FEBRUARY 2017
Product Folder Links: UCD3138128 UCD3138A64
Submit Documentation Feedback
Copyright © 2014–2017, Texas Instruments Incorporated
9 Detailed Description
9.1 Overview
9.1.1 ARM Processor
The ARM7TDMI-S processor is a synthesizable member of the ARM family of general purpose 32-bit
microprocessors. The ARM architecture is based on RISC (Reduced Instruction Set Computer) principles where
two instruction sets are available. The 32-bit ARM instruction set and the 16-bit Thumb instruction set. The
Thumb instructions allow for higher code density equivalent to a 16-bit microprocessor, with the performance of
the 32-bit microprocessor.
The three-staged pipelined ARM processor has fetch, decode and execute stage architecture. Major blocks in
the ARM processor include a 32-bit ALU, 32 x 8 multiplier, and a barrel shifter.
9.1.2 Memory
The UCD3138x (ARM7TDMI-S) is a Von-Neumann architecture, where a single bus provides access to all of the
memory modules. All of the memory module addresses are sequentially aligned along the same address range.
This applies to program flash, data flash, ROM and all other peripherals.
Within the UCD3138 family architecture, there is a 1024x32-bit Boot ROM that contains the initial firmware
startup routines for PMBUS communication and non-volatile (FLASH) memory download. This boot ROM is
executed after power-up-reset checks if there is a valid FLASH program written. If a valid program is present, the
ROM code branches to the main FLASH-program execution. If there is no valid program, the device waits for a
program download through the PMBus.
The UCD3138 family also supports customization of the boot program by allowing an alternative boot routine to
be executed from program FLASH. This feature enables assignment of a unique address to each device;
therefore, enabling firmware reprogramming even when several devices are connected on the same
communication bus.
There are three separate flash memory areas present inside the device. There are 2-32 kB program flash blocks
and 1-2 kB data flash area. The 32 kB program areas are organized as 8 k x 32 bit memory blocks and are
intended to be for the firmware programs. The blocks are configured with page erase capability for erasing blocks
as small as 1 kB per page, or with a mass erase for erasing the entire 32 kB array. The flash endurance is
specified at 1000 erase/write cycles and the data retention is good for 100 years. The 2 kB data flash array is
organized as a 512 x 32 bit memory (32 byte page size). The data flash is intended for firmware data value
storage and data logging. Thus, the Data flash is specified as a high endurance memory of 20 k cycles with
embedded error correction code (ECC).
For run time data storage and scratchpad memory, a 8 kB RAM is available. The RAM is organized as a 2 k x 32
bit array.
The availability of 64 kB or 128 kB of program Flash memory in 2-32 kB or 4-32 kB banks, respectively enables
the designers to implement multiple images of firmware (e.g. one main image + one back-up image) in the device
and the flexibility to execute from either of the banks using appropriate algorithms. It also creates the unique
opportunity for the processor to load a new program and subsequently execute that program without interrupting
power delivery. This feature allows the end user to add new features to the power supply while eliminating any
down-time required to load the new program.
The UCD3138128 adds two additional 32 kB program flash blocks. On the UCD3138128, the boot ROM supports
a dual image configuration where each image contains 64 kB. If the first 64kB has an invalid program, the boot
ROM will check for a valid program in the second 64kB and jump there. The boot ROM also supports a
configuration with a single program occupying the entire 128 kB.
For the UCD3138128, on the fly updates are supported through boot ROM while UCD3138A64 on the fly
updates are supported through boot flash. Detailed procedures can be found in SLUUB54



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


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