Advanced electronic circuits : principles, architectures and applications on