Skip to content

This is a VHDL repository composed of several basic arithmetic units and other blocks

Notifications You must be signed in to change notification settings

albertodbg/vhdl-arithmetic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 

Repository files navigation

vhdl-arithmetic

This is a VHDL repository composed of several basic arithmetic units and other blocks.

This code, or a variation of it, has been employed in many of my articles. If you are interested in using this code, it would be fair if you just cite me.

A. A. Del Barrio, R. Hermida and S. Ogrenci-Memik, "A Combined Arithmetic-High-Level Synthesis Solution to Deploy Partial Carry-Save Radix-8 Booth Multipliers in Datapaths," in IEEE Transactions on Circuits and Systems I: Regular Papers, vol. 66, no. 2, pp. 742-755, Feb. 2019. doi: 10.1109/TCSI.2018.2866172

A. A. Del Barrio and R. Hermida, "A slack-based approach to efficiently deploy radix 8 booth multipliers," Design, Automation & Test in Europe Conference & Exhibition (DATE), 2017, Lausanne, 2017, pp. 1153-1158. doi: 10.23919/DATE.2017.7927163

A. A. D. Barrio, R. Hermida and S. O. Memik, "A Partial Carry-Save On-the-Fly Correction Multispeculative Multiplier," in IEEE Transactions on Computers, vol. 65, no. 11, pp. 3251-3264, 1 Nov. 2016. doi: 10.1109/TC.2016.2529626

A. A. Del Barrio, J. Cong and R. Hermida, "A Distributed Clustered Architecture to Tackle Delay Variations in Datapath Synthesis," in IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 35, no. 3, pp. 419-432, March 2016. doi: 10.1109/TCAD.2015.2474362

Alberto A. Del Barrio, Román Hermida, Seda Ogrenci Memik, José M. Mendías, María C. Molina, Improving circuit performance with multispeculative additive trees in high-level synthesis, Microelectronics Journal, Volume 45, Issue 11, 2014, Pages 1470-1479, https://doi.org/10.1016/j.mejo.2014.06.005.

Alberto A. Del Barrio, Nader Bagherzadeh, and Román Hermida. 2014. Ultra-low-power adder stage design for exascale floating point units. ACM Trans. Embed. Comput. Syst. 13, 3s, Article 105 (March 2014), 24 pages. DOI: https://doi.org/10.1145/2567932

Alberto A. Del Barrio, Seda Ogrenci Memik, María C. Molina, José M. Mendías, Román Hermida, A fragmentation aware High-Level Synthesis flow for low power heterogenous datapaths, Integration, Volume 46, Issue 2, 2013, Pages 119-130, https://doi.org/10.1016/j.vlsi.2012.02.005.

A. A. Del Barrio, R. Hermida, S. O. Memik, J. M. Mendias and M. C. Molina, "Multispeculative additive trees in High-Level Synthesis," 2013 Design, Automation & Test in Europe Conference & Exhibition (DATE), Grenoble, France, 2013, pp. 188-193. doi: 10.7873/DATE.2013.052

A. A. Del Barrio, R. Hermida and S. O. Memik, "Exploring the energy efficiency of Multispeculative Adders," 2013 IEEE 31st International Conference on Computer Design (ICCD), Asheville, NC, 2013, pp. 309-315. doi: 10.1109/ICCD.2013.6657058

A. A. Del Barrio, R. Hermida, S. O. Memik, J. M. Mendias and M. C. Molina, "Multispeculative Addition Applied to Datapath Synthesis," in IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 31, no. 12, pp. 1817-1830, Dec. 2012. doi: 10.1109/TCAD.2012.2208966

A. A. Del Barrio, S. O. Memik, M. C. Molina, J. M. Mendias and R. Hermida, "A Distributed Controller for Managing Speculative Functional Units in High Level Synthesis," in IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 30, no. 3, pp. 350-363, March 2011. doi: 10.1109/TCAD.2010.2089565

A. A. Del Barrio, M. C. Molina, J. M. Mendias, R. Hermida and S. O. Memik, "Using Speculative Functional Units in high level synthesis," 2010 Design, Automation & Test in Europe Conference & Exhibition (DATE 2010), Dresden, 2010, pp. 1779-1784. doi: 10.1109/DATE.2010.5457102

A. A. Del Barrio, M. C. Molina, J. M. Mendias, E. Andres, R. Hermida and F. Tirado, "Applying speculation techniques to implement functional units," 2008 IEEE International Conference on Computer Design, Lake Tahoe, CA, 2008, pp. 74-80. doi: 10.1109/ICCD.2008.4751843

About

This is a VHDL repository composed of several basic arithmetic units and other blocks

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages