本[发明专利]公开了NRZ到PRZ码型转换光纤光栅设计方法及其装置,该方法包括用超高斯函数描述光纤光栅的反射率和透射率;取反射谱的两分贝值,及其带宽之差;设定反射谱的一分贝值的带宽值,解超高斯函数,得到透射率函数;将输入的NRZ码流的频谱与透射率函数相乘得到滤波后码流的频谱,再进行逆傅里叶变换得到滤波后时域的码流波形;计算其Q值;取不同一分贝值的带宽值,获得若干个Q值;找出最大Q值、最佳带宽值,及对应透射率函数为光纤光栅的透射谱;采用包括离散反向层剥法获得折射率调制函数和局部啁啾函数。本[发明专利]的设计方法具有更大的通频带,具有更高的Q值,其陷波滤波特性可以优化设计,达到最佳滤波效果,实现高质量的码型转换。