Digital Architectures and Systems: An Overview