Beginnings of fpga commponent models