Example of building a minimum viable design in RapidWright without RTL.
Uses the PYNQ-Z1 platform board to connect two buttons to a LUT
and configure it as a 2-input AND function and output the result to an
LED. This design can also be reused on any other development board
with buttons and LEDs by changing the device/part and updating
the IO package pins appropriately.
PYNQ_Z1: Device.PYNQ_Z1, Button0=D19, Button1=D20, LED0=R14, LVCMOS33
KCU105: Device.KCU105, Button0=AE10, Button1=AF9, LED0=AP8, LVCMOS18