Expand the section navigation mobile menu

Daniel Llamocca, Ph.D.

Daniel Llamocca Headshot

Assistant Professor
Electrical and Computer Engineering Department
(248) 370-4042
[email protected]

Ph.D., University of New Mexico


Teaching

  • Digital Logic
  • Reconfigurable Computing
  • Computer Architecture
  • Microprocessors
  • Embedded Systems
  • Digital Signal and Image Processing with FPGAs

Research

  • Run-time Reconfigurable Architectures
  • Embedded Systems
  • High performance architectures for computer arithmetic
  • Signal and image processing
  • Video communications.

“Research in run-time automatic adaptation of hardware resources to time-varying constraints with the purpose of deliver- ing the optimal hardware solution at any given time.” -Daniel Llamocca, 2014.

Selected Publications

  1. Carranza, C., Llamocca, D., Pattichis, M., “Fast and Scalable Computation of the Forward and Inverse Discrete Periodic Radon Transform”, IEEE Transactions on Image Processing, 25, no. 1, pp 119-133, January. 2016.

  2. Llamocca, , Pattichis, M., "Dynamic Energy, Performance, and Accura- cy Optimization and Management using automatically generated constraints for separable 2-D FIR filtering for digital video processing", ACM Transactions on Reconfigurable Technology and Systems (TRETS), vol. 7, no. 4, Article 31, January 2015.

  3. Llamocca, , Murray, V., Jiang, Y., Pattichis, M., Lyke, J., and Avery, K., "Scalable Open-Source Architecture for Real-Time Monitoring of Adap- tive Wiring Panels", AIAA Journal of Aerospace Information Systems, vol. 11, no. 6, pp. 344-358, June 2014.

  4. Llamocca, , Pattichis, M., "A Dynamically Reconfigurable Pixel Proces- sor System based on Power/Energy-Performance-Accuracy Optimization", IEEE Transactions on Circuits and Systems for Video Technology, vol. 23, no. 3, pp. 488-502, March 2013.

School of Engineering and Computer Science

Engineering Center, Room 301
115 Library Drive
Rochester , MI 48309-447
(location map)
Dean's Office (248) 370-2217
Academic Advising (248) 370-2201