William Hohl

Teacher at Hendrickson High School

Location
Pflugerville, Texas
Industry
Primary/Secondary Education
Previous
  1. Texas Instruments,
  2. ARM,
  3. Austin Community College
Education
  1. Texas A&M University
Recommendations3 people have recommended William
Websites
277connections

Join LinkedIn and access William's full profile. It's free!

As a LinkedIn member, you'll join 300 million other professionals who are sharing connections, ideas, and opportunities.

  • See who you know in common
  • Get introduced
  • Contact William directly

Background

Summary

Twenty-five years in the semiconductor industry with a proven record for working across engineering disciplines. Demonstrated problem solver and a named inventor on six patents, with a broad knowledge of microprocessor design processes. Strengths include communication skills, especially written, attention to detail, and the ability to quickly adapt to new technologies. A published author with over twenty years of teaching, writing, and presentation experience, ranging from technical seminars to full university courses, including two books and numerous papers.

Experience

Teacher

Hendrickson High School
– Present (3 months)Pflugerville, Texas

Responsible for teaching pre-engineering curriculum: principles of engineering; digital logic.
Certified: Project Lead The Way - Digital Electronics (DE)
Certified: Project Lead The Way - Principles of Engineering (PoE)

Consultant, WW Training Organization

Texas Instruments
(1 year 10 months)

WW Training Organization: Currently driving analog content for online training, covering high-speed signal and data conversion, power, battery management, and wireless topics. Responsible for helping content experts across the entire analog business craft training collateral for use worldwide.

Worldwide University Relations Mgr

ARM
(14 years 11 months)

Created and developed an entirely new program for universities which were currently migrating toward newer or different 32-bit architectures. Worked with research faculty in foreign and domestic universities on multiple facets of electrical and mechanical engineering problems to understand their technology needs, which required quick ramp-up times in new fields of study. Numerous legal frameworks needed to be created for releasing intellectual property into academic settings. Worked with legal department, drafting and reviewing contracts with individual universities and faculty so they could gain restricted access to ARM’s designs. Set up environment for faculty to access ARM technology through web resources, including IP, software, tools, and hardware development platforms; assisted in the development of new curricula for universities; and frequently gave graduate and undergraduate seminars on a host of topics in universities worldwide, particularly in India, the US and Europe. Wrote a new textbook in the field of assembly programming, based on ARM processors, to enable universities to teach computer architecture and low-level programming using ARM as the main platform. Directed the creation of marketing collateral, identified new marketing channels to students, including social media, and developed a series of podcasts through iTunesU with the University of Plymouth.

US Support & Training Manager: Responsible for US team of software and hardware product support specialists. Duties included the development of curricula for various training programs within ARM, teaching internal and external workshops covering all aspects of ARM technology, and directing the group’s overall strategies for answering partner support issues.

Principal Member Technical Staff: Specified and designed the integer MAC engine for the ARM1020E core macrocell. Designed and implemented the next generation of integrated debugger for Version 5 processors and above.

Adjunct Faculty

Austin Community College
(6 years 3 months)

Taught undergraduate mathematics courses. Responsible for curriculum development, instruction, and course materials.

Design Engineer

Motorola
(7 years)

Engr ELX Senior: Specified and designed a high-throughput, pipelined multiply-accumulate engine that was included in the execution stage of the ColdFire core (a 68K derivative). Datapath and control were completely synthesized in approximately 8,500 gates. Array was optimized for 16x16 multiplies, supported longword operations, and allowed addition or subtraction to/from an accumulated value with shift capabilities.

Engr ELX I: Specified and designed an integrated debug unit for the ColdFire architecture to support system development, for which three patents were granted. Created in less than 26,000 transistors, the unit provided both background and real-time debug capability, as well as support for an enhanced MC683xx instruction set. Created Verilog models, performed timing analysis, and led the effort to create a test environment for silicon.

Engr ELX II: Designed, wrote, simulated and debugged diagnostic software to verify both behavioral and gate-level models for the MC68040. Wrote functional test patterns for data cache and memory controllers. Duplicated and corrected functional bugs as well as speed-related problems using both Verilog models and an IDS5000. Developed software for random instruction sequencing to detect boundary conditions.

Application Engineer

Texas Instruments
(2 years)

Developed and implemented signal processing algorithms for the TMS320C30 digital signal processor, including data compression routines. Published a discrete cosine transform application based on current literature. Assisted in failure analysis of VLSI wafers in production. Developed software for tracking yields and patterns in manufacturing.

