在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于AM335x系列微處理器的典例參考設計TIDEP-0087的主要特性解析

電子工程師 ? 作者:工程師陳翠 ? 2018-06-18 03:18 ? 次閱讀

TI公司的TIDEP-0087是采用AM335x系列微處理器的電動汽車( EV)充電基礎設施人機接口(HMI)參考設計,采用軟件加速圖像和Qt電阻觸摸屏,4.3吋LCD支持480x272分辨率,其它顯示器可升級2048x2048,主要用在電動汽車(EV)充電樁HMI模塊。本文介紹AM335x系列微處理器主要特性和功能框圖,參考設計TIDEP-0087主要特性和框圖,以及TMDSSK3358評估板電路圖和材料清單。

The AM335x microprocessors, based on the ARM Cortex-A8 processor, are enhanced with image,graphics processing, peripherals and industrial interface options such as EtherCAT and PROFIBUS. Thedevices support high-level operating systems (HLOS)。 Linux? and Android? are available free of chargefrom TI.

The AM335x microprocessor contain the subsystems shown in Figure 1 and a brief description of eachfollows:

The microprocessor unit (MPU) subsystem is based on the ARM Cortex-A8 processor and the PowerVRSGX? Graphics Accelerator subsystem provides 3D graphics acceleration to support display and gamingeffects.

The PRU-ICSS is separate from the ARM core, allowing independent operation and clocking for greaterefficiency and flexibility. The PRU-ICSS enables additional peripheral interfaces and real-time protocolssuch as EtherCAT, PROFINET, EtherNet/IP, PROFIBUS, Ethernet Powerlink, Sercos, and others.

Additionally, the programmable nature of the PRU-ICSS, along with its access to pins, events and allsystem-on-chip (SoC) resources, provides flexibility in implementing fast, real-time responses, specializeddata handling operations, custom peripheral interfaces, and in offloading tasks from the other processorcores of SoC.

AM335x系列主要特性:

? Up to 1-GHz Sitara? ARM? Cortex?-A8 32?BitRISC Processor

– NEON? SIMD Coprocessor

– 32KB of L1 Instruction and 32KB of Data CacheWith Single-Error Detection (Parity)

– 256KB of L2 Cache With Error Correcting Code(ECC)

– 176KB of On-Chip Boot ROM

– 64KB of Dedicated RAM

– Emulation and Debug - JTAG

– Interrupt Controller (up to 128 InterruptRequests)

? On-Chip Memory (Shared L3 RAM)

– 64KB of General-Purpose On-Chip MemoryController (OCMC) RAM

– Accessible to All Masters

– Supports Retention for Fast Wakeup

? External Memory Interfaces (EMIF)

– mDDR(LPDDR), DDR2, DDR3, DDR3LController:

? mDDR: 200-MHz Clock (400-MHz DataRate)

? DDR2: 266-MHz Clock (532-MHz Data Rate)

? DDR3: 400-MHz Clock (800-MHz Data Rate)

? DDR3L: 400-MHz Clock (800-MHz DataRate)

? 16-Bit Data Bus

? 1GB of Total Addressable Space

? Supports One x16 or Two x8 Memory DeviceConfigurations

– General-Purpose Memory Controller (GPMC)

? Flexible 8-Bit and 16-Bit AsynchronousMemory Interface With up to Seven ChipSelects (NAND, NOR, Muxed-NOR, SRAM)

? Uses BCH Code to Support 4-, 8-, or 16-BitECC

? Uses Hamming Code to Support 1-Bit ECC

– Error Locator Module (ELM)

? Used in Conjunction With the GPMC toLocate Addresses of Data Errors from

Syndrome Polynomials Generated Using aBCH Algorithm

? Supports 4-, 8-, and 16-Bit per 512-ByteBlock Error Location Based on BCH

Algorithms

? Programmable Real-Time Unit Subsystem andIndustrial Communication Subsystem (PRU-ICSS)

– Supports Protocols such as EtherCAT?,PROFIBUS, PROFINET, EtherNet/IP?, and

More

– Two Programmable Real-Time Units (PRUs)

? 32-Bit Load/Store RISC Processor Capableof Running at 200 MHz

? 8KB of Instruction RAM With Single-ErrorDetection (Parity)

? 8KB of Data RAM With Single-ErrorDetection (Parity)

? Single-Cycle 32-Bit Multiplier With 64-BitAccumulator

? Enhanced GPIO Module Provides Shift-In/Out Support and Parallel Latch on

