For example, the Amstrad CPC 6128 used a PAL to manage memory and bank switching, showing how these chips helped improve performance in small, affordable computers.
<br>
=== Hard Array Logic (HAL) ===
MMI also offered a similar family called HAL, or "Hard Array Logic", which were like PAL devices except that they were mask-programmed at the factory.
HAL and PAL have been used interchangeably by Amstrad.
<br>