문제

Tristate 버퍼를 통해이를 두드려 CPLD에 대한 외부 입력으로 문제를 해결해야합니다.Quartus II가 트리 스테이트 버퍼 메가 그 션을 가지고 있지만 저는 호기심이 있습니다. 단순히 특정 핀에서 z를 출력하도록 알려 주시면 자동으로 합성되므로 해당 PIN에서 트리 스테이트 버퍼가 활성화되어 있거나 구현해야합니다.기능 / 버퍼 쓰기

도움이 되었습니까?

해결책

당신은 그것을 할 수 있습니다.핀에 'Z'를 지정하면 (참고 : 대문자 Z, 소문자 혼란 일어 v 분기가되어야 함) 트라이 상태 버퍼가 유추됩니다.또는 3 상태 인 에이블 (다양한 DDR I / O 프리미티브 포함)을 갖는 다양한 저수준 I / O 프리미티브를 직접 인스턴스화 할 수 있습니다.

일반적으로 정상적인 'I / O 핀의 삼 상태 버퍼를 추론하고 타이밍이 중요 할 때 저수준 프리미티브를 사용하고 I / O 링 플립 플롭을 사용하는 경우 저수준 프리미티브를 사용했습니다., DDR I / O 기능 등을 사용하십시오.

다른 팁

권장 HDL 코딩 스타일 - 쿼리 매뉴얼에서는 알아야 할 모든 것을 알려줍니다. http://www.altera.com/literature/hb/qts/qts_qii51007.pdf

요약하면 'z'로 드라이브하면 출력 포트에서 트라이 상태 버퍼가 추론됩니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top