디공 보강시간에 배운 내용. 그냥 대출할걸...-_-;;;
이런 방법으로 과제를 해서 제출하란다.
1. 제작
문제 분석
문제에 맞는 진리표 작성
회로도 작성
회로의 입력과 출력단에 binary switch 와 probe를 달아서 회로 테스트
입출력단의 Line에 이름 붙이기
2. Library 제작
입출력단 switch를 Port-In 으로, probe를 Port-Out으로 교체
회로 저장
[File]-[New]->[Device Symbol] 선택
[Options]-[Subcircuit ang Part Type]->[Create a subcircuit symbol and select an open circuit to attach to it.]
방금 저장한 회로도 선택->[OK]
[Done]
[Options]-[Auto Create Symbol]
적당한 Part Name 기입->[Generate Symbol]
[File]-[Save]-[New Lib...]
적당한 위치에 적당한 이름으로 라이브러리 저장
3. 라이브러리 사용
[File]-[Open Lib]
자신의 라이브러리 선택
오른쪽의 라이브러리 선택창에서 자신의 라이브러리 선택
4. 분석
회로도 상에서 디바이스 더블클릭 : 디바이스 구조 파악할 수 있다.
Timing 도에서 Signal 변화 확인하고 싶을 때 : 각 Line에 Name을 지정하면 아래쪽에 Timing도가 나온다.
5. 제출
가장 상위레벨 라이브러리
가장 상위레벨 라이브러리로 저장된 회로의 Timing도
가장 하위레벨까지의 내부구조
*참고
1. 클럭(CLK)를 이용할 때에는 시뮬레이션 가능
사람이 걸어가는 모양 클릭하면 한 클럭씩 실행
사람이 뛰어가는 모양 클릭하면 최대속도로 실행
지시자 조정하면 속도 조절 가능
사람이 앉아있는 모양 클릭하면 시뮬레이션 중단
---
위 과정이 뭔 말인지 모르겠으면 질문하세요. 네이버에서 '로직웍스 사용법'으로 검색하면 첫 블로그 검색이 내가 되는지 오늘 알았네.ㄲㄲㄲ 알았냐 신영철!!! (레폿 다하면 보여줘.ㄲㄲ)