Skip to main content

Brent Nelson

Professor
Faculty

Office: 450M EB

Biography

Brent E. Nelson joined the Department of Electrical and Computer Engineering at Brigham Young University as Assistant Professor after receiving his PhD in Computer Science from the University of Utah in 1984. He has held the rank of Professor in the department since 1996. He specializes in teaching digital systems design and CAD tools for electronic design.

His current research interests focus on the development of CAD tools and design techniques to overcome the limitations of commercial offerings. For over a decade, his RapidSmith, Tincr, RapidSmith2, and Maverick projects have provided both FPGA technology researchers and users with the ability to create FPGA-based circuit designs not possible with commercial tools. These have benefited the areas of rapid design prototyping, design-for-reliability, and hardware security. Prof. Nelson's current projects focus on open-source CAD tools and FPGA bitstream security.

Prof. Nelson served as chair of the BYU Electrical and Computer Engineering Department from 1993-1997 and again from 2012-2018. In 2007, he founded the BYU site of the national NSF-funded CHREC Center for High-Performance Reconfigurable Computing (currently known as SHREC) and served as its co-director until 2012.

Prof. Nelson is a senior member of IEEE and a member of ACM. He is actively involved as a reviewer for various IEEE journals and serves on the program committees for a number of conferences, including High Performance Embedded Computing Workshop (HPEC), Field-Programmable Logic and Applications (FPL), Field-Programmable Technology (ICFPT), Applied Reconfigurable Computing (ARC), and FPGA's for Custom Computing Machines (FCCM).

