Hello JiinLee,
It is technically possible to reprogram Pulse Pal to have a shorter pulse width, since the firmware is open source. Please note that any changes to the firmware may affect the control software (in MATLAB, Python and C++), and modifications may need to be made on the PC side to accommodate any changes.
While we encourage users to modify our systems to meet their needs, I would caution that the firmware is already close to using the available processing bandwidth, and may not be able to run much faster. You could create a simpler firmware that uses less processing power, but the interface to the hardware is fairly complex, and advanced programming knowledge in C++/Arduino is necessary.
Josh