Organizations

IEEE

Senior Member
– Present

Volunteer Experience & Causes

Trainer

Travis County Adult Literacy Council
(5 years)Education

Working with adults who are unable to read, I both tutored and trained new tutors on adult learning methods and techniques. Developed a software package called Crossings, which was eventually used at the literacy group.

Opportunities William is looking for:

  • Skills-based volunteering (pro bono consulting)

Causes William cares about:

  • Education
  • Environment
  • Science and Technology

Organizations William supports:

  • Sierra Club
  • Natural Resources Defense Council

Patents

Executing Multiple Debug Instructions

United States 6343358
Issued January 29, 2002
Inventors:

Debug Mechanism for Data Processing Systems

United States 6446221
Issued September 3, 2002
Inventors:

Executing Debug Instructions

United States 6321329
Issued November 20, 2001
Inventors:

Data Processing System for Controlling Execution of a Debug Function and Method Thereof

United States 6026501
Issued February 15, 2000
Inventors:

Data Processing System for Performing a Debug Function and Method Therefor

United States 5737516
Issued April 7, 1998
Inventors:

Data Processing System for Performing a Debug Function and Method Therefor

United States 6035422
Issued March 7, 2000

Publications

ARM Assembly Language: Fundamentals and Techniques(Link)

CRC Press
March 2009

Written by the director of ARM’s worldwide academic program, this volume gives computer science professionals and students an edge, regardless of their preferred coding language. For those with some basic background in digital logic and high-level programming, the book examines code relevant to hardware and peripherals found on today's microcontrollers and looks at situations all programmers will eventually encounter.

The book’s carefully chosen examples teach easily transferrable skills that will help readers optimize routines and significantly streamline coding, especially in the embedded space.

ARM Assembly Language: Fundamentals and Techniques, 2nd Edition

CRC Press
2014

Assembly language programming is still the best way to learn about the internals of processors and this is one of a very few books that teaches that skill for ARM processors. It covers the necessary material in a well organized manner. Updated for newer versions of ARM processors, it adds good material on floating point arithmetic that was missing from the first edition. - Dr. Ronald Mehler, CSU

Authors:

Languages

  1. French

Skills

  • Microprocessors
  • Digital Signal...
  • ARM
  • VHDL
  • Semiconductors
  • Computer Architecture
  • Verilog
  • VLSI
  • RTL design
  • ASIC
  • EDA
  • FPGA
  • IC
  • Microcontrollers
  • Embedded Systems
  • Hardware Architecture
  • Semiconductor Industry
  • Processors
  • Testing
  • Mixed Signal
  • Integrated Circuit...
  • Embedded Software
  • Debugging
  • Signal Processing
  • Circuit Design
  • Analog
  • Assembly Language
  • See 12+  See less

Education

Spring Woods

Honors & Awards

Have 6 US patents in the field of debug architectures.

View William's full profile to...

  • See who you know in common
  • Get introduced
  • Contact William directly

Not the William Hohl you're looking for? View more

Insights


People Also Viewed

  • Joseph Bungo

    Joseph Bungo

    Experienced semiconductor management and marketing professional with technical background, seeking new opportunities.

  • Robert Owen

    Robert Owen

    University Programs Consultant

  • Gerard Williams III

    Gerard Williams III

    Sr Director in Platform Architecture at Apple

  • Michael DiBrino

    Michael DiBrino

  • Satoshi Matsushita

    Satoshi Matsushita

    Visitng Scholar at Stanford University Computer Science

  • Anna Acevedo

    Anna Acevedo

    Director Strategic Relations (Sales & Marketing)Building parnerships that exceed expectations

  • Aravind Dasu

    Aravind Dasu

    Computer Scientist at USC Viterbi School of Engineering ISI-Arlington

  • Waseem Ahmad

    Waseem Ahmad

    Senior Director, Insight & Industry Strategy at Oracle

  • Ty Garibay

    Ty Garibay

    Vice President, IC Engineering at Altera

  • Brian Fry

    Brian Fry

    Staff CAD Engineer at SanDisk


LinkedIn member directory - Browse members by country

  1. a
  2. b
  3. c
  4. d
  5. e
  6. f
  7. g
  8. h
  9. i
  10. j
  11. k
  12. l
  13. m
  14. n
  15. o
  16. p
  17. q
  18. r
  19. s
  20. t
  21. u
  22. v
  23. w
  24. x
  25. y
  26. z
  27. more