He has served as program co-chair for international conferences on three occasions: FPL 2009 (Prague Czech Republic), ICFPT 2016 (Xi'An China), and ARC 2019 (Darmstadt Germany).

In 2007, he created the Global Leadership Study Abroad within BYU's College of Engineering and Technology, and he regularly takes BYU students to China to study topics in the general area of Globalization, Engineering, and Technology. In addition, he has accompanied BYU performing groups to China on multiple occasions.

For his most recent sabbatical in 2018, he visited Imperial College in London where he researched FPGA CAD tools and design methods.

Publications

  • Glick, Dallon, Grigg, Jesse, Nelson, Brent Edwin, & Wirthlin, Michael J. (No date available). Maverick: A Stand-alone CAD Flow for Xilinx 7-Series FPGAs. Conference Proceedings. 27th ACM/SIGDA International Symposium on Field-Programmable Gate Arrays, .
  • Townsend, Thomas, & Nelson, Brent E. (September 2017). Vivado Design Interface: An Export/Import Capability for Vivado FPGA Designs. Conference Proceedings. Proceedings of the 27th International Conference on Field Programmable Logic and Applications (FPL), IEEE. doi:10.23919/FPL.2017.8056809
  • Haroldson, Travis, Nelson, Brent Edwin, & Hutchings, Brad L. (8 December 2016). Packing a Modern Xilinx FPGA with RapidSmith. Conference Proceedings. 2016 International Conference on Reconfigurable Computing and FPGAs, IEEE. , 1-8.
  • Newmeyer, Luke, Wilde, Doran Kenneth, Nelson, Brent Edwin, & Wirthlin, Michael J. (September 2016). Efficient Processing of Phased Array Radar in Sense and Avoid Application Using Heterogeneous Computing. Conference Proceedings. Proceedings of the 26th International Conference on Field Programmable Logic and Applications (FPL), IEEE. doi:10.1109/FPL.2016.7577322
  • Newmeyer, Luke, Wilde, Doran Kenneth, Nelson, Brent Edwin, & Wirthlin, Michael J. (29 September 2016). Efficient Processing of Phased Array Radar in Sense and Avoid Application Using Heterogeneous Computing. Conference Proceedings. The 26th International Conference on Field-Programmable Logic and Applications (FPL), IEEE. , 1-8. doi:10.1109/FPL.2016.7577322
  • Haroldson, Travis, Hutchings, Brad L, & Nelson, Brent Edwin. (February 2015). RapidSmith 2: A Framework for BEL-level CAD Exploration on Xilinx FPGAs. Conference Proceedings. FPGA'15 Proceedings of the 2015 ACM/SIGDA International Symposium on Field-Programmable Gate Arrays, ACM. , 66-69. doi:10.1145/2684746.2689085 isbn:978-1-4503-3315-3
  • White, Brad, & Nelson, Brent Edwin. (December 2014). Tincr — A custom CAD tool framework for Vivado. Conference Proceedings. Proceedings of 2014 International Conference on ReConFigurable Computing and FPGAs (ReConFig), IEEE. doi:10.1109/ReConFig.2014.7032560 isbn:978-1-4799-5943-3
  • Lavin, Chris, Nelson, Brent Edwin, & Hutchings, Brad L. (December 2013). Improving Clock Rate of Hard-Macro Designs. Conference Proceedings. 2103 International Conference on Field Programmable Technology, IEEE. doi:10.1109/FPL.2013.6645510
  • Nelson, Brent Edwin, Hutchings, Brad L, & Lavin, Christopher. (September 2013). Impact of Hard Macro Size on FPGA Clock Rate and Place/Route Time. Conference Proceedings. Proceedings of the 23rd International Conference on Field Programmable Logic and Applications (FPL), . doi:10.1109/FPL.2013.6645510
  • Nelson, Brent Edwin, Haroldsen, Travis, & White, Brad. (September 2013). Rapid FPGA Design Prototyping Through Preservation of System Logic: A Case Study. Conference Proceedings. Proceedings of the 23rd International Conference on Field Programmable Logic and Applications (FPL), . doi:10.1109/FPL.2013.6645539
  • Monreal, Roberto, Swift, Gary, Wirthlin, Michael J, Walker, Joseph, & Nelson, Brent Edwin. (July (3rd Quarter/Summer) 2013). Single Event Effect Rate Analysis and Upset Characterization of FPGA Digital Signal Processors. Conference Proceedings. 2013 IEEE Radiation Effects Data Workshop (REDW), IEEE. , 1-8. doi:10.1109/REDW.2013.6658210 isbn:978-1-4799-1136-3 issn:2154-0519
  • Harding, Alex, Ellsworth, Kevin, Nelson, Brent Edwin, & Wirthlin, Michael J. (July (3rd Quarter/Summer) 2013). Characterization and Mitigation of the MGT-Based Aurora Protocol in a Radiation Environment. Conference Proceedings. Radiation Effects Data Workshop (REDW), IEEE. , 8-12.
  • Li, Yubo, Nelson, Brent Edwin, & Wirthlin, Michael J. (April (2nd Quarter/Spring) 2013). Reliability Models for SEC/DED Memory with Scrubbing in FPGA-based Designs. Journal Article, Academic Journal. IEEE Transactions on Nuclear Science, IEEE. 60 (4) doi:10.1109/TNS.2013.2251902
  • Lavin, C, Padilla, M, Lamprecht, J, Lundrigan, Philip Brandon, Nelson, Brent Edwin, Hutchings, Brad L, & Wirthlin, Michael J. (2012). RapidSmith--A Library for Low-level Manipulation of Partially Placed-and-Routed FPGA Designs. Journal Article, Academic Journal. Technical Report, Dept. of Elec. and Comp. Eng., Brigham Young University.
  • Nelson, Brent Edwin, Wirthlin, Michael J, Ellsworth, Kevin, Harding, Alex, Ballew, Colby, & Haroldsen, Travis. (September 2012). Radiation Testing of FPGA-Based High-Speed Serial Communication. Conference Proceedings. Proceedings of European Radiation Effects on Components and Systems Conference (RADECS), .
  • Nelson, Brent Edwin, Wirthlin, Michael J, & Li, Yubo. (September 2012). Reliability Models for SEC/DED Memory with Scrubbing in FPGA-based Designs. Conference Proceedings. Proceedings of European Radiation Effects on Components and Systems Conference (RADECS), .
  • Hutchings, Brad L, Nelson, Brent Edwin, Lavin, Chris, Lamprecht, Jaren, Padilla, Mark, & Lundrigan, Phillip. (December 2011). RapidSmith: Do-It-Yourself CAD Tools for Xilinx FPGAs. Conference Proceedings. Proceedings on 2011 International Conference on Field Programmable Logic (FPL'11), IEEE Computer Society, Los Alamitos, California, USA. , 349-355.
  • Ghosh, Subhrashankha, & Nelson, Brent Edwin. (December 2011). XDL-Based Module Generators for Rapid FPGA Design Implementation. Conference Proceedings. Proceedings on 2011 International Conference on Field Programmable Logic (FPL'11), IEEE Computer Society, Los Alamitos, California, USA.
  • Lavin, Christopher, Padilla, Marc, Lamprecht, Jaren, Lundrigan, Philip Brandon, Nelson, Brent Edwin, & Hutchings, Brad L. (2011). HMFlow: accelerating FPGA compilation with hard macros for rapid prototyping. Conference Proceedings. Field-Programmable Custom Computing Machines (FCCM), 2011 IEEE 19th Annual International Symposium on, . , 117--124.
  • Lavin, Christopher, Padilla, Marc, Lamprecht, Jaren, Lundrigan, Philip Brandon, Nelson, Brent Edwin, & Hutchings, Brad L. (2011). Rapidsmith: Do-it-yourself cad tools for xilinx fpgas. Conference Proceedings. Field Programmable Logic and Applications (FPL), 2011 International Conference on, . , 349--355.
  • Hutchings, Brad L, Nelson, Brent Edwin, Lavin, Chris, Lamprecht, Jaren, Padilla, Mark, & Lundrigan, Phillip. (May 2011). HM Flow: Accelerating FPGA Compilation with Hard Macros for Rapid Prototyping. Conference Proceedings. 2011 IEEE Annual Symposium on Field Programmable Computing Machines (FCCM), IEEE, USA. , 117-124.
  • Nelson, Brent Edwin, Wirthlin, Michael J, Ellsworth, Kevin, & Haroldsen, Travis. (March 2011). Dual Channel Architecture for Reliable FPGA high Speed Serial Links. Conference Proceedings. Proceedings of the 2011 IEEE Aerospace Conference, .
  • Li, Yubo, Nelson, Brent Edwin, & Wirthlin, Michael J. (December 2010). Synchronization Techniques for Crossing Multiple Clock Domains in FPGA-Based TMR Circuits. Journal Article, Academic Journal. IEEE Transactions on Nuclear Science, IEEE. 57 (6) , 3506 - 3514.
  • Lavin, Cristopher, Padilla, Marc, Lamprecht, Jaren, Lundrigan, Philip, Nelson, Brent Edwin, & Hutchings, Brad L. (December 2010). Rapid Prototyping Tools for FPGA Designs: RapidSmith. Conference Proceedings. Proceedings of the 2010 International Conference on Field-Programmable Technology, .
  • Lewis, Randy S, Nelson, Brent Edwin, Nelson, Everett James, Magleby, Spencer P, Todd, Robert H, & Miles, Michael Paul. (June 2010). A Preliminary Report on Uniform Outcomes Assessment of a College-wide Set of International Programs. Conference Proceedings. Proceedings ASEE Annual Conference and Exposition, , Louisville, KY, USA.
  • Lavin, Christopher, Padilla, Marc, Lundrigan, Philip Brandon, Nelson, Brent Edwin, & Hutchings, Brad L. (2010). Rapid prototyping tools for FPGA designs: RapidSmith. Conference Proceedings. Field-Programmable Technology (FPT), 2010 International Conference on, . , 353--356.
  • Wei, Zhaoyi, Lee, Dah Jye, Nelson, Brent Edwin, & Archibald, James K. (November 2010). Hardware-Friendly Vision Algorithms for Embedded Obstacle Detection Applications. Journal Article, Academic Journal. IEEE Transactions on Circuits and Systems for Video Technology, IEEE. 20 (111) , 1577-1589.
  • Arnesen, Adam, Ellsworth, Kevin, Gibelyou, Derrick, Haroldsen, Travis, Havican, Jared, Padilla, Marc, Nelson, Brent Edwin, Rice, Michael, & Wirthlin, Michael J. (August 2010). Increasing Design Productivity Through Core Reuse, Meta-Data Encapsulation, and Synthesis. Conference Proceedings. Proceedings of the IEEE Conference on Field Programmable Logic and Applications, .
  • Lavin, Chris, Padilla, Marc, Ghosh, Subhrashankha, Nelson, Brent Edwin, Hutchings, Brad L, & Wirthlin, Michael J. (August 2010). Using Hard Macros to Reduce FPGA Compilation Time. Conference Proceedings. 2010 International Conference on Field Programmable Logic and Applications, IEEE. , 438-441.
  • Bodily, John, Nelson, Brent Edwin, Wei, Zhaoyi, Lee, Dah Jye, & Chase, Jeff. (May 2010). A Comparison Study On Implementing Optical Flow and Digital Communications on FPGAs and GPUs. Journal Article, Academic Journal. ACM Transactions on Reconfigurable Technology and Systems, ACM. 3 (2) , 22 pages.
  • Lee, Dah Jye, Merrell, Paul C., Wei, Zhaoyi, & Nelson, Brent Edwin. (April (2nd Quarter/Spring) 2010). Two-Frame Structure from Motion Using Optical Flow Probability Distributions for Unmanned Air Vehicle Obstacle Avoidance. Journal Article, Academic Journal. Machine Vision and Applications Journal, . 21 (3) , 229-240.
  • Anderson, Jon-Paul, Nelson, Brent Edwin, & Wirthlin, Michael J. (March 2010). Using Statistical Models with Duplication and Compare for Reduced Cost FPGA Reliability. Conference Proceedings. 2010 IEEE Aerospace Conference, .
  • Padilla, Marc, Rice, Michael, & Nelson, Brent Edwin. (October (4th Quarter/Autumn) 2009). On FM Demodulators in Software Defined Radios Using FPGAs. Conference Proceedings. Proceedings of the IEEE Military Communications Conference, IEEE, Piscataway, NJ.
  • Rice, Michael, Padilla, M., & Nelson, Brent Edwin. (October (4th Quarter/Autumn) 2009). On FM Demodulators in Software-Defined Radios Using FPGAs. Conference Proceedings. Proc. of Military Communications Conference (MILCOM), .
  • Nelson, Brent Edwin. (August 2009). Comparing Fine-Grained Performance on the Ambric MPPA Against an FPGA. Conference Proceedings. 19th International Conference on Field Programmable Logic and Applications (FPL'2009), Proceedings of the 19th International Conference on Field Programmable Logic and Applications, Prague, Czech Republic.
  • Hutchings, Brad L, Nelson, Brent Edwin, West, Stephen, & Curtis, Reed. (August 2009). Comparing Fine-Grained Performance on the Ambric MPPA Against an FPGA. Conference Proceedings. Proceedings of the 19th International Conference on Field Programmable Logic and Applications (FPL'2009), .
  • Hutchings, Brad L, Nelson, Brent Edwin, West, Stephen, & Curtis, Reed. (August 2009). Comparing fine-grained performance on the Ambric MPPA against an FPGA. Conference Proceedings. International Conference on Field Programmable Logic and Applications, 2009 (FPL 2009), . , 174-179.
  • Hutchings, Brad L, Nelson, Brent Edwin, West, S., & Curtis, R.. (April (2nd Quarter/Spring) 2009). Implementing Optical Flow on the Ambric AM2045 MPAA. Conference Proceedings. Proc. of 16th IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM), .
  • Hutchings, Brad L, Nelson, Brent Edwin, West, Stephen, & Curtis, Reed. (April (2nd Quarter/Spring) 2009). Optical Flow on the Ambric Massively Parallel Processor Array (MPPA). Conference Proceedings. Proceedings of 2009 17th IEEE Symposium on Field Programmable Custom Computing Machines, . , 141-148.
  • Lee, Dah Jye, Merrell, P. C., Nelson, Brent Edwin, & Wei, Z. Y.. (January (1st Quarter/Winter) 2009). Multi-Frame Structure from Motion using Optical Flow Probability Distributions. Journal Article, Academic Journal. Journal of Neurocomputing, . 72 , 1032-1041.
  • Wei, Z. Y., Lee, Dah Jye, & Nelson, Brent Edwin. (December 2008). Accurate Optical Flow Sensor for Obstacle Avoidance. Conference Proceedings. Lecture Notes in Computer Science (LNCS), Part I, LNCS 5358, International Symposium on Visual Computing (ISVC), Springer. , 240-247.
  • Wei, Z. Y., Lee, Dah Jye, Nelson, Brent Edwin, & Archibald, James K. (December 2008). Real-time Accurate Optical Flow-based Motion Sensor. Conference Proceedings. IEEE International Conference on Pattern Recognition (ICPR), .
  • Nelson, Brent Edwin, Hutchings, Brad L, & Wirthlin, Michael J. (November 2008). Design, Debug, Deploy: The Creation of Configurable Computing Application. Journal Article, Academic Journal. Journal of Signal Processing Systems, . 53 , 187-196.
  • Nelson, Brent Edwin, Hutchings, Brad L, & Wirthlin, Michael J. (November 2008). Design, Debug, Deploy: The Creation of Configurable Computing Applications. Journal Article, Academic Journal. Journal of Signal Processing Systems, . 53 , 187-196.
  • Nelson, Brent Edwin, Hutchings, Brad L, & Wirthlin, Michael J. (November 2008). Design, Debug, Deploy: The Creation of Configurable Computing Applications. Journal Article, Academic Journal. Journal of Signal Processing Systems, Springer, New York. 53 , 187-196.
  • Lavin, Chris, Nelson, Brent Edwin, Palmer, Joseph, & Rice, Michael. (July (3rd Quarter/Summer) 2008). An FPGA-based Space-Time Coded Telemetry Receiver. Conference Proceedings. Proceedings of the IEEE National Aerospace and Electronics Conference, IEEE, Piscataway, NJ. , 250-256.
  • Nelson, Brent Edwin, Wirthlin, Michael J, Hutchings, Brad L, Athanas, Peter, & Bohner, Shawn. (July (3rd Quarter/Summer) 2008). Design Productivity for Configurable Computing. Conference Proceedings. Proceedings of The International Conference on Engineering of Reconfigurable Systems and Algorithms (ERSA'2008), .
  • Nelson, Brent Edwin, Wirthlin, Michael J, Hutchings, Brad L, Athanas, Peter, & Bohner, Shawn. (July (3rd Quarter/Summer) 2008). Design Productivity for Configurable Computing. Conference Proceedings. Proceedings of the International Conference on Engineering of Reconfigurable Systems and Algorithms (ERSA 2008), . , 57-66.
  • Nelson, Brent Edwin, Wirthlin, Michael J, Hutchings, Brad L, Athanas, Peter, & Bohner, Shawn. (July (3rd Quarter/Summer) 2008). Design Productivity for Configurable Computing. Conference Proceedings. roceedings of The International Conference on Engineering of Reconfigurable Systems and Algorithms (ERSA'2008), .
  • Nelson, Brent Edwin. (July (3rd Quarter/Summer) 2008). FPGA Design Productivity and Tools. Conference Proceedings. ERSA invited talk and panel, Proceedings of ERSA'2009, Las Vegas, Nevada.
  • Wei, Z. Y., Lee, Dah Jye, Nelson, Brent Edwin, Archibald, James K, & Edwards, B. B.. (July (3rd Quarter/Summer) 2008). FPGA-Based Embedded Motion Estimation Sensor. Journal Article, Academic Journal. International Journal of Reconfigurable Computing, . 2008
  • Wei, Z., Lee, Dah Jye, Nelson, Brent Edwin, Archibald, James K, & Edwards, B.. (July (3rd Quarter/Summer) 2008). FPGA-based Embedded Motion Estimation Sensor. Journal Article, Academic Journal. International Journal of Reconfigurable Computing, . 2008
  • Chase, J., Nelson, Brent Edwin, Bodily, J. M., Wei, Z. Y., & Lee, Dah Jye. (April (2nd Quarter/Spring) 2008). FPGA and GPU Architectures For Real-Time Optical Flow Calculations. Conference Proceedings. IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM), IEEE. , 173-182.
  • Chase, J., Nelson, Brent Edwin, Bodily, J., Wei, Z., & Lee, Dah Jye. (April (2nd Quarter/Spring) 2008). Real-Time Optical Flow Calculations on FPGA and GPU Architectures: A Comparison Study. Conference Proceedings. Proceedings of the IEEE Symposium on FPGAs for Custom Computing Machines (FCCM '08), IEEE Computer Society, IEEE Computer Society Press. , 173-182.
  • Hutchings, Brad L, & Nelson, Brent Edwin. (December 2007). Implementing Applications with FPGAs. Book, Chapter/ Section in Scholarly Book. Reconfigurable Computing, Morgan Kaufman. , 26.
  • Nelson, Brent Edwin, & Hutchings, Brad L. (December 2007). The JHDL Design and Debug System. Book, Chapter/ Section in Scholarly Book. Reconfigurable Computing, Morgan Kaufman. , 19.
  • Wei, Z. Y., Lee, Dah Jye, & Nelson, Brent Edwin. (November 2007). A Hardware Friendly Adaptive Tensor-based Optical Flow Algorithm. Conference Proceedings. Lecture Notes in Computer Science (LNCS), Part II, LNCS 4842, p. 43-51, published by Springer-Verlag, Berlin Heidelberg, International Symposium on Visual Computing (ISVC 2007), . , 43-51.
  • Nelson, Brent Edwin, & Hutchings, Brad L. (November 2007). Chapter 11: JHDL. Book, Chapter/ Section in Scholarly Book. Reconfigurable Computing: The Theory and Practice of FPGA-Based Computation, Elsevier. , 20.
  • Hutchings, Brad L, & Nelson, Brent Edwin. (November 2007). Chapter 18 - Evaluating and Optimizing problems for FPGA implementations. Book, Chapter/ Section in Scholarly Book. Reconfigurable Computing: The Theory and Practice of FPGA-Based Computing, Elsevier. , 20.
  • Palmer, J. M., Rice, Michael, & Nelson, Brent Edwin. (October (4th Quarter/Autumn) 2007). A Low-Variance and Low- Complexity Carrier-Frequency-Offset Estimator Using Multiple Pilot Sequences. Conference Proceedings. Proceedings of MILCOM 2007, .
  • Palmer, Joseph, Rice, Michael, & Nelson, Brent Edwin. (October (4th Quarter/Autumn) 2007). A Low-Variance and Low-Complexity Carrier-Frequency-Offset Estimator Using Multiple Pilot Sequences. Conference Proceedings. Proceedings of the IEEE Military Communications Conference, IEEE, Piscataway, NJ.
  • Wei, Z. Y., Lee, Dah Jye, & Nelson, Brent Edwin. (September 2007). FPGA-based Real-time Optical Flow Algorithm Design and Implementation. Journal Article, Academic Journal. Journal of Multimedia, . 2 , 38-45.
  • Wei, Z. Y., Lee, Dah Jye, Nelson, Brent Edwin, & Martineau, M. A.. (February 2007). A Fast and Accurate Tensor-based Optical Flow Algorithm Implemented in FPGA. Conference Proceedings. IEEE Workshop on Applications of Computer Vision (WACV 2007), . , 18-23.
  • Lee, Dah Jye, Lillywhite, Kirt D, Fowers, Spencer G, Nelson, Brent Edwin, & Archibald, James K. (October (4th Quarter/Autumn) 2006). An embedded vision system for an unmanned four-rotor helicopter. Conference Proceedings. Proc. of SPIE Optics East: Intelligent Robots and Computer Vision XXIV, .
  • Nelson, Brent Edwin. (September 2006). The Mythical CCM: In Search of Usable (and Resuable) FPGA-Based General Computing Machines. Conference Proceedings. Proceedings of 17th IEEE Conference on Application-Specific Systems, Architectures, and Processors, IEEE Press. , 5-14.
  • Hilton, C., & Nelson, Brent Edwin. (May 2006). PNoC: a flexible circuit-switched NoC for FPGA-based systems. Journal Article, Academic Journal. IEE Proceedings - Computers and Digital Techniques, IEE. 153 , 181-188.
  • Hilton, C., & Nelson, Brent Edwin. (August 2005). A Circuit-Switched NOC for FPGA-Based Systems. Journal Article, Academic Journal. Proceedings of the 15th International Conference on Field Programmable Logic and Applications, .
  • Catanzaro, B., & Nelson, Brent Edwin. (April (2nd Quarter/Spring) 2005). Higher Radix Floating-Point Representations for FPGA-Based Arithmetic. Journal Article, Academic Journal. Proceedings of the IEEE Symposium on FPGAs for Custom Computing Machines (FCCM '05), IEEE Computer Society. , 161-170.
  • Palmer, J., & Nelson, Brent Edwin. (August 2004). A Parallel FFT Architecture for FPGAs. Conference Proceedings. Proceedings of the 14th International Conference on Field Programmable Logic and Applications, . , 948-953.
  • Poetter, Alexandra, Hunter, Jesse, Patterson, Cameron, Athanas, Peter, Nelson, Brent Edwin, & Steiner, Neil. (August 2004). JHDLBits: The Merging of Two Worlds. Conference Proceedings. Proceedings of the 14th International Conference on Field Programmable Logic and Applications, . , 414-423.
  • Hutchings, Brad L, & Nelson, Brent Edwin. (January (1st Quarter/Winter) 2004). GigaOp DSP on FPGA. Journal Article, Academic Journal. The Journal of VLSI Signal Processing, . 36 , 41-55.
  • Ahlquist, G., Nelson, Brent Edwin, & Rice, Michael. (May 2003). Small and Fast Finite Field Multipliers for Field Programmable Gate Arrays (FPGAs). Conference Proceedings. Proceedings of the 11th Annual NASA Symposium on VLSI Design, .
  • Slade, A., & Nelson, Brent Edwin. (April (2nd Quarter/Spring) 2003). Reconfigurable Computing Application Frameworks. Conference Proceedings. Proceedings of the IEEE Symposium on FPGAs for Custom Computing Machines (FCCM '03), IEEE Computer Society Press.
  • Wang, X. J., & Nelson, Brent Edwin. (April (2nd Quarter/Spring) 2003). Tradeoffs of Designing Floating-Point Division and Square Root on Virtex FPGAs author = { }, title = {{T }}, booktitle = {}, editor = {Kenneth L. Pocek and Jeffrey M. Arnold}, year = 2003, organization = {IEEE Computer Society}, publisher = {}, month = {April},}. Conference Proceedings. Proceedings of the IEEE Symposium on FPGAs for Custom Computing Machines (FCCM '03), IEEE Computer Society Press.
  • Ahlquist, G., Rice, Michael, & Nelson, Brent Edwin. (August 1999). Error control coding in software radios: an FPGA approach. Journal Article, Academic Journal. IEEE Personal Communications Magazine, IEEE, Piscataway. 6 , 35 - 39.