Bộ vi xử lý AM3352BZCZA100 – MPU ARM Cortex-A8 MPU
♠ Mô tả sản phẩm
Thuộc tính sản phẩm | Giá trị thuộc tính |
Nhà sản xuất: | Công cụ Texas |
Danh mục sản phẩm: | Bộ vi xử lý - MPU |
RoHS: | Chi tiết |
Kiểu lắp đặt: | SMD/SMT |
Gói/Hộp: | PBGA-324 |
Loạt: | AM3352 |
Cốt lõi: | ARM Cortex A8 |
Số lượng lõi: | 1 lõi |
Chiều rộng bus dữ liệu: | 32 bit |
Tần số xung nhịp tối đa: | 1 GHz |
Bộ nhớ lệnh đệm L1: | 32kB |
Bộ nhớ dữ liệu đệm L1: | 32kB |
Điện áp cung cấp hoạt động: | 1,325 vôn |
Nhiệt độ hoạt động tối thiểu: | - 40 độ C |
Nhiệt độ hoạt động tối đa: | + 125 độ C |
Bao bì: | Khay |
Thương hiệu: | Công cụ Texas |
Kích thước RAM dữ liệu: | 64kB, 64kB |
Kích thước ROM dữ liệu: | 176kB |
Bộ phát triển: | TMDXEVM3358 |
Điện áp I/O: | 1,8V, 3,3V |
Loại giao diện: | CAN, Ethernet, I2C, SPI, UART, USB |
Bộ nhớ đệm hướng dẫn/dữ liệu L2: | 256kB |
Kiểu bộ nhớ: | Bộ nhớ đệm L1/L2/L3, RAM, ROM |
Nhạy cảm với độ ẩm: | Đúng |
Số lượng bộ đếm/bộ hẹn giờ: | 8 Bộ đếm thời gian |
Dòng bộ xử lý: | Sitara |
Loại sản phẩm: | Bộ vi xử lý - MPU |
Số lượng đóng gói tại nhà máy: | 126 |
Tiểu thể loại: | Bộ vi xử lý - MPU |
Tên thương mại: | Sitara |
Bộ đếm thời gian giám sát: | Đồng hồ bấm giờ giám sát |
Đơn vị Trọng lượng: | 1,714 gam |
♠ Bộ xử lý AM335x Sitara™
Bộ vi xử lý AM335x, dựa trên bộ xử lý ARM Cortex-A8, được tăng cường với các tùy chọn xử lý hình ảnh, đồ họa, thiết bị ngoại vi và giao diện công nghiệp như EtherCAT và PROFIBUS. Các thiết bị hỗ trợ hệ điều hành cấp cao (HLOS). Bộ xử lý SDK Linux® và TI-RTOS có sẵn miễn phí từ TI.
Bộ vi xử lý AM335x chứa các hệ thống con được hiển thị trong Sơ đồ khối chức năng và mô tả ngắn gọn về từng hệ thống như sau:
Bao gồm các hệ thống con được hiển thị trong Sơ đồ khối chức năng và mô tả ngắn gọn về từng hệ thống như sau:
Hệ thống con bộ vi xử lý (MPU) dựa trên bộ xử lý ARM Cortex-A8 và hệ thống con PowerVR SGX™ Graphics Accelerator cung cấp khả năng tăng tốc đồ họa 3D để hỗ trợ hiệu ứng hiển thị và chơi game. PRU-ICSS tách biệt với lõi ARM, cho phép hoạt động và xung nhịp độc lập để có hiệu quả và tính linh hoạt cao hơn.
PRU-ICSS cho phép các giao diện ngoại vi bổ sung và các giao thức thời gian thực như EtherCAT, PROFINET, EtherNet/IP, PROFIBUS, Ethernet Powerlink, Sercos và các giao thức khác. Ngoài ra, bản chất có thể lập trình của PRU-ICSS, cùng với khả năng truy cập vào các chân, sự kiện và tất cả các tài nguyên hệ thống trên chip (SoC), mang lại sự linh hoạt trong việc triển khai các phản hồi nhanh, thời gian thực, các hoạt động xử lý dữ liệu chuyên biệt, các giao diện ngoại vi tùy chỉnh và trong việc dỡ tải các tác vụ khỏi các lõi bộ xử lý khác của SoC.
• Bộ xử lý Sitara™ ARM® Cortex® -A8 32‑Bit RISC lên đến 1 GHz
– Bộ đồng xử lý SIMD NEON™
– 32KB lệnh L1 và 32KB bộ nhớ đệm dữ liệu với phát hiện lỗi đơn (parity)
– 256KB Bộ nhớ đệm L2 có Mã sửa lỗi (ECC)
– 176KB ROM khởi động trên chip
– 64KB RAM chuyên dụng
– Mô phỏng và gỡ lỗi – JTAG
– Bộ điều khiển ngắt (tối đa 128 yêu cầu ngắt)
• Bộ nhớ trên chip (RAM L3 dùng chung)
– 64KB RAM Bộ điều khiển bộ nhớ trên chip đa năng (OCMC)
– Có thể tiếp cận với tất cả các bậc thầy
– Hỗ trợ duy trì để đánh thức nhanh
• Giao diện bộ nhớ ngoài (EMIF)
– Bộ điều khiển mDDR(LPDDR), DDR2, DDR3, DDR3L:
– mDDR: Đồng hồ 200 MHz (Tốc độ dữ liệu 400 MHz)
– DDR2: Đồng hồ 266-MHz (Tốc độ dữ liệu 532-MHz)
– DDR3: Đồng hồ 400 MHz (Tốc độ dữ liệu 800 MHz)
– DDR3L: Xung nhịp 400 MHz (Tốc độ dữ liệu 800 MHz)
– Bus dữ liệu 16 bit
– Tổng dung lượng có thể định địa chỉ là 1GB
– Hỗ trợ một cấu hình thiết bị bộ nhớ x16 hoặc hai x8
– Bộ điều khiển bộ nhớ đa năng (GPMC)
– Giao diện bộ nhớ không đồng bộ 8-Bit và 16-Bit linh hoạt với tối đa bảy lựa chọn chip (NAND, NOR, Muxed-NOR, SRAM)
– Sử dụng mã BCH để hỗ trợ ECC 4, 8 hoặc 16 bit
– Sử dụng mã Hamming để hỗ trợ ECC 1-Bit
– Mô-đun định vị lỗi (ELM)
– Được sử dụng kết hợp với GPMC để xác định địa chỉ của lỗi dữ liệu từ đa thức hội chứng được tạo bằng thuật toán BCH
– Hỗ trợ Vị trí lỗi khối 4, 8 và 16 bit trên 512 byte dựa trên thuật toán BCH
• Hệ thống đơn vị thời gian thực có thể lập trình và hệ thống truyền thông công nghiệp (PRU-ICSS)
– Hỗ trợ các giao thức như EtherCAT®, PROFIBUS, PROFINET, EtherNet/IP™, v.v.
– Hai Đơn vị thời gian thực có thể lập trình (PRU)
– Bộ xử lý RISC tải/lưu trữ 32 bit có khả năng chạy ở tốc độ 200 MHz
– 8KB RAM hướng dẫn với tính năng phát hiện lỗi đơn (Parity)
– 8KB RAM dữ liệu với tính năng phát hiện lỗi đơn (Parity)
– Bộ nhân 32 bit chu kỳ đơn với bộ tích lũy 64 bit
– Mô-đun GPIO nâng cao cung cấp hỗ trợ Shift In/Out và chốt song song trên tín hiệu bên ngoài
– 12KB RAM chia sẻ với tính năng phát hiện lỗi đơn (Parity)
– Ba Ngân hàng Đăng ký 120 Byte Có thể Truy cập bởi Mỗi PRU
– Bộ điều khiển ngắt (INTC) để xử lý các sự kiện đầu vào hệ thống
– Bus kết nối cục bộ để kết nối các Master bên trong và bên ngoài với các tài nguyên bên trong PRU-ICSS
– Thiết bị ngoại vi bên trong PRU-ICSS:
– Một cổng UART có chân điều khiển lưu lượng, hỗ trợ lên đến 12 Mbps
– Một mô-đun chụp nâng cao (eCAP)
– Hai cổng Ethernet MII hỗ trợ Ethernet công nghiệp, chẳng hạn như EtherCAT
– Một cổng MDIO
• Mô-đun quản lý nguồn, đặt lại và đồng hồ (PRCM)
– Kiểm soát việc vào và ra chế độ chờ và chế độ ngủ sâu
– Chịu trách nhiệm về Trình tự giấc ngủ, Trình tự tắt miền năng lượng, Trình tự đánh thức và Trình tự bật miền năng lượng
– Đồng hồ
– Bộ dao động tần số cao tích hợp 15 đến 35 MHz được sử dụng để tạo đồng hồ tham chiếu cho nhiều đồng hồ hệ thống và ngoại vi khác nhau
– Hỗ trợ Kiểm soát Bật và Tắt Đồng hồ Riêng lẻ cho các Hệ thống Con và Thiết bị Ngoại vi để Giảm Tiêu thụ Điện năng
– Năm ADPLL để tạo ra Đồng hồ hệ thống (Hệ thống con MPU, Giao diện DDR, USB và Thiết bị ngoại vi [MMC và SD, UART, SPI, I 2C], L3, L4, Ethernet, GFX [SGX530], Đồng hồ điểm ảnh LCD)
- Quyền lực
– Hai miền năng lượng không thể chuyển đổi (Đồng hồ thời gian thực [RTC], Logic đánh thức [WAKEUP])
– Ba miền nguồn có thể chuyển đổi (Hệ thống con MPU [MPU], SGX530 [GFX], Thiết bị ngoại vi và Cơ sở hạ tầng [PER])
– Triển khai SmartReflex™ Class 2B để điều chỉnh điện áp lõi dựa trên nhiệt độ khuôn, sự thay đổi quy trình và hiệu suất (Điều chỉnh điện áp thích ứng [AVS])
– Điều chỉnh tần số điện áp động (DVFS)
• Đồng hồ thời gian thực (RTC)
– Thông tin Ngày tháng (Ngày-Tháng-Năm-Ngày trong tuần) và Thời gian (Giờ-Phút-Giây) theo Thời gian thực
– Bộ dao động 32.768-kHz bên trong, Logic RTC và LDO bên trong 1.1-V
– Đầu vào Power-on-Reset độc lập (RTC_PWRONRSTn)
– Pin đầu vào chuyên dụng (EXT_WAKEUP) cho các sự kiện đánh thức bên ngoài
– Báo động có thể lập trình có thể được sử dụng để tạo ra các ngắt nội bộ cho PRCM (để đánh thức) hoặc Cortex-A8 (để thông báo sự kiện)
– Có thể sử dụng Báo động có thể lập trình với Đầu ra bên ngoài (PMIC_POWER_EN) để cho phép IC Quản lý nguồn khôi phục miền nguồn không phải RTC
• Thiết bị ngoại vi
– Tối đa hai cổng USB 2.0 tốc độ cao DRD (Thiết bị có chức năng kép) với PHY tích hợp
– Tối đa hai MAC Gigabit Ethernet công nghiệp (10, 100, 1000 Mbps)
– Công tắc tích hợp
– Mỗi MAC hỗ trợ các giao diện MII, RMII, RGMII và MDIO
– Ethernet MAC và Switch có thể hoạt động độc lập với các chức năng khác
– Giao thức thời gian chính xác IEEE 1588v1 (PTP)
– Tối đa hai cổng mạng khu vực điều khiển (CAN)
– Hỗ trợ CAN Phiên bản 2 Phần A và B
– Tối đa hai cổng nối tiếp âm thanh đa kênh (McASP)
– Truyền và nhận xung nhịp lên đến 50 MHz
– Tối đa bốn chân dữ liệu nối tiếp trên mỗi cổng McASP với đồng hồ TX và RX độc lập
– Hỗ trợ Phân chia theo thời gian (TDM), Âm thanh liên IC (I2S) và các định dạng tương tự
– Hỗ trợ truyền giao diện âm thanh kỹ thuật số (Định dạng SPDIF, IEC60958-1 và AES-3)
– Bộ đệm FIFO để truyền và nhận (256 Byte)
– Tối đa sáu UART
– Tất cả UART đều hỗ trợ chế độ IrDA và CIR
– Tất cả UART đều hỗ trợ điều khiển luồng RTS và CTS
– UART1 hỗ trợ điều khiển Modem đầy đủ
– Tối đa hai giao diện nối tiếp McSPI Master và Slave
– Tối đa hai lựa chọn Chip
– Lên đến 48 MHz
– Tối đa ba cổng MMC, SD, SDIO
– Chế độ MMC, SD, SDIO 1, 4 và 8 bit
– MMCSD0 có Đường điện chuyên dụng cho hoạt động 1,8 V hoặc 3,3 V
– Tốc độ truyền dữ liệu lên đến 48 MHz
– Hỗ trợ phát hiện thẻ và bảo vệ ghi
– Tuân thủ thông số kỹ thuật MMC4.3, SD, SDIO 2.0
– Tối đa ba giao diện I 2C Master và Slave
– Chế độ tiêu chuẩn (lên đến 100 kHz)
– Chế độ nhanh (lên đến 400 kHz)
– Tối đa bốn ngân hàng chân I/O mục đích chung (GPIO)
– 32 chân GPIO cho mỗi ngân hàng (Kết hợp với các chân chức năng khác)
– Chân GPIO có thể được sử dụng làm đầu vào ngắt (tối đa hai đầu vào ngắt cho mỗi ngân hàng)
– Tối đa ba đầu vào sự kiện DMA bên ngoài cũng có thể được sử dụng làm đầu vào ngắt
– Tám bộ đếm thời gian đa năng 32-Bit
– DMTIMER1 là Bộ đếm thời gian 1 ms được sử dụng cho các Tích tắc của Hệ điều hành (OS)
– DMTIMER4–DMTIMER7 được ghim ra
– Một bộ đếm thời gian giám sát
– Công cụ đồ họa 3D SGX530
– Kiến trúc dựa trên ô cung cấp tới 20 triệu đa giác mỗi giây
– Universal Scalable Shader Engine (USSE) là một công cụ đa luồng kết hợp chức năng Pixel và Vertex Shader
– Bộ tính năng Shader nâng cao trong Microsoft VS3.0, PS3.0 và OGL2.0
– Hỗ trợ API tiêu chuẩn công nghiệp của Direct3D Mobile, OGL-ES 1.1 và 2.0 và OpenMax
– Chuyển đổi tác vụ chi tiết, cân bằng tải và quản lý năng lượng
– Hoạt động điều khiển DMA hình học tiên tiến để giảm thiểu tương tác với CPU
– Chống răng cưa hình ảnh chất lượng cao có thể lập trình
– Địa chỉ bộ nhớ ảo hóa hoàn toàn cho hoạt động của hệ điều hành trong kiến trúc bộ nhớ hợp nhất
• Thiết bị ngoại vi chơi game
• Tự động hóa gia đình và công nghiệp
• Thiết bị y tế tiêu dùng
• Máy in
• Hệ thống thu phí thông minh
• Máy bán hàng tự động kết nối
• Cân trọng lượng
• Bảng điều khiển giáo dục
• Đồ chơi tiên tiến