cpu.hif
上传用户:bltddc
上传日期:2020-07-09
资源大小:4428k
文件大小:4k
源码类别:

SCSI/ASPI

开发平台:

VHDL

  1. Version 9.0 Build 132 02/25/2009 SJ Full Version
  2. 7
  3. 3344
  4. OFF
  5. OFF
  6. OFF
  7. ON
  8. ON
  9. ON
  10. FV_OFF
  11. Level2
  12. 0
  13. 0
  14. VRSM_ON
  15. VHSM_ON
  16. 0
  17. -- Start Library Paths --
  18. -- End Library Paths --
  19. -- Start VHDL Libraries --
  20. -- End VHDL Libraries --
  21. # entity
  22. cpu
  23. # storage
  24. db|cpu.(0).cnf
  25. db|cpu.(0).cnf
  26. # logic_option {
  27. AUTO_RAM_RECOGNITION
  28. ON
  29. }
  30. # case_sensitive
  31. # source_file
  32. cpu.v
  33. f2ecdcb67c47f24bb2ec14d9eacad69
  34. 8
  35. # internal_option {
  36. HDL_INITIAL_FANOUT_LIMIT
  37. OFF
  38. AUTO_RESOURCE_SHARING
  39. OFF
  40. AUTO_RAM_RECOGNITION
  41. ON
  42. AUTO_ROM_RECOGNITION
  43. ON
  44. IGNORE_VERILOG_INITIAL_CONSTRUCTS
  45. OFF
  46. VERILOG_CONSTANT_LOOP_LIMIT
  47. 5000
  48. VERILOG_NON_CONSTANT_LOOP_LIMIT
  49. 250
  50. }
  51. # user_parameter {
  52. RESET_VECTOR
  53. 11111111111
  54. PARAMETER_UNSIGNED_BIN
  55. DEF
  56. INDF_ADDRESS
  57. 000
  58. PARAMETER_UNSIGNED_BIN
  59. DEF
  60. TMR0_ADDRESS
  61. 001
  62. PARAMETER_UNSIGNED_BIN
  63. DEF
  64. PCL_ADDRESS
  65. 010
  66. PARAMETER_UNSIGNED_BIN
  67. DEF
  68. STATUS_ADDRESS
  69. 011
  70. PARAMETER_UNSIGNED_BIN
  71. DEF
  72. FSR_ADDRESS
  73. 100
  74. PARAMETER_UNSIGNED_BIN
  75. DEF
  76. PORTA_ADDRESS
  77. 101
  78. PARAMETER_UNSIGNED_BIN
  79. DEF
  80. PORTB_ADDRESS
  81. 110
  82. PARAMETER_UNSIGNED_BIN
  83. DEF
  84. PORTC_ADDRESS
  85. 111
  86. PARAMETER_UNSIGNED_BIN
  87. DEF
  88. ALUASEL_W
  89. 00
  90. PARAMETER_UNSIGNED_BIN
  91. DEF
  92. ALUASEL_SBUS
  93. 01
  94. PARAMETER_UNSIGNED_BIN
  95. DEF
  96. ALUASEL_K
  97. 10
  98. PARAMETER_UNSIGNED_BIN
  99. DEF
  100. ALUASEL_BD
  101. 11
  102. PARAMETER_UNSIGNED_BIN
  103. DEF
  104. ALUBSEL_W
  105. 00
  106. PARAMETER_UNSIGNED_BIN
  107. DEF
  108. ALUBSEL_SBUS
  109. 01
  110. PARAMETER_UNSIGNED_BIN
  111. DEF
  112. ALUBSEL_K
  113. 10
  114. PARAMETER_UNSIGNED_BIN
  115. DEF
  116. ALUBSEL_1
  117. 11
  118. PARAMETER_UNSIGNED_BIN
  119. DEF
  120. ALUOP_ADD
  121. 0000
  122. PARAMETER_UNSIGNED_BIN
  123. DEF
  124. ALUOP_SUB
  125. 1000
  126. PARAMETER_UNSIGNED_BIN
  127. DEF
  128. ALUOP_AND
  129. 0001
  130. PARAMETER_UNSIGNED_BIN
  131. DEF
  132. ALUOP_OR
  133. 0010
  134. PARAMETER_UNSIGNED_BIN
  135. DEF
  136. ALUOP_XOR
  137. 0011
  138. PARAMETER_UNSIGNED_BIN
  139. DEF
  140. ALUOP_COM
  141. 0100
  142. PARAMETER_UNSIGNED_BIN
  143. DEF
  144. ALUOP_ROR
  145. 0101
  146. PARAMETER_UNSIGNED_BIN
  147. DEF
  148. ALUOP_ROL
  149. 0110
  150. PARAMETER_UNSIGNED_BIN
  151. DEF
  152. ALUOP_SWAP
  153. 0111
  154. PARAMETER_UNSIGNED_BIN
  155. DEF
  156. STATUS_RESET_VALUE
  157. 00011000
  158. PARAMETER_UNSIGNED_BIN
  159. DEF
  160. OPTION_RESET_VALUE
  161. 00111111
  162. PARAMETER_UNSIGNED_BIN
  163. DEF
  164. }
  165. # hierarchies {
  166. |
  167. }
  168. # macro_sequence
  169. # end
  170. # entity
  171. regs
  172. # storage
  173. db|cpu.(1).cnf
  174. db|cpu.(1).cnf
  175. # logic_option {
  176. AUTO_RAM_RECOGNITION
  177. ON
  178. }
  179. # case_sensitive
  180. # source_file
  181. regs.v
  182. ebc22d10c2fd74615c739db0a51276a1
  183. 8
  184. # internal_option {
  185. HDL_INITIAL_FANOUT_LIMIT
  186. OFF
  187. AUTO_RESOURCE_SHARING
  188. OFF
  189. AUTO_RAM_RECOGNITION
  190. ON
  191. AUTO_ROM_RECOGNITION
  192. ON
  193. IGNORE_VERILOG_INITIAL_CONSTRUCTS
  194. OFF
  195. VERILOG_CONSTANT_LOOP_LIMIT
  196. 5000
  197. VERILOG_NON_CONSTANT_LOOP_LIMIT
  198. 250
  199. }
  200. # hierarchies {
  201. regs:regs
  202. }
  203. # macro_sequence
  204. # end
  205. # entity
  206. dram
  207. # storage
  208. db|cpu.(2).cnf
  209. db|cpu.(2).cnf
  210. # logic_option {
  211. AUTO_RAM_RECOGNITION
  212. ON
  213. }
  214. # case_sensitive
  215. # source_file
  216. dram.v
  217. 877fd329b38ebc6adfef29b421c3a63
  218. 8
  219. # internal_option {
  220. HDL_INITIAL_FANOUT_LIMIT
  221. OFF
  222. AUTO_RESOURCE_SHARING
  223. OFF
  224. AUTO_RAM_RECOGNITION
  225. ON
  226. AUTO_ROM_RECOGNITION
  227. ON
  228. IGNORE_VERILOG_INITIAL_CONSTRUCTS
  229. OFF
  230. VERILOG_CONSTANT_LOOP_LIMIT
  231. 5000
  232. VERILOG_NON_CONSTANT_LOOP_LIMIT
  233. 250
  234. }
  235. # user_parameter {
  236. word_depth
  237. 70
  238. PARAMETER_SIGNED_DEC
  239. DEF
  240. }
  241. # hierarchies {
  242. regs:regs|dram:dram
  243. }
  244. # macro_sequence
  245. # end
  246. # entity
  247. alu
  248. # storage
  249. db|cpu.(3).cnf
  250. db|cpu.(3).cnf
  251. # logic_option {
  252. AUTO_RAM_RECOGNITION
  253. ON
  254. }
  255. # case_sensitive
  256. # source_file
  257. alu.v
  258. c8cab1bce095c72782b15cd5c3c96cc
  259. 8
  260. # internal_option {
  261. HDL_INITIAL_FANOUT_LIMIT
  262. OFF
  263. AUTO_RESOURCE_SHARING
  264. OFF
  265. AUTO_RAM_RECOGNITION
  266. ON
  267. AUTO_ROM_RECOGNITION
  268. ON
  269. IGNORE_VERILOG_INITIAL_CONSTRUCTS
  270. OFF
  271. VERILOG_CONSTANT_LOOP_LIMIT
  272. 5000
  273. VERILOG_NON_CONSTANT_LOOP_LIMIT
  274. 250
  275. }
  276. # user_parameter {
  277. ALUOP_ADD
  278. 0000
  279. PARAMETER_UNSIGNED_BIN
  280. DEF
  281. ALUOP_SUB
  282. 1000
  283. PARAMETER_UNSIGNED_BIN
  284. DEF
  285. ALUOP_AND
  286. 0001
  287. PARAMETER_UNSIGNED_BIN
  288. DEF
  289. ALUOP_OR
  290. 0010
  291. PARAMETER_UNSIGNED_BIN
  292. DEF
  293. ALUOP_XOR
  294. 0011
  295. PARAMETER_UNSIGNED_BIN
  296. DEF
  297. ALUOP_COM
  298. 0100
  299. PARAMETER_UNSIGNED_BIN
  300. DEF
  301. ALUOP_ROR
  302. 0101
  303. PARAMETER_UNSIGNED_BIN
  304. DEF
  305. ALUOP_ROL
  306. 0110
  307. PARAMETER_UNSIGNED_BIN
  308. DEF
  309. ALUOP_SWAP
  310. 0111
  311. PARAMETER_UNSIGNED_BIN
  312. DEF
  313. }
  314. # hierarchies {
  315. alu:alu
  316. }
  317. # macro_sequence
  318. # end
  319. # entity
  320. idec
  321. # storage
  322. db|cpu.(4).cnf
  323. db|cpu.(4).cnf
  324. # logic_option {
  325. AUTO_RAM_RECOGNITION
  326. ON
  327. }
  328. # case_sensitive
  329. # source_file
  330. idec.v
  331. d514526ab7b639204e865f8bea155b12
  332. 8
  333. # internal_option {
  334. HDL_INITIAL_FANOUT_LIMIT
  335. OFF
  336. AUTO_RESOURCE_SHARING
  337. OFF
  338. AUTO_RAM_RECOGNITION
  339. ON
  340. AUTO_ROM_RECOGNITION
  341. ON
  342. IGNORE_VERILOG_INITIAL_CONSTRUCTS
  343. OFF
  344. VERILOG_CONSTANT_LOOP_LIMIT
  345. 5000
  346. VERILOG_NON_CONSTANT_LOOP_LIMIT
  347. 250
  348. }
  349. # hierarchies {
  350. idec:idec
  351. }
  352. # macro_sequence
  353. # end
  354. # complete