Programmable Pulse-Position-Modulation Encoder
TBMG-1513
03/01/2006
- Content
A programmable pulse-position- modulation (PPM) encoder has been designed for use in testing an optical communication link. The encoder includes a programmable state machine and an electronic code book that can be updated to accommodate different PPM coding schemes. The encoder includes a field-programmable gate array (FPGA) that is programmed to step through the stored state machine and code book and that drives a custom high-speed serializer circuit board that is capable of generating subnanosecond pulses. The stored state machine and code book can be updated by means of a simple text interface through the serial port of a personal computer.
- Citation
- "Programmable Pulse-Position-Modulation Encoder," Mobility Engineering, March 1, 2006.