87: Make My Own Steel Foundry

Embedded.fm · 4 Feb 2015 · 1h 01m

What this episode covers

Chip Gracey, co-founder of Parallax, discusses the design and philosophy behind the Propeller microcontroller, a chip featuring eight independent cores (cogs) for deterministic real-time control. He explains the decision to open-source the Propeller One Verilog code to foster community learning and innovation, while detailing the complex, years-long process of designing the Propeller Two using SPICE simulation and custom layout. Gracey contrasts this first-principles approach with modern ARM-based systems, advocating for simplicity, transparency, and the ability to understand hardware at the transistor level.

Mentioned

Companies
Parallax, ARM, On Semi, Past Labs
Products
Propeller, Basic Stamp, Apple II, Arduino
Tools
SPICE, Verilog

Other shows on the same ground, closest first.

  • The Amp Hour · 1h 32m

    An Interview with Mike Engelhardt - SPICE Simulator Synteresis

    Mike Engelhardt, creator of LTspice at Linear Technology Corporation, explains how he built the world's fastest SPICE simulator by implementing self-authoring assembly code to run the CPU pipeline hot, bypassing the overhead of dynamic memory allocation. He details the technical differences between LTspice and Berkeley Spice, noting that LTspice’s half-million lines of code correct numerous convergence bugs and discontinuities found in the academic original. Engelhardt also discusses the challenges of modeling power MOSFETs, the development of specialized macro models for switch-mode controllers, and the strategic decision to keep LTspice proprietary to maintain Linear Technology's competitive advantage in IC design.

  • The Amp Hour · 2h 41m

    An Interview with Claire (née 'Clifford') Wolf

    Clifford Wolf, founder of Symbiotic EDA, discusses his creation of the first open-source FPGA toolchain, Yosys, and his work in reverse-engineering bitstreams for Lattice and Xilinx devices. He explains the significance of the open RISC-V instruction set architecture, contrasting it with proprietary models like ARM and x86, and details his development of the PicoRV32 processor. Wolf also highlights the use of formal verification tools, such as RISC-V Formal, to ensure hardware correctness and security, demonstrating how open-source methods can match or exceed commercial verification standards.

  • 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.

  • Hackaday Podcast · 1h 08m

    Ep 270: A Cluster of Microcontrollers, a rocket engine from scratch, and a look inside Voyager

    Hackaday editors Elliot Williams and Tom Nardi discuss the 2024 Business Card Challenge and a 256-core RISC-V mega cluster by Bit Looney that uses CH32V003 microcontrollers and custom bus protocols. They analyze the trade-offs between Raspberry Pi 5 and Intel N100 mini PCs, highlight Ricardo Quesada's BluePad32 library for Bluetooth controllers, and review a Corey flight simulator button project. The episode concludes with a look at ABL Space Systems' transparent rocket engine development by Ryan Kunn and Dan Maloney's digitization of Voyager spacecraft documentation.

  • The Amp Hour · 1h 00m

    Analog Components, First Person Flying and Idea Ownership

    Hosts Dave Jones and Chris Gammell discuss the open-source chip design software Electric and the MOSIS fabrication service, noting the high costs and specialized nature of custom silicon. They analyze the business model of Instructables, criticizing its requirement for user registration to access open-source project files, and debate the ethics of employment contracts that claim ownership of employees' personal ideas. The episode concludes with a technical discussion on analog components, emphasizing the educational value of operational block diagrams in data sheets from companies like Linear Technology and Texas Instruments.

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