COMEX-IC40L block diagram