Self-testing of user-programmed FPGAs based on the concept of linear segments | IEEE Conference Publication | IEEE Xplore