q2K BHP
Black History Portal
THE BHP WIRE —
HIDDEN TRUTHS
What's New!
THE JOURNEY THROUGH TIME

Explore Black History

Explore the people, places, events, achievements, struggles and stories that shaped our journey.

✊🏾

Civil Rights

Movements, leaders, victories and the continuing fight for equality.

⚙️

Black Inventors

Innovation, patents, science, technology and world-changing contributions.

🏆

Sports

Pioneers, champions, Negro Leagues, records, activism and excellence.

♟️

People

Meet the people whose lives, choices and achievements shaped the journey.

📍

Places

Black towns, communities, institutions and places where history happened.

📜

Events

Moments that changed communities, movements, institutions and the nation.

Enter a person, place, event, or topic.
MY'STORY

The MOVE Fire

This is a personal recollection on the Move fire on May 13, 1985 Philadelphia police fired thousands of rounds at the MOVE house, city officials approved dropping an explosive device on the roof, the resulting fire was allowed to burn, 11 people—including five children—died, and 61 homes were destroyed. Philadelphia City Council later called it a “brutal attack carried out by the City of Philadelphia on its own citizens” and acknowledged that no individual faced criminal consequences for the bombing. One timeline correction worth preserving for the BHP record: the major previous MOVE-police confrontation was August 8, 1978, about seven years before the bombing, not a year or two earlier. Officer James Ramp was killed, other police and firefighters were wounded, nine MOVE members were later convicted, and television cameras recorded police beating Delbert Africa during his arrest. The 1985 MOVE Commission later specifically criticized city planners for failing to adequately use lessons from that 1978 confrontation. And that actually strengthens the point you’re making: 1985 did not happen without precedent or institutional memory. There had already been a deadly confrontation with MOVE, years of conflict, negotiations and police involvement before Osage Avenue.

MORE →
BLACK FACTS
The Truths They Never Taught You...

Ruler of the Mali Empire in the 14th century

Mansa Musa was the ruler of the Mali Empire in West Africa. Details recorded here should be sourced; unknown information is left blank.

MORE →
BHP gathered finds from its connected research sources. Showing the 4 strongest Black History matches.
← BACK TO RESULTS
Wikipedia

ARM Cortex-A77

ARM Cortex-A77
General information
Launched2019
Designed byARM Holdings
Max. CPU clock rateto 3.35 GHz 
Physical specifications
Cores
  • 1–4 per cluster
Cache
L1 cache128 KiB (64 KiB I-cache with parity, 64 KiB D-cache) per core
L2 cache256–512 KiB
L3 cache1–4 MiB
Architecture and classification
MicroarchitectureARM Cortex-A77
Instruction setARMv8-A
Extensions
Products, models, variants
Product code name
  • Deimos
History
PredecessorARM Cortex-A76
SuccessorARM Cortex-A78

The ARM Cortex-A77 is a central processing unit implementing the ARMv8.2-A 64-bit instruction set designed by ARM Holdings' Austin design centre.[1] Released in 2019, ARM claimed an increase of 23% and 35% in integer and floating point performance and 15% higher memory bandwidth over its predecessor, the A76.[1]

Design

[edit]

The Cortex-A77 serves as the successor of the Cortex-A76. The Cortex-A77 is a 4-wide decode out-of-order superscalar design with a new 1.5K macro-OP (MOPs) cache. It can fetch 4 instructions and 6 Mops per cycle. And rename and dispatch 6 Mops, and 13 μops per cycle. The out-of-order window size has been increased to 160 entries. The backend is 12 execution ports with a 50% increase over Cortex-A76. It has a pipeline depth of 13 stages and the execution latencies of 10 stages.[1][2]

There are six pipelines in the integer cluster – an increase of two additional integer pipelines from Cortex-A76. One of the changes from Cortex-A76 is the unification of the issue queues. Previously each pipeline had its own issue queue. On Cortex-A77, there is now a single unified issue queue which improves efficiency. Cortex-A77 added a new fourth general math ALU with a typical 1-cycle simple math operations and some 2-cycle more complex operations. In total, there are three simple ALUs that perform arithmetic and logical data processing operations and a fourth port which has support for complex arithmetic (e.g. MAC, DIV). Cortex-A77 also added a second branch ALU, doubling the throughput for branches.