External Signal

– 12KB of Shared RAM With Single-ErrorDetection (Parity)

– Three 120-Byte Register Banks Accessible byEach PRU

– Interrupt Controller (INTC) for Handling SystemInput Events

– Local Interconnect Bus for Connecting Internaland External Masters to the Resources Insidethe PRU-ICSS

– Peripherals Inside the PRU-ICSS:

? One UART Port With Flow Control Pins,Supports up to 12 Mbps

? One Enhanced Capture (eCAP) Module

? Two MII Ethernet Ports that SupportIndustrial Ethernet, such as EtherCAT

? One MDIO Port

? Power, Reset, and Clock Management (PRCM)Module

– Controls the Entry and Exit of Stand-By andDeep-Sleep Modes

– Responsible for Sleep Sequencing, PowerDomain Switch-Off Sequencing, Wake-Up

Sequencing, and Power Domain Switch-OnSequencing

– Clocks

? Integrated 15- to 35-MHz High-FrequencyOscillator Used to Generate a Reference

Clock for Various System and PeripheralClocks

? Supports Individual Clock Enable andDisable Control for Subsystems andPeripherals to Facilitate Reduced PowerConsumption

? Five ADPLLs to Generate System Clocks(MPU Subsystem, DDR Interface, USB and

Peripherals [MMC and SD, UART, SPI, I2C],L3, L4, Ethernet, GFX [SGX530], LCD Pixel

Clock)

– Power

? Two Nonswitchable Power Domains (Real-Time Clock [RTC], Wake-Up Logic

[WAKEUP])

? Three Switchable Power Domains (MPUSubsystem [MPU], SGX530 [GFX],

Peripherals and Infrastructure [PER])

? Implements SmartReflex? Class 2B forCore Voltage scaling Based On Die

Temperature, Process Variation, andPerformance (Adaptive Voltage Scaling

[AVS])

? Dynamic Voltage Frequency Scaling (DVFS)

? Real-Time Clock (RTC)

– Real-Time Date (Day-Month-Year-Day of Week)and Time (Hours-Minutes-Seconds) Information

– Internal 32.768-kHz Oscillator, RTC Logic and1.1-V Internal LDO

– Independent Power-on-Reset(RTC_PWRONRSTn) Input

– Dedicated Input Pin (EXT_WAKEUP) forExternal Wake Events

– Programmable Alarm Can be Used to GenerateInternal Interrupts to the PRCM (for Wakeup) orCortex-A8 (for Event Notification)

– Programmable Alarm Can be Used WithExternal Output (PMIC_POWER_EN) to Enablethe Power Management IC to Restore Non-RTCPower Domains

? Peripherals

– Up to Two USB 2.0 High-Speed OTG PortsWith Integrated PHY

– Up to Two Industrial Gigabit Ethernet MACs (10,100, 1000 Mbps)

? Integrated Switch

? Each MAC Supports MII, RMII, RGMII, andMDIO Interfaces

? Ethernet MACs and Switch Can OperateIndependent of Other Functions

? IEEE 1588v2 Precision Time Protocol (PTP)

– Up to Two Controller-Area Network (CAN) Ports

? Supports CAN Version 2 Parts A and B

– Up to Two Multichannel Audio Serial Ports(McASPs)

? Transmit and Receive Clocks up to 50 MHz

? Up to Four Serial Data Pins per McASP PortWith Independent TX and RX Clocks

? Supports Time Division Multiplexing (TDM),Inter-IC Sound (I2S), and Similar Formats

? Supports Digital Audio InterfaceTransmission (SPDIF, IEC60958-1, andAES-3 Formats)

? FIFO Buffers for Transmit and Receive (256Bytes)

– Up to Six UARTs

? All UARTs Support IrDA and CIR Modes

? All UARTs Support RTS and CTS FlowControl

? UART1 Supports Full Modem Control

– Up to Two Master and Slave McSPI SerialInterfaces

? Up to Two Chip Selects

? Up to 48 MHz

– Up to Three MMC, SD, SDIO Ports

? 1-, 4- and 8-Bit MMC, SD, SDIO Modes

? MMCSD0 has Dedicated Power Rail for

1.8?V or 3.3-V Operation

? Up to 48-MHz Data Transfer Rate

? Supports Card Detect and Write Protect

? Complies With MMC4.3, SD, SDIO 2.0Specifications

– Up to Three I2C Master and Slave Interfaces

