AM3358BZCZA100 ไมโครโปรเซสเซอร์ – MPU ARM Cortex-A8 MPU
♠รายละเอียดสินค้า
คุณลักษณะของผลิตภัณฑ์ | ค่าแอตทริบิวต์ |
ผู้ผลิต: | เท็กซัส อินสตรูเมนท์ |
ประเภทสินค้า: | ไมโครโปรเซสเซอร์ - MPU |
เป็นไปตามมาตรฐาน: | รายละเอียด |
สไตล์การติดตั้ง: | เอสเอ็มดี/SMT |
แพ็คเกจ/กล่อง: | PBGA-324 |
ชุด: | AM3358 |
หลัก: | อาร์ม คอร์เท็กซ์ A8 |
จำนวนแกน: | 1 แกน |
ความกว้างของบัสข้อมูล: | 32 บิต |
ความถี่นาฬิกาสูงสุด: | 1 กิกะเฮิรตซ์ |
หน่วยความจำคำสั่งแคช L1: | 32 กิโลไบต์ |
หน่วยความจำข้อมูลแคช L1: | 32 กิโลไบต์ |
แรงดันไฟฟ้าในการทำงาน: | 1.325 โวลต์ |
อุณหภูมิในการทำงานต่ำสุด: | - 40 องศาเซลเซียส |
อุณหภูมิในการทำงานสูงสุด: | + 105 ซ |
บรรจุภัณฑ์: | ถาด |
ยี่ห้อ: | เท็กซัส อินสตรูเมนท์ |
ขนาด RAM ข้อมูล: | 64 กิโลไบต์ 64 กิโลไบต์ |
ขนาดข้อมูล ROM: | 176 กิโลไบต์ |
แรงดันไฟเข้า/ออก: | 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)
• อุปกรณ์ต่อพ่วงสำหรับเล่นเกม
• บ้านและระบบอัตโนมัติทางอุตสาหกรรม
• เครื่องใช้ทางการแพทย์สำหรับผู้บริโภค
• เครื่องพิมพ์
• ระบบเก็บค่าผ่านทางอัจฉริยะ
• เชื่อมต่อเครื่องจำหน่ายอัตโนมัติ
• เครื่องชั่งน้ำหนัก
• คอนโซลการศึกษา
• ของเล่นสุดล้ำ