Proceedings of the 2004 ACM/SIGDA 12th international symposium on Field programmable gate arrays