There are two ASIMD/FP execution pipelines. This is unchanged from Cortex-A76. What did change is the issue queues. As with the integer cluster, the ASIMD cluster now features a unified issue queue for both pipelines, improving efficiency. As with Cortex-A76, the ASIMD on Cortex-A77 are both 128-bit wide capable of 2 double-precision operations, 4 single-precision, 8 half-precision, or 16 8-bit integer operations. Those pipelines can also execute the cryptographic instructions if the extension is supported (not offered by default and requires an additional license from Arm). Cortex-A77 added a second AES unit in order to improve the throughput of cryptography operations.[3]

Larger ROB, Up to 160-entry, up from 128, Add New L0 MOP cache, can up to 1536-entry.[4]

The core supports unprivileged 32-bit applications, but privileged applications must utilize the 64-bit ARMv8-A ISA. It also supports Load acquire (LDAPR) instructions (ARMv8.3-A), Dot Product instructions (ARMv8.4-A), and PSTATE Speculative Store Bypass Safe (SSBS) bit instructions (ARMv8.5-A).

The Cortex-A77 supports ARM's DynamIQ technology, and is expected to be used as high-performance cores in combination with Cortex-A55 power-efficient cores.[1]

Architecture changes in comparison with ARM Cortex-A76

[edit]

Licensing

[edit]

The Cortex-A77 is available as SIP core to licensees, and its design makes it suitable for integration with other SIP cores (e.g. GPU, display controller, DSP, image processor, etc.) into one die constituting a system on a chip (SoC).

Usage

[edit]

The Samsung Exynos 980 was introduced in September 2019[7][8] as the first SoC to use the Cortex-A77 microarchitecture.[9] This was later followed by a lower-end variant Exynos 880 in May 2020.[10] The MediaTek Dimensity 1000, 1000L and 1000+ SoCs also utilizes the Cortex-A77 microarchitecture.[11] Derivatives by the names of Kryo 585, Kryo 570 and Kryo 560, are used in the Snapdragon 865, 750G, and 690 respectively.[12][13][14] HiSilicon uses the Cortex-A77 at two different frequencies in their Kirin 9000 series.[15][16]

Both its predecessor (Cortex-A76) and its successor (Cortex-A78) had automotive variants with Split-Lock capability, the Cortex-A76AE and Cortex-A78AE, but the Cortex-A77 did not, thus not finding its way into security critical applications.

See also

[edit]

References

