implement PC chip