![]() Intel Cell Phone
System on a Chip |
• Intel created three cell phone SOCs (Systems On a Chip). • Once fabricated, their functionality was tested (validating the design) with C and C++ code. • Bill created validation software for two of those SOCs (Manitoba and Hermon). |
![]() |
• Defects in the cell phone chips were identified and corrected. • For Bill, this was an ideal opportunity to learn hundreds of different C and C++ programming styles, since hundreds of programmers had collaborated to create the huge validation suite. • In addition, Bill's hardware experience enabled him to identify the root cause of multiple serious problems with the validation platforms (FPGA, CPU-based systems). |
![]() |
Leadership / Management • Although not in a management position, Bill led his co-workers' efforts in solving complex problems. (e.g. mismatched capacitive loading of low power oscillators, out-of-sync PLLs, cache-based race conditions). Theory / R&D • Bill easily mastered the highly detailed software tests for all of the functions on the complex SOCs, for example (DMA, USB, SPI, UART, PCI, PMIC, LCD, I2S, I2C, Keypad, Timers, GPIO, RTO, ICP, etc.). Software • Bill learned hundreds of different C and C++ programming styles, since hundreds of programmers had collaborated to create the huge validation suite. Hardware • Bill's hardware experience enabled him to identify the root cause of multiple serious problems with the validation platforms. |
![]() |
By utilizing these diverse software insights, Bill has these opportunities: • Rapid development of elegantly simple C and C++ applications such as: • PSIQ. • PollQuick. • OmniPointer, OmniTimer (background applications that create on-the-fly Windows mouse pointers). • Future Projects. |
![]() |
• Intel has sold their cell phone SOC (communications processors) technology to Marvell Semicnductor , Inc. |
