A Novel Rotate and Shift Circuit Using Bidirectional Gates | IEEE Journals & Magazine | IEEE Xplore