When you first get started with VHDL, a little bit of setting up needs to be done before you can really sink your teeth in. This should not put you off, however, as you only have to do this the once.
The 8255A Programmable Peripheral Interface (PPI) implements a general-purpose I/O interface to connect peripheral equipment to a microcomputer system bus. The core’s functional configuration is ...