本发明提供一种直波导型相变全光布尔逻辑器件及其全二元逻辑实现方法,包括直波导结构,覆盖于波导上方的相变功能单元及其保护层,波导布拉格光栅结构;逻辑实现方法上,使用光脉冲从器件两端分别输入,对相变功能单元状态进行调制:设定波导布拉格光栅结构参数以对泵浦光脉冲所在波长进行反射,使从两端输入的写入脉冲分别只对离该端口最近的相变功能单元作用,选取特定波长的探测光脉冲,在该波长下探测光受到波导布拉格光栅的反射作用较小,不影响器件状态的读取。本发明具有抗电磁干扰,可并行操作等优势,实现16种二元布尔逻辑计算功能,大大提高了逻辑计算的工作效率。