? Standard Mode (up to 100 kHz)

? Fast Mode (up to 400 kHz)

– Up to Four Banks of General-Purpose I/O(GPIO) Pins

? 32 GPIO Pins per Bank (Multiplexed WithOther Functional Pins)

? GPIO Pins Can be Used as Interrupt Inputs(up to Two Interrupt Inputs per Bank)

– Up to Three External DMA Event Inputs that canAlso be Used as Interrupt Inputs

– Eight 32-Bit General-Purpose Timers

? DMTIMER1 is a 1-ms Timer Used forOperating System (OS) Ticks

? DMTIMER4–DMTIMER7 are Pinned Out

– One Watchdog Timer

– SGX530 3D Graphics Engine

? Tile-Based Architecture Delivering up to 20Million Polygons per Second

? Universal Scalable Shader Engine (USSE) isa Multithreaded Engine Incorporating Pixel

and Vertex Shader Functionality

? Advanced Shader Feature Set in Excess ofMicrosoft VS3.0, PS3.0, and OGL2.0

? Industry Standard API Support of Direct3DMobile, OGL-ES 1.1 and 2.0, OpenVG 1.0,

andOpenMax

? Fine-Grained Task Switching, LoadBalancing, and Power Management

? Advanced Geometry DMA-Driven Operationfor Minimum CPU Interaction

? Programmable High-Quality Image Anti-Aliasing

? Fully Virtualized Memory Addressing for OSOperation in a Unified Memory Architecture

– LCD Controller

? Up to 24-Bit Data Output; 8 Bits per Pixel(RGB)

? Resolution up to 2048 × 2048 (WithMaximum 126-MHz Pixel Clock)

? Integrated LCD Interface Display Driver(LIDD) Controller

? Integrated Raster Controller

? Integrated DMA Engine to Pull Data from theExternal Frame Buffer Without Burdening theProcessor via Interrupts or a Firmware Timer

? 512-Word Deep Internal FIFO

? Supported Display Types:

– Character Displays - Uses LIDDController to Program these Displays

– Passive Matrix LCD Displays - Uses LCDRaster Display Controller to ProvideTiming and Data for Constant GraphicsRefresh to a Passive Display

– Active Matrix LCD Displays – UsesExternal Frame Buffer Space and theInternal DMA Engine to Drive StreamingData to the Panel

– 12-Bit Successive Approximation Register(SAR) ADC

? 200K Samples per Second

? Input can be Selected from any of the EightAnalog Inputs Multiplexed Through an 8:1

Analog Switch

? Can be Configured to Operate as a 4-Wire,5-Wire, or 8-Wire Resistive Touch Screen

Controller (TSC) Interface

– Up to Three 32-Bit eCAP Modules

? Configurable as Three Capture Inputs orThree Auxiliary PWM Outputs

– Up to Three Enhanced High-Resolution PWMModules (eHRPWMs)

? Dedicated 16-Bit Time-Base Counter WithTime and Frequency Controls

? Configurable as Six Single-Ended, Six Dual-Edge Symmetric, or Three Dual-Edge

Asymmetric Outputs

– Up to Three 32-Bit Enhanced QuadratureEncoder Pulse (eQEP) Modules

? Device Identification

– Contains Electrical Fuse Farm (FuseFarm) ofWhich Some Bits are Factory Programmable

? Production ID

? Device Part Number (Unique JTAG ID)

? Device Revision (Readable by Host ARM)

? Debug Interface Support

– JTAG and cJTAG for ARM (Cortex-A8 andPRCM), PRU-ICSS Debug

– Supports Device Boundary Scan

– Supports IEEE 1500

? DMA

– On-Chip Enhanced DMA Controller (EDMA) hasThree Third-Party Transfer Controllers (TPTCs)and One Third-Party Channel Controller(TPCC), Which Supports up to 64

Programmable Logical Channels and EightQDMA Channels. EDMA is Used for:

? Transfers to and from On-Chip Memories

? Transfers to and from External Storage(EMIF, GPMC, Slave Peripherals)

? Inter-Processor Communication (IPC)

– Integrates Hardware-Based Mailbox for IPC andSpinlock for Process Synchronization BetweenCortex-A8, PRCM, and PRU-ICSS

? Mailbox Registers that Generate Interrupts

– Four Initiators (Cortex-A8, PRCM, PRU0,PRU1)

? Spinlock has 128 Software-Assigned LockRegisters

? Security

