비동기 재설정을 사용하는 Verilog RTL 파일이 여러 개 있습니다. 하지만 비동기 재설정을 동기 재설정으로 변환하고 싶습니다.
앞으로:
always @ (posedge clock or negedge reset)
뒤쪽에:
always @ (posedge clock)
또는:
always @ (posedge clock) // or negedge reset)
수동으로 하면 시간이 더 걸립니다. 그렇다면 스크립트를 통해 어떻게 수행합니까?
답변1
그냥 sed를 사용하세요.
sed -i -re 's,(always @ \(posedge clock) [^)]*,\1,' source.v
또는,
sed -i -re 's,(always @ \(posedge clock) ,\1) //,' source.v