self-developed chip