circuit architecture