Chinese-braille translation refers to the process of automatically translating a Chinese text into corresponding braille data. In an embedded environment, the speed of Chinese-Braille translation is relatively slow, and it is difficult to meet the real-time requirements in complex environments. Therefore, an IP core for dedicated Chinese-braille translation is designed, which can achieve accurate braille data by implementing a reverse maximum matching segmentation algorithm and Chinese-braille conversion. In order to verify the rationality of the design, the SoC is constructed with Cortex-M3 as the microprocessor, which is equipped with serial ports, LCD drivers, and an IP core for Chinese-braille translation. Functional verification and performance testing are carried out by using FPGA experimental platform. The test results show that the SoC can accurately perform Chinese-braille translation at a speed of 5 079.37 B/s.