กลับไปหน้าบทความ

อ่าน 2 นาที

อาร์เอ็ม คอร์เท็กซ์-เอ

ARM Cortex-Aคือตระกูลของแกนประมวลผลสถาปัตยกรรม ARM ที่พัฒนาโดย Arm Holdingsออกแบบมาเพื่อการประมวลผลระดับแอปพลิเคชัน แกนประมวลผล Cortex-A ถูกนำไปใช้อย่างแพร่หลายในอุปกรณ์ต่างๆ เช่น.

อาร์เอ็ม คอร์เท็กซ์-เอ

อาร์เอ็ม คอร์เท็กซ์-เอ
ข้อมูลทั่วไป
ออกแบบโดยอาร์เอ็ม โฮลดิ้งส์
สถาปัตยกรรมและการจำแนกประเภท
ชุดคำสั่งARM , Thumb-2 (คอร์ 32 บิต); ARMv7-A และ ARMv8-A A64 , A32 , T32 (คอร์ 64 บิต); ARMv8-A, ARMv8.1-A, ARMv8.2-A, ARMv9-A, ARMv9.2-A

ARM Cortex-Aคือตระกูลของแกนประมวลผลสถาปัตยกรรม ARM ที่พัฒนาโดย Arm Holdingsออกแบบมาเพื่อการประมวลผลระดับแอปพลิเคชัน แกนประมวลผล Cortex-A ถูกนำไปใช้อย่างแพร่หลายในอุปกรณ์ต่างๆ เช่น สมาร์ทโฟน แท็บเล็ต แล็ปท็อป และระบบฝังตัว

โปรเซสเซอร์ Cortex-A มีทั้งแบบ32 บิตและ64 บิตโดยคอร์ 32 บิตส่วนใหญ่ใช้ สถาปัตยกรรม ARMv7-Aส่วนคอร์ Cortex-A 64 บิตทั้งหมดใช้สถาปัตยกรรมARMv8-Aซึ่งรองรับทั้งการทำงานแบบ 64 บิต และในบางกรณีก็รองรับการทำงานแบบ 32 บิตด้วย

ซีรี่ส์ Cortex-A แตกต่างจาก ตระกูล Cortex-RและCortex-M ของ Arm ซึ่งได้รับการออกแบบมาเพื่อแอปพลิเคชันแบบเรียลไทม์และแอปพลิเคชันประหยัดพลังงานตามลำดับ และที่แตกต่างจากสองตระกูลนั้นก็คือ ซีรี่ส์ Cortex-A รองรับหน่วยจัดการหน่วยความจำ (MMU) ซึ่งเป็นสิ่งที่จำเป็นสำหรับระบบปฏิบัติการสมัยใหม่หลายระบบ

ในปี 2025 อาร์มได้เปิด ตัวระบบการตั้งชื่อ ซีรีส์ Cเพื่อแทนที่แบรนด์ Cortex-A และ Cortex-X สำหรับโปรเซสเซอร์แอปพลิเคชัน โดยคอร์ซีรีส์ C ยังคงสืบทอดสถาปัตยกรรมจากตระกูล Cortex-A เริ่มต้นจากรุ่น C1

ภาพรวม

32 บิต
ปีแกนกลาง
2548คอร์เท็กซ์-เอ8
2007คอร์เท็กซ์-เอ9
2009คอร์เท็กซ์-เอ5
2010คอร์เท็กซ์-เอ15
2011คอร์เท็กซ์-เอ7
2013คอร์เท็กซ์-เอ12
2014คอร์เท็กซ์-เอ17
2016คอร์เท็กซ์-เอ32
32/64 บิต
ปีแกนกลาง
2012คอร์เท็กซ์-เอ53
คอร์เท็กซ์-เอ57
2015คอร์เท็กซ์-เอ35
คอร์เท็กซ์-เอ72
2016คอร์เท็กซ์-เอ73
2017คอร์เท็กซ์-เอ55
คอร์เท็กซ์-เอ75
2018คอร์เท็กซ์-เอ76
2019คอร์เท็กซ์-เอ77
2020คอร์เท็กซ์-เอ78
2021คอร์เท็กซ์-เอ710
2022คอร์เท็กซ์-เอ510 (รีเฟรช)
64 บิต
ปีแกนกลาง
2016คอร์เท็กซ์-เอ34
2018คอร์เท็กซ์-เอ65
2021คอร์เท็กซ์-เอ510
2022คอร์เท็กซ์-เอ715
2023คอร์เท็กซ์-เอ520
คอร์เท็กซ์-เอ720
2024คอร์เท็กซ์-เอ725
2025คอร์เท็กซ์-เอ320
คอร์เท็กซ์-เอ530
คอร์เท็กซ์-เอ730

การอนุญาตและการปรับแต่ง

