Certain investigations on VLSI implementation techniques and evolutionary optimization algorithms for digital signal processing applications