Loading 3D model… large boards can take a moment.
This project features a professional-grade, high-speed embedded system centered around the STM32H7S3I8T6 (ARM Cortex-M7 running at 600 MHz). Developed as a post-graduate technical showcase, this board demonstrates proficiency in high-speed digital design, complex memory interfacing (SDRAM/NAND), and modular system architecture.
The platform is designed to serve as a high-bandwidth "Main Compute Module" that interfaces with expansion boards via a variety of industrial-standard protocols (PSSI, I2S, I2C, SPI, UART).
To ensure the reliability of a 600 MHz system, the following hardware validation protocols were implemented:
Using a high-bandwidth digital oscilloscope (2 GHz+), the following critical signals are probed to verify timing margins and signal quality:
/Hardware: Schematic (PDF/Source), PCB Layout, and Layer Stackup definitions./Firmware: BSP (Board Support Package), memory initialization code, and driver implementations./Docs: Power budget analysis and timing margin calculations.I am a recent Electrical Engineering graduate from the University of British Columbia (UBC). This project represents my ability to transition theoretical academic knowledge into a complex, manufacturable high-speed digital system.
No comments yet. Be the first to ask about this board.