AM3352BZCZA100 ไมโครโปรเซสเซอร์ – MPU ARM Cortex-A8 MPU

คำอธิบายสั้น:

ผู้ผลิต: Texas Instruments
หมวดหมู่สินค้า: ไมโครโปรเซสเซอร์ – MPU
แผ่นข้อมูล:AM3352BZCZA100
ลักษณะ:IC MPU SITARA 1.0GHZ 324NFBGA
สถานะ RoHS: เป็นไปตาม RoHS


รายละเอียดผลิตภัณฑ์

คุณสมบัติ

แอพพลิเคชั่น

แท็กสินค้า

♠รายละเอียดสินค้า

คุณลักษณะของผลิตภัณฑ์ ค่าแอตทริบิวต์
ผู้ผลิต: เท็กซัส อินสตรูเมนท์
ประเภทสินค้า: ไมโครโปรเซสเซอร์ - MPU
เป็นไปตามมาตรฐาน: รายละเอียด
สไตล์การติดตั้ง: เอสเอ็มดี/SMT
แพ็คเกจ/กล่อง: PBGA-324
ชุด: AM3352
หลัก: อาร์ม คอร์เท็กซ์ A8
จำนวนแกน: 1 แกน
ความกว้างของบัสข้อมูล: 32 บิต
ความถี่นาฬิกาสูงสุด: 1 กิกะเฮิรตซ์
หน่วยความจำคำสั่งแคช L1: 32 กิโลไบต์
หน่วยความจำข้อมูลแคช L1: 32 กิโลไบต์
แรงดันไฟฟ้าในการทำงาน: 1.325 โวลต์
อุณหภูมิในการทำงานต่ำสุด: - 40 องศาเซลเซียส
อุณหภูมิในการทำงานสูงสุด: + 125 ซ
บรรจุภัณฑ์: ถาด
ยี่ห้อ: เท็กซัส อินสตรูเมนท์
ขนาด RAM ข้อมูล: 64 กิโลไบต์ 64 กิโลไบต์
ขนาดข้อมูล ROM: 176 กิโลไบต์
ชุดพัฒนา: TMDXEVM3358
แรงดันไฟเข้า/ออก: 1.8 โวลต์, 3.3 โวลต์
ประเภทอินเทอร์เฟซ: สามารถ, อีเธอร์เน็ต, I2C, SPI, UART, USB
คำสั่งแคช L2 / หน่วยความจำข้อมูล: 256 กิโลไบต์
ประเภทหน่วยความจำ: แคช L1/L2/L3, RAM, ROM
ไวต่อความชื้น: ใช่
จำนวนตัวจับเวลา/ตัวนับ: 8 ตัวจับเวลา
ชุดโปรเซสเซอร์: สิตารา
ประเภทสินค้า: ไมโครโปรเซสเซอร์ - MPU
ปริมาณแพ็คโรงงาน: 126
หมวดหมู่ย่อย: ไมโครโปรเซสเซอร์ - MPU
ชื่อการค้า: สิตารา
ตัวจับเวลา Watchdog: วอชด็อก ไทม์เมอร์
หน่วยน้ำหนัก: 1.714 ก

♠ โปรเซสเซอร์ AM335x Sitara™

ไมโครโปรเซสเซอร์ AM335x ซึ่งใช้โปรเซสเซอร์ ARM Cortex-A8 ได้รับการปรับปรุงด้วยภาพ การประมวลผลกราฟิก อุปกรณ์ต่อพ่วง และตัวเลือกอินเทอร์เฟซอุตสาหกรรม เช่น EtherCAT และ PROFIBUSอุปกรณ์รองรับระบบปฏิบัติการระดับสูง (HLOS)Processor SDK Linux® และ TI-RTOS มีให้ใช้ฟรีจาก TI

ไมโครโปรเซสเซอร์ AM335x ประกอบด้วยระบบย่อยที่แสดงใน Functional Block Diagram และคำอธิบายโดยย่อของแต่ละรายการดังต่อไปนี้:

