신호는 접지선이없는 1MHz 데이터 신호입니다.
이것은 매우 느리므로 먼저 구동 측에 소스 종단 저항이 있는지 확인하십시오. 저항이있는 경우 슬 루율을 낮추기 위해 값을 늘릴 수 있습니다.
소스 터미네이션 저항이 없다면,이 케이블을 구동하는 것은 놀라 울 정도로 큰 전류 펄스를 각 레벨 전이에서 케이블 커패시턴스로 밀어 넣어 구동 칩이 제대로 분리되지 않으면 구동 칩의 전원 공급 장치를 망칠 것입니다. 따라서 두 에지 모두에서 "누화 (crosstalk)"가 발생하는지 또는 한 에지에서만 발생하거나 두 에지에서 서로 다른 양의 누화 (crosstalk)가 있는지 스코프를 확인하고 케이블 드라이버의 전원 공급 장치를 확인하고 GND 핀과 GND 평면을 비교하십시오. 다른 신호는 그대로두고 한 신호를 뒤집어보십시오. 케이블 한쪽의 한 와이어에서 다른 모든 와이어로 비슷한 양으로 "누화 (crosstalk)"하는 경우 누화 (crosstalk)가 아니라 접지 바운스 또는 불량 디커플링이있는 드라이버 칩이므로이를 수정해야합니다.
신호가 동기이고 클럭 라인이있는 경우 클럭 타이밍으로 재생할 수 있습니다. 데이터가 수신단의 레지스터에 래치되면 레벨은 설정 / 홀드 창 내부에서만 문제가됩니다. 따라서 신호가 정산 된 후에 트리거되도록 클록을 약간 시프트하면 도움이 될 수 있습니다. 클럭 신호에 크로스 토크가 없으면이 경우 클럭이 두 배가되고 좋지 않습니다.
고객은 입력 "높은"스위칭 레벨을 글리치 레벨 아래로 이동 시키려고 74HCT 드라이버로 전환하고 있지만 걱정이됩니다.
예, 그러나 입력 "낮음"레벨을 낮추고 노이즈에 더 민감하게 만들므로 한쪽 끝에서 누화를 "고정"할 수 있지만 다른 쪽 끝에서는 악화 될 수 있습니다! 신호가 동기식 일 경우 이것이 효과가있을 수 있다고 생각합니다. 높은 클럭에서 낮은 클럭 에지를 사용하지만 ... Mehhh ... Schmitt 트리거 게이트를 사용하는 것이 좋습니다.
HCT 부품으로 전환하거나 보드를 올바르게 재 설계하여 가능한 것을 구제 할 수있는 것 외에 할 수있는 일이 있습니까?
재 설계하기 전에 구동 칩에서 크로스 토크인지 접지 바운스인지 또는 디커플링 불량인지 확인하십시오.
또한 GND 와이어에 전류가 흐르고 보드 사이에 전압 차이가 발생하여 두 보드 사이에 접지 바운스가 발생하지 않도록하십시오.
핀이 부족하고 동기 신호 (클럭 포함)를 사용하는 경우 데이터 에지가 클럭으로 누출되는 것을 방지하기 위해 클럭과 데이터 라인 사이에 GND 라인을 배치 할 수 있습니다.