– Crypto Hardware Accelerators (AES, SHA,RNG)

– Secure Boot

? Boot Modes

– Boot Mode is Selected Through BootConfiguration Pins Latched on the Rising Edge

of the PWRONRSTn Reset Input Pin? Packages:

– 298-Pin S-PBGA-N298 Via Channel Package(ZCE Suffix), 0.65-mm Ball Pitch

– 324-Pin S-PBGA-N324 Package(ZCZ Suffix), 0.80-mm Ball Pitch

AM335x系列應用:

? Gaming Peripherals

? Home and Industrial Automation

? Consumer Medical Appliances

? Printers

? Smart Toll Systems

? Connected Vending Machines

? Weighing Scales

? Educational Consoles

? Advanced Toys

基于AM335x系列微處理器的典例參考設計TIDEP-0087的主要特性解析

圖1.AM335x系列功能框圖

EV充電基礎設施人機接口(HMI)參考設計TIDEP-0087

This processor-based reference design facilitates a quicker time to market and helps customers design cost-effective, human machine interface (HMI) solutions for electric vehicle (EV) charging infrastructure or EV supply equipment (EVSE)。 This reference design showcases a two-dimensional (2-D) Qt graphical user interface (GUI), which is typical for EVSE HMI, along with TI processor capabilities for software-rendered graphics. The AM335x processors provide scalability with various processing speeds, compatible software to satisfy low-to high-end applications, and ample connectivity with the key peripherals required for EVSE HMI, such as universal asynchronous receiver/transmitter (UART) and CAN.

With increasing battery capacity and decreasing battery cost, electric vehicles are becoming moremainstream each day. The EVSE is an infrastructure element that supplies electric energy for therecharging of electric vehicles, such as plug-in electric vehicles, including electric cars, neighborhoodelectric vehicles, and plug-in hybrids.

The EVSE system consists of a power stage, some sort of central processing unit (CPU) such as amicrocontroller (MCU) or microprocessor (MPU), communication subsystems for both internal dataexchange and external communications, and an HMI.

The Sitara? AM335x processor, which is one of the most popular processors for industrial HMIapplications, not only has the resources targeted for processing the user interface of a charging station,but the AM335x processor’s easy-to-use programming tools and portfolio of on-chip capabilities givedesigners a head start on EVSE development projects.

Based on the AM335x Starter Kit Evaluation Module (EVM), the TIDEP-0087 reference design is a quickstarting point for customers who want to design an EVSE HMI module or system for an EV charginginfrastructure.

The TI AM335x high-performance processors are based on the ARM? Cortex?-A8 core.These enhanced processors have rich peripherals and an advanced display capability, including 2-D and3-D acceleration to help customers design cost-effective EVSE HMIs. The devices support high-leveloperating systems (HLOS) such as Linux, which is available free of charge from TI. The devices offer anupgrade to systems based on lower-performance ARM cores, provide updated peripherals, and supportthe typical interfaces to connect to EV charging power stages, such as UART and CAN.

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 微處理器
    +關注

    關注

    11

    文章

    2271

    瀏覽量

    82597
  • AM335x
    +關注

    關注

    1

    文章

    95

    瀏覽量

    25016