ประกอบด้วยระบบย่อยที่แสดงใน Functional Block Diagram และคำอธิบายสั้น ๆ ของแต่ละรายการดังต่อไปนี้:

ระบบย่อยไมโครโปรเซสเซอร์ยูนิต (MPU) ใช้โปรเซสเซอร์ ARM Cortex-A8 และระบบย่อย PowerVR SGX™ Graphics Accelerator ให้การเร่งความเร็วกราฟิก 3D เพื่อรองรับการแสดงผลและเอฟเฟกต์การเล่นเกมPRU-ICSS แยกจากแกน ARM ช่วยให้การทำงานและการตอกบัตรเป็นอิสระเพื่อประสิทธิภาพและความยืดหยุ่นที่มากขึ้น

PRU-ICSS เปิดใช้งานส่วนต่อพ่วงเพิ่มเติมและโปรโตคอลตามเวลาจริง เช่น EtherCAT, PROFINET, EtherNet/IP, PROFIBUS, Ethernet Powerlink, Sercos และอื่นๆนอกจากนี้ ลักษณะที่ตั้งโปรแกรมได้ของ PRU-ICSS พร้อมกับการเข้าถึงพิน เหตุการณ์ และทรัพยากรระบบบนชิป (SoC) ทั้งหมด มอบความยืดหยุ่นในการดำเนินการตอบสนองที่รวดเร็วแบบเรียลไทม์ การดำเนินการจัดการข้อมูลเฉพาะทาง อินเทอร์เฟซอุปกรณ์ต่อพ่วงแบบกำหนดเอง และในการถ่ายงานออกจากแกนประมวลผลอื่นๆ ของ SoC


  • ก่อนหน้า:
  • ต่อไป:

  • • สูงสุด 1-GHz Sitara™ ARM® Cortex® -A8 32-Bit RISC Processor

    – ตัวประมวลผลร่วม NEON™ SIMD

    – คำสั่ง L1 ขนาด 32KB และแคชข้อมูลขนาด 32KB พร้อมการตรวจจับข้อผิดพลาดครั้งเดียว (พาริตี)

    – แคช L2 ขนาด 256KB พร้อม Error Correcting Code (ECC)

    – 176KB ของ ROM สำหรับบูตบนชิป

    – แรมเฉพาะ 64KB

    – การจำลองและดีบัก – JTAG

    – Interrupt Controller (มากถึง 128 คำขอขัดจังหวะ)

    • หน่วยความจำบนชิป (RAM L3 ที่ใช้ร่วมกัน)

    – 64KB ของ General-Purpose On-Chip Memory Controller (OCMC) RAM

    - เข้าถึงได้สำหรับอาจารย์ทุกคน

    – รองรับการเก็บรักษาสำหรับการปลุกอย่างรวดเร็ว

    • อินเทอร์เฟซหน่วยความจำภายนอก (EMIF)

    – mDDR(LPDDR), DDR2, DDR3, DDR3L

    – mDDR: นาฬิกา 200-MHz (อัตราข้อมูล 400-MHz)

    – DDR2: นาฬิกา 266-MHz (อัตราข้อมูล 532-MHz)

    – DDR3: นาฬิกา 400-MHz (อัตราข้อมูล 800-MHz)

    – DDR3L: นาฬิกา 400-MHz (อัตราข้อมูล 800-MHz)

    – บัสข้อมูล 16 บิต

    – พื้นที่แอดเดรสทั้งหมด 1GB

    – รองรับการกำหนดค่าอุปกรณ์หน่วยความจำหนึ่ง x16 หรือสอง x8

    – ตัวควบคุมหน่วยความจำเอนกประสงค์ (GPMC)

    – อินเทอร์เฟซหน่วยความจำอะซิงโครนัส 8 บิตและ 16 บิตที่ยืดหยุ่นพร้อมชิปให้เลือกมากถึงเจ็ดชิป (NAND, NOR, Muxed-NOR, SRAM)

    – ใช้รหัส BCH เพื่อรองรับ 4-, 8- หรือ 16-Bit ECC

    – ใช้ Hamming Code เพื่อรองรับ 1-Bit ECC

    – โมดูลระบุตำแหน่งข้อผิดพลาด (ELM)

    – ใช้ร่วมกับ GPMC เพื่อค้นหาที่อยู่ของข้อผิดพลาดข้อมูลจาก Syndrome Polynomials ที่สร้างขึ้นโดยใช้อัลกอริทึม BCH

    – รองรับ 4-, 8- และ 16-Bit ต่อ 512-Byte Block Error Location ตามอัลกอริทึม BCH

    • ระบบย่อยหน่วยตามเวลาจริงที่ตั้งโปรแกรมได้และระบบย่อยการสื่อสารอุตสาหกรรม (PRU-ICSS)

    – รองรับโปรโตคอลเช่น EtherCAT® ,PROFIBUS, PROFINET, EtherNet/IP™ และอื่นๆ

    – หน่วยเรียลไทม์ที่ตั้งโปรแกรมได้สองหน่วย (PRU)

    – 32-Bit Load/Store RISC Processor สามารถทำงานที่ 200 MHz

    – RAM คำสั่ง 8KB พร้อมการตรวจจับข้อผิดพลาดเดียว (พาริตี)

    – 8KB ของ Data RAM พร้อมการตรวจจับข้อผิดพลาดเดียว (พาริตี)

    – ตัวคูณ 32 บิตรอบเดียวพร้อมตัวสะสม 64 บิต

    – โมดูล GPIO ที่ปรับปรุงใหม่ให้การสนับสนุน Shift In/Out และสลักแบบขนานบนสัญญาณภายนอก

    – 12KB ของ RAM ที่ใช้ร่วมกันพร้อมการตรวจจับข้อผิดพลาดเดียว (พาริตี)

    – ธนาคารลงทะเบียน 120 ไบต์สามแห่งสามารถเข้าถึงได้โดยแต่ละ PRU

    – Interrupt Controller (INTC) สำหรับจัดการเหตุการณ์อินพุตของระบบ

    – Local Interconnect Bus สำหรับเชื่อมต่อมาสเตอร์ภายในและภายนอกกับทรัพยากรภายใน PRU-ICSS

    – อุปกรณ์ต่อพ่วงภายใน PRU-ICSS:

    – พอร์ต UART หนึ่งพอร์ตพร้อมพินควบคุมการไหล รองรับสูงสุด 12 Mbps

    – โมดูลการจับภาพขั้นสูง (eCAP) หนึ่งโมดูล

    – พอร์ต MII Ethernet สองพอร์ตที่รองรับ Industrial Ethernet เช่น EtherCAT

    – หนึ่งพอร์ต MDIO

    • โมดูลการจัดการพลังงาน รีเซ็ต และนาฬิกา (PRCM)

    – ควบคุมการเข้าและออกจากโหมด Stand-By และ Deep-Sleep

    – รับผิดชอบการจัดลำดับการนอนหลับ การจัดลำดับการปิดสวิตช์โดเมนพลังงาน การจัดลำดับการปลุก และการจัดลำดับการเปิดสวิตช์โดเมนพลังงาน

    - นาฬิกา

    – ออสซิลเลเตอร์ความถี่สูง 15 ถึง 35 เมกะเฮิรตซ์ในตัวที่ใช้สร้างนาฬิกาอ้างอิงสำหรับนาฬิการะบบและอุปกรณ์ต่อพ่วงต่างๆ

    – รองรับการเปิดและปิดการควบคุมนาฬิกาส่วนบุคคลสำหรับระบบย่อยและอุปกรณ์ต่อพ่วงเพื่อลดการใช้พลังงาน

    – ห้า ADPLLs เพื่อสร้างนาฬิการะบบ (ระบบย่อย MPU, อินเทอร์เฟซ DDR, USB และอุปกรณ์ต่อพ่วง [MMC และ SD, UART, SPI, I 2C], L3, L4, อีเธอร์เน็ต, GFX [SGX530], นาฬิกาพิกเซล LCD)

    - พลัง

    – สองโดเมนพลังงานที่ไม่สามารถสลับได้ (นาฬิกาเรียลไทม์ [RTC], ลอจิกการปลุก [WAKEUP])

    – สามโดเมนพลังงานแบบสลับได้ (ระบบย่อย MPU [MPU], SGX530 [GFX], อุปกรณ์ต่อพ่วงและโครงสร้างพื้นฐาน [PER])

    – ใช้ SmartReflex™ Class 2B สำหรับการปรับขนาดแรงดันคอร์โดยอิงจากอุณหภูมิแม่พิมพ์ การเปลี่ยนแปลงของกระบวนการ และประสิทธิภาพ (Adaptive Voltage Scaling [AVS])

    – การปรับขนาดความถี่แรงดันไฟฟ้าไดนามิก (DVFS)

    • นาฬิกาเรียลไทม์ (RTC)

    – วันที่ตามเวลาจริง (วัน-เดือน-ปี-วันในสัปดาห์) และข้อมูลเวลา (ชั่วโมง-นาที-วินาที)

    – ออสซิลเลเตอร์ภายใน 32.768-kHz, ลอจิก RTC และ LDO ภายใน 1.1-V

    – อินพุต Power-on-Reset อิสระ (RTC_PWRONRSTn)

    – พินอินพุตเฉพาะ (EXT_WAKEUP) สำหรับกิจกรรมการปลุกภายนอก

    – สามารถใช้การเตือนที่ตั้งโปรแกรมได้เพื่อสร้างการขัดจังหวะภายในไปยัง PRCM (สำหรับการปลุก) หรือ Cortex-A8 (สำหรับการแจ้งเตือนเหตุการณ์)

    – สามารถใช้การเตือนที่ตั้งโปรแกรมได้กับเอาต์พุตภายนอก (PMIC_POWER_EN) เพื่อเปิดใช้งาน IC การจัดการพลังงานเพื่อกู้คืนโดเมนพลังงานที่ไม่ใช่ RTC

    • อุปกรณ์ต่อพ่วง

    – พอร์ต DRD (อุปกรณ์สองบทบาท) ความเร็วสูง USB 2.0 สูงสุดสองพอร์ตพร้อม PHY ในตัว

    – สูงสุด 2 Industrial Gigabit Ethernet MACs (10, 100, 1000 Mbps)

    - สวิตช์รวม

    – แต่ละ MAC รองรับอินเทอร์เฟซ MII, RMII, RGMII และ MDIO

    – Ethernet MAC และสวิตช์สามารถทำงานได้โดยไม่ขึ้นกับฟังก์ชันอื่นๆ

    – โปรโตคอลเวลาแม่นยำ IEEE 1588v1 (PTP)

    – พอร์ตเครือข่ายพื้นที่ควบคุม (CAN) สูงสุดสองพอร์ต

    – รองรับ CAN เวอร์ชั่น 2 ส่วน A และ B

    – พอร์ตอนุกรมเสียงหลายช่องสัญญาณ (McASP) สูงสุดสองพอร์ต

    – ส่งและรับนาฬิกาสูงสุด 50 MHz

    – พินข้อมูลอนุกรมสูงสุดสี่พินต่อพอร์ต McASP พร้อมนาฬิกา TX และ RX อิสระ

    – รองรับ Time Division Multiplexing (TDM), Inter-IC Sound (I2S) และรูปแบบที่คล้ายกัน

    – รองรับ Digital Audio Interface Transmission (รูปแบบ SPDIF, IEC60958-1 และ AES-3)

    – บัฟเฟอร์ FIFO สำหรับส่งและรับ (256 ไบต์)

    – มากถึงหก UARTs

    – UART ทั้งหมดรองรับโหมด IrDA และ CIR

    – UART ทั้งหมดรองรับ RTS และ CTS Flow Control

    – UART1 รองรับการควบคุมโมเด็มเต็มรูปแบบ

    – อินเทอร์เฟซอนุกรม McSPI หลักและสเลฟสูงสุดสองตัว

    – เลือกชิปได้สูงสุด 2 ชิป

    – สูงสุด 48 MHz

    – พอร์ต MMC, SD, SDIO สูงสุดสามพอร์ต

    – โหมด MMC, SD, SDIO 1-, 4- และ 8 บิต

    – MMCSD0 มี Power Rail เฉพาะสำหรับการทำงาน 1.8-V หรือ 3.3-V

    – อัตราการถ่ายโอนข้อมูลสูงถึง 48-MHz

    – รองรับการ์ดตรวจจับและป้องกันการเขียน

    – สอดคล้องกับข้อกำหนด MMC4.3, SD, SDIO 2.0

    – อินเทอร์เฟซ I 2C Master และ Slave สูงสุดสามชุด

    – โหมดมาตรฐาน (สูงสุด 100 kHz)

    – โหมดเร็ว (สูงสุด 400 kHz)

    – พิน I/O วัตถุประสงค์ทั่วไป (GPIO) มากถึงสี่ช่อง

    – 32 GPIO Pins ต่อ Bank (มัลติเพล็กซ์ด้วย Pins การทำงานอื่น ๆ )

    – สามารถใช้พิน GPIO เป็นอินพุทอินเทอร์รัปต์ได้ (สูงสุดสองอินพุทอินเทอร์รัปต์ต่อธนาคาร)

    – อินพุตเหตุการณ์ DMA ภายนอกสูงสุดสามอินพุตที่สามารถใช้เป็นอินพุตขัดจังหวะได้ด้วย

    – ตัวจับเวลาเอนกประสงค์ 32 บิตแปดตัว

    – DMTIMER1 เป็นตัวจับเวลา 1 มิลลิวินาทีที่ใช้สำหรับระบบปฏิบัติการ (OS) Ticks

    – DMTIMER4–DMTIMER7 ถูกตรึงไว้

    - ตัวจับเวลา Watchdog หนึ่งตัว

    – เอ็นจิ้นกราฟิก 3 มิติ SGX530

    – สถาปัตยกรรมแบบเรียงต่อกันให้รูปหลายเหลี่ยมมากถึง 20 ล้านรูปต่อวินาที

    – Universal Scalable Shader Engine (USSE) เป็น Multithreaded Engine ที่รวมฟังก์ชัน Pixel และ Vertex Shader

    – ฟีเจอร์ Advanced Shader ที่ตั้งค่าไว้เกิน Microsoft VS3.0, PS3.0 และ OGL2.0

    – รองรับ API มาตรฐานอุตสาหกรรมของ Direct3D Mobile, OGL-ES 1.1 และ 2.0 และ OpenMax

    – การสลับงานแบบละเอียด การทำโหลดบาลานซ์ และการจัดการพลังงาน

    – การทำงานที่ขับเคลื่อนด้วย DMA รูปทรงเรขาคณิตขั้นสูงสำหรับการโต้ตอบขั้นต่ำของ CPU

    – การลบรอยหยักของรูปภาพคุณภาพสูงที่ตั้งโปรแกรมได้

    – การกำหนดที่อยู่หน่วยความจำเสมือนอย่างสมบูรณ์สำหรับการทำงานของระบบปฏิบัติการในสถาปัตยกรรมหน่วยความจำแบบรวม

    • อุปกรณ์ต่อพ่วงสำหรับเล่นเกม

    • บ้านและระบบอัตโนมัติทางอุตสาหกรรม

    • เครื่องใช้ทางการแพทย์สำหรับผู้บริโภค

    • เครื่องพิมพ์

    • ระบบเก็บค่าผ่านทางอัจฉริยะ

    • เชื่อมต่อเครื่องจำหน่ายอัตโนมัติ

    • เครื่องชั่งน้ำหนัก

    • คอนโซลการศึกษา

    • ของเล่นสุดล้ำ

    สินค้าที่เกี่ยวข้อง