This document summarizes a research paper that designed, simulated, and implemented an HDLC controller using VHDL on a Spartan 3 FPGA. The HDLC controller supports data transmission rates up to 155.52 Mbps and complies with ITU and X.25 standards. It allows synchronous, transparent data transmission over point-to-point and multipoint channels. The design was tested through simulation and synthesis, and implemented CRC-16, bit stuffing/removal and error detection. The goal was to efficiently utilize FPGA resources to run the programmed design at high speeds.