톱 다운 방식을 사용하여 Verilog에서 회로를 설계 할 때, 회로의 동작부터 시작하여 모든 모듈에서 세부 사항을 정의하여 합성 가능한 구조 회로를 구성 할 수 있습니다. 하지만 내 코드가 합성 가능한지 어떻게 알 수 있습니까? Verilog에서 합성 지원을 위해 따라야 할 지침이 있습니까?내 코드가 합성 가능 여부를 어떻게 알 수 있습니까? [Verilog]
3
A
답변
3
'표준'은 IEEE 1364.1이지만 마틴은 각 도구가 원하는대로 지원한다는 점을 지적했습니다. 무료 리소스가 필요한 경우 Xilinx XST User Guide을 사용하는 것이 좋습니다.
또한 구조 Verilog는 일반적으로 Netlist에 가까운 설명을 작성한다는 의미이며이 경우 사용할 구문은 합성 할 수있는 부분 집합입니다.
+0
당신이 준 링크는 매우 도움이되었습니다. 감사 :) – e19293001
1
사용할 합성 도구와 함께 제공되는 설명서를 읽으십시오. 이렇게하면 할 수있는 일이 표시됩니다. 때로는 의도 한 결과를 얻기 위해 코드를 작성해야하는 매우 구체적인 방법이 있습니다.
궁극적으로 경험을 이길 수있는 것은 없습니다. 코드 (또는 그 일부)를 일정한 간격으로 신디사이저를 실행하고 도구가 생성하는 것을 확인하십시오.
관련 문제
- 1. 코드가 벡터화되었는지 여부를 어떻게 확인할 수 있습니까?
- 2. 내 코드가 정확한지 여부를
- 3. 내 데이터가 항목 목록에 있는지 여부를 어떻게 알 수 있습니까?
- 4. 프로그램은 ClickOnce인지 여부를 어떻게 알 수 있습니까?
- 5. 내 코드가 어떤 모듈에서 실행되고 있는지 어떻게 알 수 있습니까?
- 6. 현재 프로세스가 서비스인지 여부를 어떻게 알 수 있습니까 (C++, Win32)?
- 7. 어떻게 알 수 있습니까?
- 8. 모바일 네트워크를 사용할 수 있는지 여부를 어떻게 알 수 있습니까?
- 9. Python에서 합성 가능 Regexp
- 10. 내 연결 문자열이 암호화되는지 여부를 간단하게 알 수 있습니까?
- 11. 내 UITextView를 스크롤하면 어떻게 알 수 있습니까?
- 12. Google지도는 내 위치를 어떻게 알 수 있습니까?
- 13. J2ME에서 일광 절약 시간제를 사용하는지 여부를 어떻게 알 수 있습니까?
- 14. 방문자가 Googlebot인지 여부를 어떻게 알 수 있습니까? ASP.net
- 15. 메서드가 UI 스레드에서 실행되는지 여부를 어떻게 알 수 있습니까?
- 16. jQuery에서 현재 객체가 숨겨져 있는지 여부를 어떻게 알 수 있습니까?
- 17. 인스턴스가 Objective-C에서 메서드를 구현하는지 여부를 어떻게 알 수 있습니까?
- 18. AppleScript : Finder : 데스크탑에 포커스가 있는지 여부를 어떻게 알 수 있습니까?
- 19. 실행 파일이 점진적으로 링크되었는지 여부를 어떻게 알 수 있습니까?
- 20. iframe 콘텐츠가 비어 있는지 여부를 어떻게 알 수 있습니까?
- 21. iFrame의 src가 변경되었는지 여부를 알 수 있습니까?
- 22. aspx 페이지로 리디렉션되었는지 여부를 알 수 있습니까?
- 23. serialVersionUID가 자동으로 생성되었는지 여부를 알 수 있습니까?
- 24. 사용자가 Facebook에서 내 페이지를 좋아하는지 여부를 어떻게 확인할 수 있습니까?
- 25. 코드가 TransactionScope 안에 있는지 어떻게 알 수 있습니까?
- 26. 코드가 실행중인 플랫폼을 프로그래밍 방식으로 어떻게 알 수 있습니까?
- 27. 속성의 코드가 적용되는 유형을 어떻게 알 수 있습니까?
- 28. 어떤 코드가 codeigniter에서 사용되고 있는지 어떻게 알 수 있습니까?
- 29. 이 FrontPage 확장 코드가 무엇을해야하는지 어떻게 알 수 있습니까?
- 30. 코드가 Rails 3의 콘솔에서 실행되고 있는지 어떻게 알 수 있습니까?
예, 가이드 라인이 있으며 사용중인 신디사이저에만 해당됩니다. 실제 칩 합성을 위해서는 Synopsys의 "Design Compiler"(DC)가 가장 많이 사용되므로 사용자 가이드를 살펴 봐야합니다. 어쨌든, 사용하려는 플랫폼이나 백엔드 프로세스가 무엇이든, 합성 규칙을 읽어야합니다. –