home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 15 / 15.iso / s / s205 / 1.ddi / BACKUP.001 / EXAMPLES_CB_SAMPLES_LA_COMB.SIM < prev    next >
Encoding:
Text File  |  1991-02-27  |  4.6 KB  |  293 lines

  1.  
  2. STRING ST_K0  ' /K3 /K2 /K1 /K0'        ;Main States
  3. STRING ST_K1  ' /K3 /K2 /K1  K0'
  4. STRING ST_K2  ' /K3 /K2  K1 /K0'
  5. STRING ST_K3  ' /K3 /K2  K1  K0'
  6. STRING ST_K4  ' /K3  K2 /K1 /K0'
  7. STRING ST_K5  ' /K3  K2 /K1  K0'
  8. STRING ST_K6  ' /K3  K2  K1 /K0'
  9. STRING ST_K7  ' /K3  K2  K1  K0'
  10. STRING ST_K8  '  K3 /K2 /K1 /K0'
  11.  
  12. STRING S_AK0  ' /AK3 /AK2 /AK1 /AK0'        ;Register Load States
  13. STRING S_AK1  ' /AK3 /AK2 /AK1  AK0'
  14. STRING S_AK2  ' /AK3 /AK2  AK1 /AK0'
  15. STRING S_AK3  ' /AK3 /AK2  AK1  AK0'
  16. STRING S_AK4  ' /AK3  AK2 /AK1 /AK0'
  17. STRING S_AK5  ' /AK3  AK2 /AK1  AK0'
  18. STRING S_AK6  ' /AK3  AK2  AK1 /AK0'
  19. STRING S_AK7  ' /AK3  AK2  AK1  AK0'
  20. STRING S_AK8  '  AK3 /AK2 /AK1 /AK0'
  21. STRING S_AK9  '  AK3 /AK2 /AK1  AK0'
  22.  
  23. SIMULATION
  24. ;SET SEQUENCE
  25. ;LOAD SEQUENCE
  26. TRACE_ON CLK1 K_CLK /POR MSW[5] MSW[4] MSW[3] MSW[15]
  27.      /CLR_SR /HOLD
  28.      K0 K1 K2 K3
  29. SETF  /GO /INP_HIT /TC /CLK1
  30.        POR   CLR_SR   HOLD
  31.      /MSW[5] /MSW[4] /MSW[3] /MSW[15]
  32. SETF CLK1 /K_CLK
  33. SETF /CLK1 K_CLK
  34. SETF  /POR /CLR_SR
  35.        MSW[15]
  36. SETF CLK1 /K_CLK
  37. SETF /CLK1 K_CLK
  38. SETF  LOAD
  39. SETF  CLK1 /K_CLK
  40. SETF /CLK1 K_CLK
  41. SETF  GO  INP_HIT
  42.       MSW[5]
  43. ;1
  44. check ST_K0
  45. SETF CLK1 /K_CLK
  46. SETF /CLK1 K_CLK
  47. ;2
  48. check ST_K1
  49. SETF CLK1 /K_CLK
  50. SETF /CLK1 K_CLK
  51. ;3
  52. check ST_K2
  53. SETF CLK1 /K_CLK
  54. SETF /CLK1 K_CLK
  55. ;4
  56. check ST_K3
  57. SETF CLK1 /K_CLK
  58. SETF /CLK1 K_CLK
  59. check ST_K4
  60. ;5
  61. SETF CLK1 /K_CLK
  62. SETF /CLK1 K_CLK
  63. check ST_K3
  64. ;6
  65. SETF CLK1 /K_CLK
  66. SETF /CLK1 K_CLK
  67. check ST_K4
  68. SETF /HOLD
  69. ;7
  70. TRACE_OFF
  71. TRACE_ON CLK1 K_CLK /POR MSW[5] MSW[4] MSW[3] MSW[15] REQ RPL DONE
  72.         K3 K2 K1 K0 K_C0_0 K_C0_1 K_C1 /PM_G_CS /PM_G_WE /PM_G_OE /PM_G_ADDR_CK
  73.         /AM_G_CS /AM_G_WE /AM_G_OE /AM_G_ADDR_CK
  74. SETF   POR /K_CLK /CLK1
  75. SETF /MSW[5] /MSW[4] /MSW[3] /MSW[15]
  76. SETF  /TC /DONE
  77. SETF CLK1 /K_CLK
  78. SETF /CLK1 K_CLK
  79. SETF CLK1 /K_CLK
  80. SETF /CLK1 K_CLK
  81. SETF MSW[15]
  82. SETF /ALL_HIT GO
  83. SETF CLK1 /K_CLK
  84. SETF /CLK1 K_CLK
  85. CHECK  /REQ ST_K0
  86. SETF  /POR
  87. ;1
  88. SETF CLK1 /K_CLK
  89. SETF /CLK1 K_CLK
  90. ;2
  91. SETF CLK1 /K_CLK
  92. SETF /CLK1 K_CLK
  93. CHECK   REQ ST_K1
  94. ;3
  95. SETF CLK1 /K_CLK
  96. SETF /CLK1 K_CLK
  97. CHECK  REQ ST_K1
  98. ;4
  99. SETF CLK1 /K_CLK
  100. SETF /CLK1 K_CLK
  101. ;5
  102. SETF CLK1 /K_CLK
  103. SETF /CLK1 K_CLK
  104. ;6
  105. SETF CLK1 /K_CLK
  106. SETF /CLK1 K_CLK
  107. ;7
  108. SETF CLK1 /K_CLK
  109. SETF /CLK1 K_CLK
  110. ;8
  111. SETF CLK1 /K_CLK
  112. SETF /CLK1 K_CLK
  113. ;9
  114. SETF CLK1 /K_CLK
  115. SETF /CLK1 K_CLK
  116. ;10
  117. SETF CLK1 /K_CLK
  118. SETF /CLK1 K_CLK
  119. ;11
  120. SETF CLK1 /K_CLK
  121. SETF /CLK1 K_CLK
  122. ;12
  123. SETF CLK1 /K_CLK
  124. SETF /CLK1 K_CLK
  125. ;13
  126. SETF CLK1 /K_CLK
  127. SETF /CLK1 K_CLK
  128. SETF /ALL_HIT
  129. SETF CLK1 /K_CLK
  130. SETF /CLK1 K_CLK
  131. SETF CLK1 /K_CLK
  132. SETF /CLK1 K_CLK
  133. SETF CLK1 /K_CLK
  134. SETF /CLK1 K_CLK
  135. SETF CLK1 /K_CLK
  136. SETF /CLK1 K_CLK
  137. SETF CLK1 /K_CLK
  138. SETF /CLK1 K_CLK
  139. SETF ALL_HIT
  140. SETF CLK1 /K_CLK
  141. SETF /CLK1 K_CLK
  142. SETF CLK1 /K_CLK
  143. SETF /CLK1 K_CLK
  144. SETF CLK1 /K_CLK
  145. SETF /CLK1 K_CLK
  146. SETF CLK1 /K_CLK
  147. SETF /CLK1 K_CLK
  148. ;1
  149. SETF CLK1 /K_CLK
  150. SETF /CLK1 K_CLK
  151. ;2
  152. SETF CLK1 /K_CLK
  153. SETF /CLK1 K_CLK
  154. ;3
  155. SETF CLK1 /K_CLK
  156. SETF /CLK1 K_CLK
  157. ;4
  158. SETF CLK1 /K_CLK
  159. SETF /CLK1 K_CLK
  160. ;5
  161. SETF CLK1 /K_CLK
  162. SETF /CLK1 K_CLK
  163. ;6
  164. SETF CLK1 /K_CLK
  165. SETF /CLK1 K_CLK
  166. ;7
  167. SETF CLK1 /K_CLK
  168. SETF /CLK1 K_CLK
  169. ;8
  170. SETF CLK1 /K_CLK
  171. SETF /CLK1 K_CLK
  172. ;9
  173. SETF CLK1 /K_CLK
  174. SETF /CLK1 K_CLK
  175. ;10
  176. SETF CLK1 /K_CLK
  177. SETF /CLK1 K_CLK
  178. ;11
  179. SETF CLK1 /K_CLK
  180. SETF /CLK1 K_CLK
  181. ;12
  182. ;1
  183. SETF CLK1 /K_CLK
  184. SETF /CLK1 K_CLK
  185. ;2
  186. SETF CLK1 /K_CLK
  187. SETF /CLK1 K_CLK
  188. ;3
  189. SETF CLK1 /K_CLK
  190. SETF /CLK1 K_CLK
  191. ;4
  192. SETF CLK1 /K_CLK
  193. SETF /CLK1 K_CLK
  194. ;5
  195. SETF CLK1 /K_CLK
  196. SETF /CLK1 K_CLK
  197. ;6
  198. SETF CLK1 /K_CLK
  199. SETF /CLK1 K_CLK
  200. ;7
  201. SETF CLK1 /K_CLK
  202. SETF /CLK1 K_CLK
  203. ;8
  204. SETF CLK1 /K_CLK
  205. SETF /CLK1 K_CLK
  206. ;9
  207. SETF CLK1 /K_CLK
  208. SETF /CLK1 K_CLK
  209. ;10
  210. SETF CLK1 /K_CLK
  211. SETF /CLK1 K_CLK
  212. ;11
  213. SETF CLK1 /K_CLK
  214. SETF /CLK1 K_CLK
  215. ;12
  216. ;1
  217. SETF CLK1 /K_CLK
  218. SETF /CLK1 K_CLK
  219. ;2
  220. SETF CLK1 /K_CLK
  221. SETF /CLK1 K_CLK
  222. ;3
  223. SETF CLK1 /K_CLK
  224. SETF /CLK1 K_CLK
  225. ;4
  226. SETF CLK1 /K_CLK
  227. SETF /CLK1 K_CLK
  228. ;5
  229. SETF CLK1 /K_CLK
  230. SETF /CLK1 K_CLK
  231. ;6
  232. SETF CLK1 /K_CLK
  233. SETF /CLK1 K_CLK
  234. ;7
  235. SETF CLK1 /K_CLK
  236. SETF /CLK1 K_CLK
  237. ;8
  238. SETF CLK1 /K_CLK
  239. SETF /CLK1 K_CLK
  240. setf tc
  241. ;9
  242. SETF CLK1 /K_CLK
  243. SETF /CLK1 K_CLK
  244. ;10
  245. SETF CLK1 /K_CLK
  246. SETF /CLK1 K_CLK
  247. SETF /MSW[15]
  248. check ST_K1
  249. ;11
  250. SETF CLK1 /K_CLK
  251. SETF /CLK1 K_CLK
  252. ;12
  253. ;1
  254. SETF CLK1 /K_CLK
  255. SETF /CLK1 K_CLK
  256. check ST_K2
  257. ;2
  258. SETF CLK1 /K_CLK
  259. SETF /CLK1 K_CLK
  260. ;3
  261. SETF CLK1 /K_CLK
  262. SETF /CLK1 K_CLK
  263. ;4
  264. SETF CLK1 /K_CLK
  265. SETF /CLK1 K_CLK
  266. check ST_K3
  267. ;5
  268. SETF CLK1 /K_CLK
  269. SETF /CLK1 K_CLK
  270. check ST_K4
  271. ;6
  272. SETF CLK1 /K_CLK
  273. SETF /CLK1 K_CLK
  274. check ST_K5
  275. ;7
  276. SETF CLK1 /K_CLK
  277. SETF /CLK1 K_CLK
  278. check ST_K0
  279. ;8
  280. SETF CLK1 /K_CLK
  281. SETF /CLK1 K_CLK
  282. ;9
  283. SETF CLK1 /K_CLK
  284. SETF /CLK1 K_CLK
  285. ;10
  286. SETF CLK1 /K_CLK
  287. SETF /CLK1 K_CLK
  288. ;11
  289. SETF CLK1 /K_CLK
  290. SETF /CLK1 K_CLK
  291. ;12
  292. TRACE_OFF
  293.