收藏 人收藏

    評論

    相關推薦

    TI推出最新Sitara AM335x ARM Cortex-A8微處理器

    德州儀器 (TI) 宣布推出最新 Sitara? AM335x ARM? Cortex?-A8 微處理器,使以前只能想象的設計愿景變成現實
    發表于 11-03 09:24 ?3503次閱讀

    AM335x ARM? Cortex?-A8 微處理器(MPU)

    AM335x ARM? Cortex?-A8 微處理器(MPU)
    發表于 07-06 15:27

    AM335x 開發板資料打包

    AM335xAM335X是TI(德州儀器)基于 ARM Cortex-A8內核的AM335X微處理器在圖像、圖形處理、外設和諸如 Ethe
    發表于 03-14 11:56

    TI AM335X處理器的優點

    AM335X是美國TI(德州儀器)公司基于 ARM Cortex-A8內核的AM335X微處理器,在圖像、圖形處理、外設方面進行了增強,并全面支持諸如 EtherCAT 和 PROFI
    發表于 08-07 07:56

    AM335x_I_datasheet

    AM335X是TI(德州儀器)基于 ARM Cortex-A8內核的AM335X微處理器在圖像、圖形處理、外設和諸如 EtherCAT 和 PROFIBUS 的工業接口選項方面進行了增
    發表于 12-29 10:51 ?21次下載

    am335x的芯片資料(中文手冊免費下載)

    AM335X是TI(德州儀器)基于 ARM Cortex-A8內核的AM335X微處理器在圖像、圖形處理、外設和諸如 EtherCAT 和 PROFIBUS 的工業接口選項方面進行了增
    發表于 12-29 10:51 ?456次下載

    AM335x Sitara? Processors Technical Reference Manual

    AM335x Sitara? Processors Technical Reference Manual AM335x系列處理器的技術參考手冊
    發表于 12-29 11:11 ?87次下載

    用于工業自動化的ARM微處理器AM335x的詳細資料概述

    本文檔介紹的主要內容是TI用于工業自動化的ARM微處理器AM335x系列產品的詳細資料概述
    發表于 05-10 08:42 ?10次下載
    用于工業自動化的ARM<b class='flag-5'>微處理器</b><b class='flag-5'>AM335x</b>的詳細資料概述

    AM335X功耗總結

    本文討論了用于AM335X ARM?皮質-A8微處理器(MPU)的公共系統應用使用場景的功耗。
    發表于 05-17 16:06 ?27次下載

    TPS65910AX和AM335X處理器版本C用戶指南

    該用戶指南可以用作TPS65910AX電源管理集成電路(PMIC)和AM335X處理器之間的連接的參考。
    發表于 05-22 15:37 ?0次下載
    TPS65910AX和<b class='flag-5'>AM335X</b><b class='flag-5'>處理器</b>版本C用戶指南

    AM335x器件概述 AM335x處理器六大優點

    am335x處理器,最高運行1GHz,郵票孔設計,超小體積,EtherCat.PROFINET工業總線,支持Linux3.14/Wince7.0系統。
    的頭像 發表于 10-21 09:57 ?1.6w次閱讀
    <b class='flag-5'>AM335x</b>器件概述 <b class='flag-5'>AM335x</b><b class='flag-5'>處理器</b>六大優點

    AM335X處理器的PCB設計

    AM335X處理器的PCB設計
    發表于 09-30 17:35 ?0次下載

    AM335x Sitara?處理器數據表

    電子發燒友網站提供《AM335x Sitara?處理器數據表.pdf》資料免費下載
    發表于 08-08 13:07 ?0次下載
    <b class='flag-5'>AM335x</b> Sitara?<b class='flag-5'>處理器</b>數據表

    AM335xAM43xx Sitara處理器USB布局指南

    電子發燒友網站提供《AM335xAM43xx Sitara處理器USB布局指南.pdf》資料免費下載
    發表于 09-19 11:05 ?0次下載
    <b class='flag-5'>AM335x</b>和<b class='flag-5'>AM</b>43xx Sitara<b class='flag-5'>處理器</b>USB布局指南

    AM335x和AMIC110 Sitara?處理器技術參考手冊

    電子發燒友網站提供《AM335x和AMIC110 Sitara?處理器技術參考手冊.pdf》資料免費下載
    發表于 11-14 15:07 ?0次下載
    <b class='flag-5'>AM335x</b>和AMIC110 Sitara?<b class='flag-5'>處理器</b>技術參考手冊
    主站蜘蛛池模板: 四虎影院新地址| 久久综合视频网| 日本高清视频成人网www| 色综合天天综合中文网| 综合aⅴ| 中国一级特黄aa毛片大片| 最新丁香六月| 亚洲大成色www永久网| 四虎影院永久网站| 中文天堂在线最新2022更新| 在线播放 你懂的| 爽好舒服老师快点| 国产精品久久久久久久久免费hd| 久久久久久夜精品精品免费| 亚洲国产福利精品一区二区| 久久精品国产精品亚洲精品| 热re久久精品国产99热| 黄色一级片视频| 色天使久久| 99热精品久久只有精品30| 亚洲伊人久久网| 骚淫| 韩国三级视频在线观看| 一级免费看片| www.色婷婷.com| 天天干干干干| 亚洲小便| 五月激情啪啪网| 欧美一卡二卡3卡4卡无卡六卡七卡科普| 欧美一区二区三区激情啪啪| 日本一区不卡视频| 特黄特色| 国产一二三区在线观看| 久久精品国产99久久72| 老逼影院| 午夜影院在线观看| 国产亚洲精品aa在线看| 久操视频免费观看| 亚洲免费观看视频| 高h细节肉爽文男男| 欧美一区二区不卡视频|