บริษัท Arm Holdingsไม่ได้ผลิตและจำหน่ายตัวประมวลผลทางกายภาพ แต่จะให้สิทธิ์การใช้งานการออกแบบตัวประมวลผลแก่บริษัทอื่น ๆ ซึ่งจะนำการออกแบบนั้นไปรวมเข้ากับชิปแบบกำหนดเอง ผู้ได้รับอนุญาตจะได้รับคำอธิบายฮาร์ดแวร์ที่สามารถสังเคราะห์ได้ของแกนหลัก ซึ่งโดยทั่วไปเขียนด้วยภาษา Verilogพร้อมกับชุดเครื่องมือพัฒนาซอฟต์แวร์ และสิทธิ์ในการผลิตและจำหน่ายชิปที่มีสถาปัตยกรรม ARM

รูปแบบการอนุญาตใช้งานนี้ช่วยให้นักออกแบบชิปสามารถปรับแต่งแกนประมวลผลให้ตรงตามข้อกำหนดด้านประสิทธิภาพ การประหยัดพลังงาน หรือขนาดที่เฉพาะเจาะจงได้ ผู้ผลิตสามารถเพิ่มคุณสมบัติเฉพาะ ปรับให้เหมาะสมเพื่อความเร็วสัญญาณนาฬิกาที่สูงขึ้นหรือการใช้พลังงานที่ต่ำลง และกำหนดค่าแกนประมวลผลให้เหมาะกับการใช้งานที่หลากหลาย การกำหนดค่าที่แน่นอนของชิปที่ใช้สถาปัตยกรรม ARM นั้นแตกต่างกันไปตามผู้ผลิต และสามารถตรวจสอบได้จากเอกสารข้อมูลและคู่มืออ้างอิง

ชุดคำสั่ง

คอร์ Cortex-A ใช้สถาปัตยกรรม ARM หลายเวอร์ชัน ซึ่งสะท้อนถึงรุ่นและชุดคุณสมบัติของมัน รุ่นเก่า เช่น Cortex-A5, A7, A8, A9, A12, A15 และ A17 ใช้สถาปัตยกรรม ARMv7-A คอร์ 32 บิตและ 64 บิตรุ่นใหม่กว่า—รวมถึง Cortex-A32, A34, A35, A53, A57, A72 และ A73—ใช้สถาปัตยกรรม ARMv8-A ซึ่งแนะนำการสนับสนุน คำสั่ง โหลดและจัดเก็บแบบพิเศษที่ใช้ในการซิงโครไนซ์[ 1 ]คอร์รุ่นหลังๆ เช่น Cortex-A55, A65, A75, A76, A77 และ A78 ใช้ ARMv8.2-A ดีไซน์ล่าสุด ซึ่งรวมถึง Cortex-A510, A710, A715, A520 และ A720 นั้นใช้สถาปัตยกรรม ARMv9-A และ ARMv9.2-A เป็นพื้นฐาน

เอกสารทางเทคนิค

เอกสารประกอบสำหรับโปรเซสเซอร์ที่ใช้สถาปัตยกรรม ARM โดยทั่วไปจะจัดเรียงเป็นหลายระดับ ในระดับบนสุดจะเป็นเอกสารทางการตลาดระดับสูงและเอกสารข้อมูลจำเพาะที่จัดทำโดยผู้ผลิตชิป ซึ่งอธิบายถึงระบบบนชิป (SoC) และความสามารถของชิปนั้นๆ ส่วนคู่มืออ้างอิงที่มีรายละเอียดมากกว่านั้นจะอธิบายถึงอุปกรณ์ต่อพ่วงและคุณสมบัติการรวมระบบของชิป

ในระดับแกนหลัก Arm เผยแพร่คู่มืออ้างอิงสำหรับโปรเซสเซอร์ Cortex-A แต่ละตัว ซึ่งครอบคลุมรายละเอียดการใช้งานและคุณสมบัติที่รองรับ[ 2 ]เพื่อให้เข้าใจชุดคำสั่งและสถาปัตยกรรมพื้นฐานอย่างลึกซึ้งยิ่งขึ้น คู่มืออ้างอิงสถาปัตยกรรมของ Arm จะให้ข้อมูลจำเพาะทางเทคนิคที่ครอบคลุม นอกจากนี้ ผู้ผลิตมักจะจัดหาเอกสารเพิ่มเติม เช่น คู่มือบอร์ดประเมินผล บันทึกการใช้งาน และข้อผิดพลาด เพื่อสนับสนุนการพัฒนาและการใช้งาน

ดูเพิ่มเติม

เอกสารทางการของ ARM Cortex-A
  • เว็บไซต์อย่างเป็นทางการของ ARM Cortex-A
