WESTCODE SEMICONDUCTORS LTD