CY7C343B-25HC Datasheet | Complex Programmable Logic Devices (CPLD) | Cypress