MCIMX6Q6AVT08AE NXP
Có sẵn
MCIMX6Q6AVT08AE NXP
Bộ xử lý 6Dual / 6Quad i.MX dựa trên nền tảng Arm Cortex-A9 MPCore, có các tính năng sau: • Bộ xử lý Arm Cortex-A9 MPCore 4xCPU (với TrustZone®) • Cấu hình lõi là đối xứng, trong đó mỗi lõi bao gồm: - 32 KByte L1 Instruction Cache - 32 KByte L1 Data Cache - Private Timer and Watchdog - Cortex-A9 NEON MPE (Media Processing Engine) Đồng xử lý Tổ hợp Arm Cortex-A9 MPCore bao gồm: • Bộ điều khiển ngắt chung (GIC) với hỗ trợ ngắt 128 • Bộ hẹn giờ toàn cầu • Bộ điều khiển Snoop (SCU) • Bộ đệm I / D L2 hợp nhất 1 MB, được chia sẻ bởi hai / bốn lõi • Hai giao diện bus Master AXI (64-bit) đầu ra của bộ đệm L2 Bộ phận khác biệt @ Công nghiệp với VPU, GPU, không có MLB 7 Ô tô với VPU, GPU 6 Người tiêu dùng với VPU, GPU 5 Ô tô có GPU, không có VPU 4 Nhiệt độ Tj + Thương mại mở rộng: -20 đến + 105 ° C E Công nghiệp: -40 đến + 105 ° C C Ô tô: -40 đến + 125 ° C Tần số A $ 800 MHz2 (Cấp công nghiệp) 08 852 MHz (Cấp ô tô) 08 1 GHz3 10 1.2 GHz 12 Loại gói RoHS FCPBGA 21x21 0.8mm (có nắp) VT FCPBGA 21x21 0.8mm (không có nắp) Trình độ chuyên môn YM Mẫu nguyên mẫu MC Sản xuất hàng loạt MC Phần SC đặc biệt # loạt X i.MX 6Quad Q i.MX 6Dual D Silicon revision1 A Rev 1.2 C Rev 1.3 D Rev 1.6 E Fuse % Cài đặt mặc định A HDCP enabled C MC IMX6 X @ + VV $ % A 1. Xem trang Web nxp.com\imx6series để biết thông tin mới nhất về phiên bản silicon có sẵn. 2. Nếu sử dụng xung nhịp đầu vào 24 MHz (bắt buộc đối với USB), tốc độ SoC tối đa được giới hạn ở 792 MHz. 3. Nếu sử dụng xung nhịp đầu vào 24 MHz (bắt buộc đối với USB), tốc độ SoC tối đa được giới hạn ở 996 MHz. i.MX Bộ xử lý ứng dụng thông tin giải trí và ô tô 6Dual / 6Quad, Rev. 6, 11/2018 Giới thiệu 6 NXP Semiconductors • Tần số của lõi (bao gồm bộ đệm Neon và L1) theo Bảng 6. • Bộ đồng xử lý NEON MPE — Kiến trúc xử lý phương tiện SIMD — Tệp thanh ghi NEON với các thanh ghi đa năng 32x64-bit — Đường ống thực thi số nguyên NEON (ALU, Shift, MAC) — Đường ống thực thi dấu phẩy động kép, độ chính xác đơn NEON (FADD, FMUL) — NEON tải/lưu trữ và permute pipeline Hệ thống bộ nhớ cấp SoC bao gồm các thành phần bổ sung sau: • ROM khởi động, bao gồm HAB (96 KB) • Đa phương tiện nội bộ / chia sẻ, RAM truy cập nhanh (OCRAM, 256 KB) • RAM an toàn / không an toàn (16 KB) • Giao diện bộ nhớ ngoài: - 16 bit, 32 bit và 64 bit DDR3-1066, DDR3L-1066 và 1/2 kênh LPDDR2-800, hỗ trợ chế độ xen kẽ DDR, cho x32 LPDDR2 kép - NAND-Flash 8 bit, bao gồm hỗ trợ MLC / SLC thô, kích thước trang 2 KB, 4 KB và 8 KB, BA-NAND, PBA-NAND, LBA-NAND, OneNAND™ và các kênh khác. BCH ECC lên đến 40 bit. - Đèn flash NOR 16/32-bit. Tất cả các chân EIMv2 được muxed trên các giao diện khác. - PSRAM 16/32-bit, RAM di động Mỗi bộ xử lý i.MX 6Dual / 6Quad cho phép các giao diện sau cho các thiết bị bên ngoài (một số trong số chúng được muxed và không có sẵn đồng thời): • Ổ đĩa cứng — SATA II, 3.0 Gbps • Màn hình — Tổng cộng năm giao diện có sẵn. Tổng tốc độ điểm ảnh thô của tất cả các giao diện lên đến 450 Mpixel / giây, 24 bpp. Tối đa bốn giao diện có thể hoạt động song song. - Một cổng hiển thị 24 bit song song, lên đến 225 Mpixel / giây (ví dụ: WUXGA ở 60 Hz hoặc HD1080 kép và WXGA ở 60 Hz) - Cổng nối tiếp LVDS - Một cổng lên đến 170 Mpixel / giây (ví dụ: WUXGA ở 60 Hz) hoặc hai cổng lên đến 85 MP / giây mỗi cổng - Cổng HDMI 1.4 - MIPI / DSI, hai làn ở tốc độ 1 Gbps • Cảm biến máy ảnh: - Cổng Camera song song (lên đến 20 bit và tối đa 240 MHz) - Cổng camera nối tiếp MIPI CSI-2, hỗ trợ lên đến 1000 Mbps / làn ở chế độ 1/2/3 làn và lên đến 800 Mbps / làn ở chế độ 4 làn. Lõi thu CSI-2 có thể quản lý một làn đồng hồ và tối đa bốn làn dữ liệu. Mỗi bộ xử lý i.MX 6Dual/6Quad có bốn làn. • Thẻ mở rộng: - Bốn cổng thẻ MMC / SD / SDIO đều hỗ trợ: - Thông số kỹ thuật chế độ truyền 1 bit hoặc 4 bit cho thẻ SD và SDIO lên đến chế độ UHS-I SDR-104 (tối đa 104 MB / s) Giới thiệu i.MX Bộ xử lý ứng dụng ô tô và thông tin giải trí 6Dual / 6Quad, Rev. 6, 11/2018 NXP Semiconductors 7 - Thông số kỹ thuật chế độ truyền 1 bit, 4 bit hoặc 8 bit cho thẻ MMC lên đến 52 MHz ở cả chế độ SDR và DDR (tối đa 104 MB / s) • USB: - Một USB 2.0 OTG tốc độ cao (HS) (Lên đến 480 Mbps), với HS USB PHY tích hợp - Ba máy chủ USB 2.0 (480 Mbps): - Một máy chủ HS tích hợp PHY tốc độ cao - Hai máy chủ HS tích hợp USB liên chip tốc độ cao (HS-IC) PHY • Mở rộng cổng PCI Express (PCIe) v2.0 một làn - PCI Express (Gen 2.0) phức tạp chế độ kép, hỗ trợ các hoạt động phức tạp của Root và các hoạt động Endpoint. Sử dụng cấu hình x1 PY. • IP và giao diện khác: - Khối SSI có khả năng hỗ trợ tần số mẫu âm thanh lên đến 192 kHz đầu vào và đầu ra âm thanh nổi với chế độ I2 S - ESAI có khả năng hỗ trợ tần số mẫu âm thanh lên đến 260 kHz ở chế độ I2S với đầu ra đa kênh 7.1 - Năm UART, mỗi UART lên đến 5.0 Mbps: - Cung cấp giao diện RS232 - Hỗ trợ chế độ đa thả RS485 9-bit - Một trong năm UART (UART1) hỗ trợ 8 dây trong khi bốn UART còn lại hỗ trợ 4- dây. Điều này là do hạn chế của SoC IOMUX, bởi vì tất cả các IP UART đều giống hệt nhau. - Năm eCSPI (CSPI nâng cao) - Ba I2C, hỗ trợ 400 kbps - Bộ điều khiển Gigabit Ethernet (tuân thủ IEEE1588), 10/100/10001 Mbps - Bốn bộ điều biến độ rộng xung (PWM) - Bộ điều khiển JTAG hệ thống (SJC) - GPIO với khả năng ngắt - Cổng bàn phím 8x8 (KPP) - Định dạng kết nối kỹ thuật số Sony Philips (SPDIF), Rx và Tx - Hai mạng vùng điều khiển (FlexCAN), 1 Mbps mỗi - Hai bộ hẹn giờ Cơ quan giám sát (WDOG) - Âm thanh MUX (AUDMUX) - MLB (MediaLB) cung cấp giao diện cho HẦU HẾT các Mạng (150 Mbps) với tùy chọn bộ tăng tốc mật mã DTCP Bộ xử lý 6Dual / 6Quad i.MX tích hợp bộ quản lý năng lượng và bộ điều khiển tiên tiến: • Cung cấp PMU, bao gồm cả nguồn cung cấp LDO, cho các tài nguyên trên chip • Sử dụng Cảm biến nhiệt độ để theo dõi nhiệt độ khuôn 1. Hiệu suất tối đa lý thuyết của ENET 1 Gbps được giới hạn ở 470 Mbps (tổng cho Tx và Rx) do giới hạn thông lượng bus nội bộ. Hiệu suất đo được thực tế trong môi trường được tối ưu hóa lên đến 400 Mbps. Để biết chi tiết, hãy xem ERR004512 erratum trong tài liệu errata 6Dual/6Quad i.MX (IMX6DQCE). i.MX Bộ xử lý ứng dụng ô tô và thông tin giải trí 6Dual / 6Quad, Rev. 6, 11/2018 Giới thiệu 8 NXP Semiconductors • Hỗ trợ các kỹ thuật DVFS cho các chế độ năng lượng thấp • Sử dụng duy trì trạng thái phần mềm và Power Gating cho Arm và MPE • Hỗ trợ các mức khác nhau của chế độ năng lượng hệ thống • Sử dụng sơ đồ điều khiển đồng hồ linh hoạt Bộ xử lý i.MX 6Dual / 6Quad sử dụng bộ tăng tốc phần cứng chuyên dụng để đáp ứng hiệu suất đa phương tiện được nhắm mục tiêu. Việc sử dụng bộ tăng tốc phần cứng là một yếu tố quan trọng để đạt được hiệu suất cao với số lượng tiêu thụ điện năng thấp, trong khi có lõi CPU tương đối miễn phí để thực hiện các tác vụ khác. Bộ xử lý i.MX 6Dual / 6Quad kết hợp các bộ tăng tốc phần cứng sau: • VPU — Bộ xử lý video • IPUv3H — Bộ xử lý hình ảnh phiên bản 3H (2 IPU) • GPU3Dv4 — Bộ xử lý đồ họa 3D (OpenGL ES 2.0) phiên bản 4 • GPU2Dv2 — Bộ xử lý đồ họa 2D (BitBlt) phiên bản 2 • GPUVG — Bộ xử lý đồ họa OpenVG 1.1 • ASRC — Bộ chuyển đổi tốc độ mẫu không đồng bộ Chức năng bảo mật được bật và tăng tốc bởi phần cứng sau: • Arm TrustZone bao gồm kiến trúc TZ (tách ngắt, ánh xạ bộ nhớ, v.v.) • SJC — Bộ điều khiển JTAG hệ thống. Bảo vệ JTAG khỏi các cuộc tấn công cổng gỡ lỗi bằng cách điều chỉnh hoặc chặn quyền truy cập vào các tính năng gỡ lỗi hệ thống. • CAAM — Mô-đun tăng tốc và đảm bảo mật mã, chứa RAM bảo mật 16 KB và Trình tạo số ngẫu nhiên đúng và giả (được chứng nhận NIST) • SNVS — Lưu trữ không bay hơi an toàn, bao gồm Đồng hồ thời gian thực an toàn • CSU — Đơn vị bảo mật trung tâm. Cải tiến cho Mô-đun nhận dạng IC (IIM). Sẽ được cấu hình trong quá trình khởi động và bởi eFUSEs và sẽ xác định mức độ bảo mật, chế độ hoạt động cũng như chính sách TZ. • A-HAB — Khởi động đảm bảo cao nâng cao — HABv4 với các cải tiến nhúng mới: SHA-256, khóa RSA 2048 bit, cơ chế kiểm soát phiên bản, khởi động ấm, CSU và khởi tạo TZ.
Bộ xử lý 6Dual / 6Quad i.MX dựa trên nền tảng Arm Cortex-A9 MPCore, có các tính năng sau: • Bộ xử lý Arm Cortex-A9 MPCore 4xCPU (với TrustZone®) • Cấu hình lõi là đối xứng, trong đó mỗi lõi bao gồm: - 32 KByte L1 Instruction Cache - 32 KByte L1 Data Cache - Private Timer and Watchdog - Cortex-A9 NEON MPE (Media Processing Engine) Đồng xử lý Tổ hợp Arm Cortex-A9 MPCore bao gồm: • Bộ điều khiển ngắt chung (GIC) với hỗ trợ ngắt 128 • Bộ hẹn giờ toàn cầu • Bộ điều khiển Snoop (SCU) • Bộ đệm I / D L2 hợp nhất 1 MB, được chia sẻ bởi hai / bốn lõi • Hai giao diện bus Master AXI (64-bit) đầu ra của bộ đệm L2 Bộ phận khác biệt @ Công nghiệp với VPU, GPU, không có MLB 7 Ô tô với VPU, GPU 6 Người tiêu dùng với VPU, GPU 5 Ô tô có GPU, không có VPU 4 Nhiệt độ Tj + Thương mại mở rộng: -20 đến + 105 ° C E Công nghiệp: -40 đến + 105 ° C C Ô tô: -40 đến + 125 ° C Tần số A $ 800 MHz2 (Cấp công nghiệp) 08 852 MHz (Cấp ô tô) 08 1 GHz3 10 1.2 GHz 12 Loại gói RoHS FCPBGA 21x21 0.8mm (có nắp) VT FCPBGA 21x21 0.8mm (không có nắp) Trình độ chuyên môn YM Mẫu nguyên mẫu MC Sản xuất hàng loạt MC Phần SC đặc biệt # loạt X i.MX 6Quad Q i.MX 6Dual D Silicon revision1 A Rev 1.2 C Rev 1.3 D Rev 1.6 E Fuse % Cài đặt mặc định A HDCP enabled C MC IMX6 X @ + VV $ % A 1. Xem trang Web nxp.com\imx6series để biết thông tin mới nhất về phiên bản silicon có sẵn. 2. Nếu sử dụng xung nhịp đầu vào 24 MHz (bắt buộc đối với USB), tốc độ SoC tối đa được giới hạn ở 792 MHz. 3. Nếu sử dụng xung nhịp đầu vào 24 MHz (bắt buộc đối với USB), tốc độ SoC tối đa được giới hạn ở 996 MHz. i.MX Bộ xử lý ứng dụng thông tin giải trí và ô tô 6Dual / 6Quad, Rev. 6, 11/2018 Giới thiệu 6 NXP Semiconductors • Tần số của lõi (bao gồm bộ đệm Neon và L1) theo Bảng 6. • Bộ đồng xử lý NEON MPE — Kiến trúc xử lý phương tiện SIMD — Tệp thanh ghi NEON với các thanh ghi đa năng 32x64-bit — Đường ống thực thi số nguyên NEON (ALU, Shift, MAC) — Đường ống thực thi dấu phẩy động kép, độ chính xác đơn NEON (FADD, FMUL) — NEON tải/lưu trữ và permute pipeline Hệ thống bộ nhớ cấp SoC bao gồm các thành phần bổ sung sau: • ROM khởi động, bao gồm HAB (96 KB) • Đa phương tiện nội bộ / chia sẻ, RAM truy cập nhanh (OCRAM, 256 KB) • RAM an toàn / không an toàn (16 KB) • Giao diện bộ nhớ ngoài: - 16 bit, 32 bit và 64 bit DDR3-1066, DDR3L-1066 và 1/2 kênh LPDDR2-800, hỗ trợ chế độ xen kẽ DDR, cho x32 LPDDR2 kép - NAND-Flash 8 bit, bao gồm hỗ trợ MLC / SLC thô, kích thước trang 2 KB, 4 KB và 8 KB, BA-NAND, PBA-NAND, LBA-NAND, OneNAND™ và các kênh khác. BCH ECC lên đến 40 bit. - Đèn flash NOR 16/32-bit. Tất cả các chân EIMv2 được muxed trên các giao diện khác. - PSRAM 16/32-bit, RAM di động Mỗi bộ xử lý i.MX 6Dual / 6Quad cho phép các giao diện sau cho các thiết bị bên ngoài (một số trong số chúng được muxed và không có sẵn đồng thời): • Ổ đĩa cứng — SATA II, 3.0 Gbps • Màn hình — Tổng cộng năm giao diện có sẵn. Tổng tốc độ điểm ảnh thô của tất cả các giao diện lên đến 450 Mpixel / giây, 24 bpp. Tối đa bốn giao diện có thể hoạt động song song. - Một cổng hiển thị 24 bit song song, lên đến 225 Mpixel / giây (ví dụ: WUXGA ở 60 Hz hoặc HD1080 kép và WXGA ở 60 Hz) - Cổng nối tiếp LVDS - Một cổng lên đến 170 Mpixel / giây (ví dụ: WUXGA ở 60 Hz) hoặc hai cổng lên đến 85 MP / giây mỗi cổng - Cổng HDMI 1.4 - MIPI / DSI, hai làn ở tốc độ 1 Gbps • Cảm biến máy ảnh: - Cổng Camera song song (lên đến 20 bit và tối đa 240 MHz) - Cổng camera nối tiếp MIPI CSI-2, hỗ trợ lên đến 1000 Mbps / làn ở chế độ 1/2/3 làn và lên đến 800 Mbps / làn ở chế độ 4 làn. Lõi thu CSI-2 có thể quản lý một làn đồng hồ và tối đa bốn làn dữ liệu. Mỗi bộ xử lý i.MX 6Dual/6Quad có bốn làn. • Thẻ mở rộng: - Bốn cổng thẻ MMC / SD / SDIO đều hỗ trợ: - Thông số kỹ thuật chế độ truyền 1 bit hoặc 4 bit cho thẻ SD và SDIO lên đến chế độ UHS-I SDR-104 (tối đa 104 MB / s) Giới thiệu i.MX Bộ xử lý ứng dụng ô tô và thông tin giải trí 6Dual / 6Quad, Rev. 6, 11/2018 NXP Semiconductors 7 - Thông số kỹ thuật chế độ truyền 1 bit, 4 bit hoặc 8 bit cho thẻ MMC lên đến 52 MHz ở cả chế độ SDR và DDR (tối đa 104 MB / s) • USB: - Một USB 2.0 OTG tốc độ cao (HS) (Lên đến 480 Mbps), với HS USB PHY tích hợp - Ba máy chủ USB 2.0 (480 Mbps): - Một máy chủ HS tích hợp PHY tốc độ cao - Hai máy chủ HS tích hợp USB liên chip tốc độ cao (HS-IC) PHY • Mở rộng cổng PCI Express (PCIe) v2.0 một làn - PCI Express (Gen 2.0) phức tạp chế độ kép, hỗ trợ các hoạt động phức tạp của Root và các hoạt động Endpoint. Sử dụng cấu hình x1 PY. • IP và giao diện khác: - Khối SSI có khả năng hỗ trợ tần số mẫu âm thanh lên đến 192 kHz đầu vào và đầu ra âm thanh nổi với chế độ I2 S - ESAI có khả năng hỗ trợ tần số mẫu âm thanh lên đến 260 kHz ở chế độ I2S với đầu ra đa kênh 7.1 - Năm UART, mỗi UART lên đến 5.0 Mbps: - Cung cấp giao diện RS232 - Hỗ trợ chế độ đa thả RS485 9-bit - Một trong năm UART (UART1) hỗ trợ 8 dây trong khi bốn UART còn lại hỗ trợ 4- dây. Điều này là do hạn chế của SoC IOMUX, bởi vì tất cả các IP UART đều giống hệt nhau. - Năm eCSPI (CSPI nâng cao) - Ba I2C, hỗ trợ 400 kbps - Bộ điều khiển Gigabit Ethernet (tuân thủ IEEE1588), 10/100/10001 Mbps - Bốn bộ điều biến độ rộng xung (PWM) - Bộ điều khiển JTAG hệ thống (SJC) - GPIO với khả năng ngắt - Cổng bàn phím 8x8 (KPP) - Định dạng kết nối kỹ thuật số Sony Philips (SPDIF), Rx và Tx - Hai mạng vùng điều khiển (FlexCAN), 1 Mbps mỗi - Hai bộ hẹn giờ Cơ quan giám sát (WDOG) - Âm thanh MUX (AUDMUX) - MLB (MediaLB) cung cấp giao diện cho HẦU HẾT các Mạng (150 Mbps) với tùy chọn bộ tăng tốc mật mã DTCP Bộ xử lý 6Dual / 6Quad i.MX tích hợp bộ quản lý năng lượng và bộ điều khiển tiên tiến: • Cung cấp PMU, bao gồm cả nguồn cung cấp LDO, cho các tài nguyên trên chip • Sử dụng Cảm biến nhiệt độ để theo dõi nhiệt độ khuôn 1. Hiệu suất tối đa lý thuyết của ENET 1 Gbps được giới hạn ở 470 Mbps (tổng cho Tx và Rx) do giới hạn thông lượng bus nội bộ. Hiệu suất đo được thực tế trong môi trường được tối ưu hóa lên đến 400 Mbps. Để biết chi tiết, hãy xem ERR004512 erratum trong tài liệu errata 6Dual/6Quad i.MX (IMX6DQCE). i.MX Bộ xử lý ứng dụng ô tô và thông tin giải trí 6Dual / 6Quad, Rev. 6, 11/2018 Giới thiệu 8 NXP Semiconductors • Hỗ trợ các kỹ thuật DVFS cho các chế độ năng lượng thấp • Sử dụng duy trì trạng thái phần mềm và Power Gating cho Arm và MPE • Hỗ trợ các mức khác nhau của chế độ năng lượng hệ thống • Sử dụng sơ đồ điều khiển đồng hồ linh hoạt Bộ xử lý i.MX 6Dual / 6Quad sử dụng bộ tăng tốc phần cứng chuyên dụng để đáp ứng hiệu suất đa phương tiện được nhắm mục tiêu. Việc sử dụng bộ tăng tốc phần cứng là một yếu tố quan trọng để đạt được hiệu suất cao với số lượng tiêu thụ điện năng thấp, trong khi có lõi CPU tương đối miễn phí để thực hiện các tác vụ khác. Bộ xử lý i.MX 6Dual / 6Quad kết hợp các bộ tăng tốc phần cứng sau: • VPU — Bộ xử lý video • IPUv3H — Bộ xử lý hình ảnh phiên bản 3H (2 IPU) • GPU3Dv4 — Bộ xử lý đồ họa 3D (OpenGL ES 2.0) phiên bản 4 • GPU2Dv2 — Bộ xử lý đồ họa 2D (BitBlt) phiên bản 2 • GPUVG — Bộ xử lý đồ họa OpenVG 1.1 • ASRC — Bộ chuyển đổi tốc độ mẫu không đồng bộ Chức năng bảo mật được bật và tăng tốc bởi phần cứng sau: • Arm TrustZone bao gồm kiến trúc TZ (tách ngắt, ánh xạ bộ nhớ, v.v.) • SJC — Bộ điều khiển JTAG hệ thống. Bảo vệ JTAG khỏi các cuộc tấn công cổng gỡ lỗi bằng cách điều chỉnh hoặc chặn quyền truy cập vào các tính năng gỡ lỗi hệ thống. • CAAM — Mô-đun tăng tốc và đảm bảo mật mã, chứa RAM bảo mật 16 KB và Trình tạo số ngẫu nhiên đúng và giả (được chứng nhận NIST) • SNVS — Lưu trữ không bay hơi an toàn, bao gồm Đồng hồ thời gian thực an toàn • CSU — Đơn vị bảo mật trung tâm. Cải tiến cho Mô-đun nhận dạng IC (IIM). Sẽ được cấu hình trong quá trình khởi động và bởi eFUSEs và sẽ xác định mức độ bảo mật, chế độ hoạt động cũng như chính sách TZ. • A-HAB — Khởi động đảm bảo cao nâng cao — HABv4 với các cải tiến nhúng mới: SHA-256, khóa RSA 2048 bit, cơ chế kiểm soát phiên bản, khởi động ấm, CSU và khởi tạo TZ.
Vui lòng đảm bảo thông tin liên hệ của bạn là chính xác. Của bạn Tin nhắn sẽ được gửi trực tiếp đến (các) người nhận và sẽ không được hiển thị công khai. Chúng tôi sẽ không bao giờ phân phối hoặc bán của bạn cá nhân thông tin cho bên thứ ba không có sự cho phép rõ ràng của bạn.