Semiconductor integrated circuit device | Patent Publication Number 20040155636 | Patexia