Journal Of Vlsi And Computer Systems.