베릴로그 과제
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
해당 자료는 10페이지 까지만 미리보기를 제공합니다.
10페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

베릴로그 과제 에 대한 보고서 자료입니다.

목차

연습문제 4.2번, 4.7번, 4.11번, 4.14번, 4.17번, 4.19번, 4.21번, 4.22번 4.23번 총 9문제를 Specification, Simulation plan, System block diagram,결과 분석 순서로 풀었습니다. 각 문제마다 모델심으로 돌려서 저장한 V파일과 코드, 테스트벤치파일까지 모두 있습니다. 공들여서 한 만큼 참고하시면 정말 좋으실 겁니다.

본문내용

4.2에 a번 문제에서는 a, d, e는 blocking문으로 b, c는 nonblocking문으로 실행하였을 때, 어떤 시간에 실행되는지를 관찰하는 문제이다. 여기서 a는 blocking문이므로 3ns가 걸린 뒤에 실행하였고 a가 실행되고 나서야 다음 문장으로 넘어오고 nonblocking은 순서상관없이 동시에 진행되므로 b는 3ns로부터 4ns뒤인 7ns때 실행되고 c는 3ns로부터 6ns뒤인 10ns때 실행된다. 이 때 d도 3ns로부터 7ns뒤인 10ns때 실행이 된다. 그러나 d는 blocking문이었으므로 다음 문장인 e는 7ns를 기다리게 된다. 따라서 e는 총 3ns+7ns+8ns=18ns를 기다리고 나서야 실행이 된다.
  • 가격1,000
  • 페이지수149페이지
  • 등록일2015.10.12
  • 저작시기2015.10
  • 파일형식압축파일(zip)
  • 자료번호#984173
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니