[edit]
  1. ^ a b c d Frumusanu, Andrei. "Arm's New Cortex-A77 CPU Micro-architecture: Evolving Performance". www.anandtech.com. Archived from the original on May 27, 2019. Retrieved 2019-06-16.
  2. ^ Schor, David (2019-05-26). "Arm Unveils Cortex-A77, Emphasizes Single-Thread Performance". WikiChip Fuse. Archived from the original on 2019-05-28. Retrieved 2019-06-16.
  3. ^ "Arm Cortex-A77". Archived from the original on 2025-02-21. Retrieved 2020-09-06.
  4. ^ "Cortex-A77 - Microarchitectures - ARM - WikiChip". en.wikichip.org. Archived from the original on 2025-02-21. Retrieved 2021-02-06.
  5. ^ "Arm Cortex-A77 - everything you need to know". Android Authority. 2019-05-27. Retrieved 2021-02-08.
  6. ^ "Cortex-A77 - Microarchitectures - ARM - WikiChip". en.wikichip.org. Archived from the original on 2025-02-21. Retrieved 2021-02-08.
  7. ^ "Samsung Introduces its First 5G-Integrated Mobile Processor, the Exynos 980". Samsung Semiconductor. Retrieved 2021-01-11.
  8. ^ "Exynos 980 5G Mobile Processor: Specs, Features | Samsung Exynos". Samsung Semiconductor. Retrieved 2020-06-18.
  9. ^ Frumusanu, Andrei. "Samsung Announces Exynos 980 - Mid-Range With Integrated 5G Modem". www.anandtech.com. Archived from the original on September 4, 2019. Retrieved 2021-01-11.
  10. ^ "Exynos 880 5G Mobile Processor: Specs, Features | Samsung Exynos". Samsung Semiconductor. Retrieved 2021-01-11.
  11. ^ MediaTek (2020-06-18). "MediaTek Dimensity 1000 Series". MediaTek. Archived from the original on 2020-06-18. Retrieved 2020-06-18.
  12. ^ "Qualcomm Snapdragon 865 5G Mobile Platform | Latest Snapdragon Processor". Qualcomm. 2019-11-19. Archived from the original on 2019-12-04. Retrieved 2020-06-18.
  13. ^ "Qualcomm Snapdragon 750G Mobile Platform | Qualcomm". www.qualcomm.com. Retrieved 2021-01-11.
  14. ^ "Snapdragon 690 Mobile Platform". Qualcomm.[permanent dead link]
  15. ^ "Kirin 9000 Chipset | HiSilicon Official Site". www.hisilicon.com. Retrieved 2023-10-04.
  16. ^ Hinum, Klaus. "HiSilicon Kirin 9000 Processor - Benchmarks and Specs". Notebookcheck. Retrieved 2023-10-04.

Source: Wikipedia. Article content is retrieved live through the MediaWiki API.

No preview image
Wikipedia

ARM Cortex-A77

The ARM Cortex-A77 is a central processing unit implementing the ARMv8.2-A 64-bit instruction set designed by ARM Holdings' Austin design centre. Released in 2019, ARM claimed an increase of 23% and 35% in integer and floating point performance and 15% higher memory bandwidth over its predecessor, the A76.

MORE →
Wikipedia

ARM Cortex-A76

The ARM Cortex-A76 is a central processing unit (CPU) core implementing the 64-bit ARMv8.2-A architecture, designed by Arm Holdings' design center in Austin, Texas. Compared to its predecessor, the Cortex-A75, ARM claimed performance improvements of up to 25% in integer operations and 35% in floating-point operations.

MORE →
No preview image
Wikipedia

ARM Cortex-A

The ARM Cortex-A is a family of ARM architecture processor cores developed by Arm Holdings. Designed for application-level computing, Cortex-A cores are widely used in devices such as smartphones, tablets, laptops, and embedded systems. Cortex-A processors include both 32-bit and 64-bit designs. Most 32-bit cores implement the ARMv7-A architecture profile. All 64-bit Cortex-A cores implement the ARMv8-A profile, which supports both 64-bit and, in some cases, 32-bit execution. The Cortex-A series is distinct from Arm's Cortex-R and Cortex-M families, which are optimized for real-time and low-power applications, respectively. Unlike the other two families, the Cortex-A series supports a memory management unit (MMU) required by many modern operating systems. In 2025, Arm introduced the C-series naming scheme to succeed the Cortex-A and Cortex-X branding for application processors. The C-series cores continue the architectural lineage of the Cortex-A family, beginning with the C1 generation.

MORE →
No preview image
Wikipedia

ARM Cortex-A78

The ARM Cortex-A78 is a central processing unit implementing the ARMv8.2-A 64-bit instruction set designed by ARM Ltd.'s Austin centre.

MORE →
TOPIC OF THE DAY

Greenwood / Black Wall Street

Before the 1921 destruction of Tulsa’s Greenwood District, Black residents had created a remarkable center of business and community life. The district included stores, professional offices, entertainment venues and homes owned by Black citizens. Understanding Greenwood means learning what was built—not only what was burned.

MORE →
TRIVIA QUESTION OF THE DAY

Which Black woman became the first elected to the United States Congress?

Shirley Chisholm, elected in 1968.