029 - Old Timey Name Droppin'

Unnamed Reverse Engineering Podcast · 17 Oct 2019 · 1h 41m

What this episode covers

Philip Freidin, a veteran engineer and consultant with experience at AMD and Xilinx, discusses the evolution of the semiconductor industry, the challenges of reverse engineering FPGAs, and his current projects. He explains why reverse engineering an FPGA bitstream is often futile compared to functional analysis, detailing the complexity of VLIW architectures and encryption. Freidin also shares his experience creating the open-source OshChip and his new educational initiative, DSP-for-KIDS.

Mentioned

Companies
AMD, Xilinx, Altera, Fliptronics, Hackaday, Nordic Semiconductor, Honeywell, Microchip
Products
OshChip, DSP-for-KIDS, HP 85
Chips
nRF51822, AMD 29000
Tools
Tektronix

Other shows on the same ground, closest first.

  • The Amp Hour · 1h 22m

    An Interview with Philip Freidin - Xenodochial Xilinx Ex-Employee

    Philip Freidin, a consultant and former employee of AMD and Xilinx, discusses his career in chip design, starting with the development of the AMD 29000 RISC CPU and the decline of the BitSlice architecture. He details the technical challenges of designing early FPGAs at Xilinx, specifically the complexity of routing logic and the strategic decision to use Configurable Logic Blocks (CLBs). Freidin analyzes the competitive landscape of the programmable logic industry, explaining why startups fail to compete with giants like Xilinx and Altera due to high barriers to entry, and discusses the future of hard silicon blocks within FPGAs.

  • The Amp Hour · 1h 21m

    An Interview with Dmitry Nedospasov

    Dmitry Nedospasov, a hardware security researcher and founder of the startup Toothless, discusses his work in IC security and reverse engineering. He details invasive and semi-invasive techniques for analyzing chips, including using focused ion beams and infrared cameras to extract secrets from smart cards and pay TV systems. Nedospasov also explains his training curriculum at the RECon conference, which teaches engineers how to use FPGAs for protocol analysis and hardware hacking.

  • The Amp Hour · 1h 04m

    Otiose Ontocyclic Opiniasters

    Dave Jones from EEVblog details his frustrating experience designing an Arduino-compatible power supply, citing API incompatibilities in Arduino 1.0 and a bug in the IDE that deletes source files. Chris Gammell discusses his project to integrate an MP3 player into a vintage radio, highlighting the difficulty of sourcing obsolete VLSI Solutions chips and the competitive advantage of Shenzhen's supply chain. The hosts also debate the feasibility of reshoring electronics manufacturing to the US and Australia, the importance of passion in engineering education, and the Haxlr8r hardware startup accelerator.

  • The Amp Hour · 1h 33m

    An Interview with Dave Vandenbout - Xceptional XESS Xenagogue

    Dave Vandenbout of XS Corporation (XESS) discusses the history and current state of FPGA development, explaining why FPGAs remain a niche tool compared to microcontrollers due to the parallel vs. sequential programming paradigm. He details his modular board architecture, including the Zula and StickIt boards, which abstracts complex peripherals like SDRAM to lower the barrier to entry for students and engineers. Vandenbout also advocates for open-source hardware and software tools, specifically highlighting his shift from Eagle to KiCad and his interest in using Python-based MyHDL to simplify FPGA learning.

  • Embedded.fm · 48m

    105: Some Paths Are More Suicidal

    Manny Wright, Senior FAE Manager at Cortus, explains the process of designing custom processor IP, from RTL to silicon fabrication. He details the high costs and long timelines (1.5+ years, millions of dollars) involved in tape-out, the role of FPGAs like the Xilinx Spartan in early development, and the importance of configurable cores for power and cost efficiency. Wright also discusses security features, debugging methods like JTAG and trace, and the challenges of protecting intellectual property from reverse engineering.

The summary, chapters and topics are generated from the episode’s audio by this directory, not written by Unnamed Reverse Engineering Podcast. The episode itself belongs to its publisher.