อาร์เอ็มคอร์ความกว้างของดอกสว่านเว็บไซต์ARMคู่มืออ้างอิงทางเทคนิคของ ARMคู่มืออ้างอิง สถาปัตยกรรม ARM
คอร์เท็กซ์-เอ532ลิงก์ลิงก์อาร์เอ็มวี7เอ
คอร์เท็กซ์-เอ732ลิงก์ลิงก์
คอร์เท็กซ์-เอ832ลิงก์ลิงก์
คอร์เท็กซ์-เอ932ลิงก์ลิงก์
คอร์เท็กซ์-เอ1232รวมเข้ากับ A17 แล้ว
คอร์เท็กซ์-เอ1532ลิงก์ลิงก์
คอร์เท็กซ์-เอ1732ลิงก์ลิงก์
คอร์เท็กซ์-เอ3232ลิงก์ลิงก์อาร์เอ็มวี8เอ
คอร์เท็กซ์-เอ3464ลิงก์ลิงก์
คอร์เท็กซ์-เอ3532/64ลิงก์ลิงก์
คอร์เท็กซ์-เอ5332/64ลิงก์ลิงก์
คอร์เท็กซ์-เอ5532/64ลิงก์ลิงก์อาร์เอ็มวี8.2-เอ
คอร์เท็กซ์-เอ5732/64ลิงก์ลิงก์อาร์เอ็มวี8เอ
คอร์เท็กซ์-เอ51064 (2021) 32/64 (2022)ลิงก์ลิงก์อาร์เอ็มวี9เอ
คอร์เท็กซ์-เอ52064ลิงก์ลิงก์อาร์เอ็มวี9.2-เอ
คอร์เท็กซ์-เอ6564ลิงก์ลิงก์อาร์เอ็มวี8.2-เอ
คอร์เท็กซ์-เอ7232/64ลิงก์ลิงก์อาร์เอ็มวี8เอ
คอร์เท็กซ์-เอ7332/64ลิงก์ลิงก์
คอร์เท็กซ์-เอ7532/64ลิงก์ลิงก์อาร์เอ็มวี8.2-เอ
คอร์เท็กซ์-เอ7632/64ลิงก์ลิงก์
คอร์เท็กซ์-เอ7732/64ลิงก์ลิงก์
คอร์เท็กซ์-เอ7832/64ลิงก์ลิงก์
คอร์เท็กซ์-เอ71032/64ลิงก์ลิงก์อาร์เอ็มวี9เอ
คอร์เท็กซ์-เอ71564ลิงก์ลิงก์
คอร์เท็กซ์-เอ72064ลิงก์ลิงก์อาร์เอ็มวี9.2-เอ
บัตรอ้างอิงฉบับย่อ
  • คำแนะนำ: นิ้วโป้ง ( 1 ), ARM และนิ้วโป้ง-2 ( 2 ), เวกเตอร์จุดลอยตัว ( 3 ) – arm.com
  • รหัสคำสั่ง: Thumb ( 1 , 2 ), ARM ( 3 , 4 ), คำสั่งแอสเซมเบลอร์ GNU ( 5 )
การย้ายถิ่นฐาน
  • การเปลี่ยนจาก MIPS ไปเป็น ARM – arm.com
  • ย้ายจาก PPC ไปยัง ARM – arm.com
  • การเปลี่ยนจาก SH-4 เป็น Cortex-A – arm.com
  • การย้ายจาก IA-32 (x86-32) ไปยัง ARM – arm.com
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=ARM_Cortex-A&oldid=1331094500 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ อาร์เอ็ม คอร์เท็กซ์-เอ

ARM Cortex-Aคือตระกูลของแกนประมวลผลสถาปัตยกรรม ARM ที่พัฒนาโดย Arm Holdingsออกแบบมาเพื่อการประมวลผลระดับแอปพลิเคชัน แกนประมวลผล Cortex-A ถูกนำไปใช้อย่างแพร่หลายในอุปกรณ์ต่างๆ เช่น.

ภาพรวม

32 บิต ปี แกนกลาง 2548 คอร์เท็กซ์-เอ8 2007 คอร์เท็กซ์-เอ9 2009 คอร์เท็กซ์-เอ5 2010 คอร์เท็กซ์-เอ15 2011 คอร์เท็กซ์-เอ7 2013 คอร์เท็กซ์-เอ12 2014 คอร์เท็กซ์-เอ17 2016 คอร์เท็กซ์-เอ32 32/64 บิต ปี แกนกลาง 2012 คอร์เท็กซ์-เอ53 คอร์เท็กซ์-เอ57 2015...

การอนุญาตและการปรับแต่ง

บริษัท Arm Holdings ไม่ได้ผลิตและจำหน่ายตัวประมวลผลทางกายภาพ แต่จะให้สิทธิ์การใช้งานการออกแบบตัวประมวลผลแก่บริษัทอื่น ๆ ซึ่งจะนำการออกแบบนั้นไปรวมเข้ากับชิปแบบกำหนดเอง ผู้ได้รับอนุญาตจะได้รับคำอธิบายฮาร์ดแวร์ที่สามารถสังเคราะห์ได้ของแกนหลัก...

ชุดคำสั่ง

คอร์ Cortex-A ใช้สถาปัตยกรรม ARM หลายเวอร์ชัน ซึ่งสะท้อนถึงรุ่นและชุดคุณสมบัติของมัน รุ่นเก่า เช่น Cortex-A5, A7, A8, A9, A12, A15 และ A17 ใช้สถาปัตยกรรม ARMv7-A คอร์ 32 บิตและ 64 บิตรุ่นใหม่กว่า—รวมถึง Cortex-A32, A34, A35, A53, A57, A72 และ...