Changeset 6 for trunk/IPs/systemC/processor/Morpheo
- Timestamp:
- Mar 21, 2007, 5:00:06 PM (18 years ago)
- Location:
- trunk/IPs/systemC/processor/Morpheo/Behavioural/Generic/RegisterFile
- Files:
-
- 16 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Generic/RegisterFile/SelfTest/configuration.cfg
r2 r6 1 1 RegisterFile 2 1 2 +1# nb_port_read3 1 2 +1# nb_port_write4 2 1024 *8# nb_word5 8 16*2 # size_word2 1 8 *2 # nb_port_read 3 1 4 *2 # nb_port_write 4 64 256 *2 # nb_word 5 32 32 *2 # size_word -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Generic/RegisterFile/SelfTest/mkf.info
r2 r6 1 2 # RegisterFile_03 target_dep all RegisterFile_0.ngc4 target_dep RegisterFile_0.ngc RegisterFile_0.prj5 target_dep RegisterFile_0.prj RegisterFile_0_Pack.vhdl RegisterFile_0.vhdl6 7 # RegisterFile_1008 target_dep all RegisterFile_100.ngc9 target_dep RegisterFile_100.ngc RegisterFile_100.prj10 target_dep RegisterFile_100.prj RegisterFile_100_Pack.vhdl RegisterFile_100.vhdl11 12 # RegisterFile_10113 target_dep all RegisterFile_101.ngc14 target_dep RegisterFile_101.ngc RegisterFile_101.prj15 target_dep RegisterFile_101.prj RegisterFile_101_Pack.vhdl RegisterFile_101.vhdl16 17 # RegisterFile_10218 target_dep all RegisterFile_102.ngc19 target_dep RegisterFile_102.ngc RegisterFile_102.prj20 target_dep RegisterFile_102.prj RegisterFile_102_Pack.vhdl RegisterFile_102.vhdl21 22 # RegisterFile_10323 target_dep all RegisterFile_103.ngc24 target_dep RegisterFile_103.ngc RegisterFile_103.prj25 target_dep RegisterFile_103.prj RegisterFile_103_Pack.vhdl RegisterFile_103.vhdl26 27 # RegisterFile_10428 target_dep all RegisterFile_104.ngc29 target_dep RegisterFile_104.ngc RegisterFile_104.prj30 target_dep RegisterFile_104.prj RegisterFile_104_Pack.vhdl RegisterFile_104.vhdl31 32 # RegisterFile_10533 target_dep all RegisterFile_105.ngc34 target_dep RegisterFile_105.ngc RegisterFile_105.prj35 target_dep RegisterFile_105.prj RegisterFile_105_Pack.vhdl RegisterFile_105.vhdl36 37 # RegisterFile_10638 target_dep all RegisterFile_106.ngc39 target_dep RegisterFile_106.ngc RegisterFile_106.prj40 target_dep RegisterFile_106.prj RegisterFile_106_Pack.vhdl RegisterFile_106.vhdl41 42 # RegisterFile_10743 target_dep all RegisterFile_107.ngc44 target_dep RegisterFile_107.ngc RegisterFile_107.prj45 target_dep RegisterFile_107.prj RegisterFile_107_Pack.vhdl RegisterFile_107.vhdl46 47 # RegisterFile_10848 target_dep all RegisterFile_108.ngc49 target_dep RegisterFile_108.ngc RegisterFile_108.prj50 target_dep RegisterFile_108.prj RegisterFile_108_Pack.vhdl RegisterFile_108.vhdl51 52 # RegisterFile_10953 target_dep all RegisterFile_109.ngc54 target_dep RegisterFile_109.ngc RegisterFile_109.prj55 target_dep RegisterFile_109.prj RegisterFile_109_Pack.vhdl RegisterFile_109.vhdl56 57 # RegisterFile_1058 target_dep all RegisterFile_10.ngc59 target_dep RegisterFile_10.ngc RegisterFile_10.prj60 target_dep RegisterFile_10.prj RegisterFile_100_Pack.vhdl RegisterFile_100.vhdl RegisterFile_101_Pack.vhdl RegisterFile_101.vhdl RegisterFile_102_Pack.vhdl RegisterFile_102.vhdl RegisterFile_103_Pack.vhdl RegisterFile_103.vhdl RegisterFile_104_Pack.vhdl RegisterFile_104.vhdl RegisterFile_105_Pack.vhdl RegisterFile_105.vhdl RegisterFile_106_Pack.vhdl RegisterFile_106.vhdl RegisterFile_107_Pack.vhdl RegisterFile_107.vhdl RegisterFile_108_Pack.vhdl RegisterFile_108.vhdl RegisterFile_109_Pack.vhdl RegisterFile_109.vhdl RegisterFile_10_Pack.vhdl RegisterFile_10.vhdl61 62 # RegisterFile_11063 target_dep all RegisterFile_110.ngc64 target_dep RegisterFile_110.ngc RegisterFile_110.prj65 target_dep RegisterFile_110.prj RegisterFile_110_Pack.vhdl RegisterFile_110.vhdl66 67 # RegisterFile_11168 target_dep all RegisterFile_111.ngc69 target_dep RegisterFile_111.ngc RegisterFile_111.prj70 target_dep RegisterFile_111.prj RegisterFile_111_Pack.vhdl RegisterFile_111.vhdl71 72 # RegisterFile_11273 target_dep all RegisterFile_112.ngc74 target_dep RegisterFile_112.ngc RegisterFile_112.prj75 target_dep RegisterFile_112.prj RegisterFile_112_Pack.vhdl RegisterFile_112.vhdl76 77 # RegisterFile_11378 target_dep all RegisterFile_113.ngc79 target_dep RegisterFile_113.ngc RegisterFile_113.prj80 target_dep RegisterFile_113.prj RegisterFile_113_Pack.vhdl RegisterFile_113.vhdl81 82 # RegisterFile_11483 target_dep all RegisterFile_114.ngc84 target_dep RegisterFile_114.ngc RegisterFile_114.prj85 target_dep RegisterFile_114.prj RegisterFile_114_Pack.vhdl RegisterFile_114.vhdl86 87 # RegisterFile_11588 target_dep all RegisterFile_115.ngc89 target_dep RegisterFile_115.ngc RegisterFile_115.prj90 target_dep RegisterFile_115.prj RegisterFile_115_Pack.vhdl RegisterFile_115.vhdl91 92 # RegisterFile_11693 target_dep all RegisterFile_116.ngc94 target_dep RegisterFile_116.ngc RegisterFile_116.prj95 target_dep RegisterFile_116.prj RegisterFile_116_Pack.vhdl RegisterFile_116.vhdl96 97 # RegisterFile_11798 target_dep all RegisterFile_117.ngc99 target_dep RegisterFile_117.ngc RegisterFile_117.prj100 target_dep RegisterFile_117.prj RegisterFile_117_Pack.vhdl RegisterFile_117.vhdl101 102 # RegisterFile_118103 target_dep all RegisterFile_118.ngc104 target_dep RegisterFile_118.ngc RegisterFile_118.prj105 target_dep RegisterFile_118.prj RegisterFile_118_Pack.vhdl RegisterFile_118.vhdl106 107 # RegisterFile_119108 target_dep all RegisterFile_119.ngc109 target_dep RegisterFile_119.ngc RegisterFile_119.prj110 target_dep RegisterFile_119.prj RegisterFile_119_Pack.vhdl RegisterFile_119.vhdl111 112 # RegisterFile_11113 target_dep all RegisterFile_11.ngc114 target_dep RegisterFile_11.ngc RegisterFile_11.prj115 target_dep RegisterFile_11.prj RegisterFile_110_Pack.vhdl RegisterFile_110.vhdl RegisterFile_111_Pack.vhdl RegisterFile_111.vhdl RegisterFile_112_Pack.vhdl RegisterFile_112.vhdl RegisterFile_113_Pack.vhdl RegisterFile_113.vhdl RegisterFile_114_Pack.vhdl RegisterFile_114.vhdl RegisterFile_115_Pack.vhdl RegisterFile_115.vhdl RegisterFile_116_Pack.vhdl RegisterFile_116.vhdl RegisterFile_117_Pack.vhdl RegisterFile_117.vhdl RegisterFile_118_Pack.vhdl RegisterFile_118.vhdl RegisterFile_119_Pack.vhdl RegisterFile_119.vhdl RegisterFile_11_Pack.vhdl RegisterFile_11.vhdl116 117 # RegisterFile_120118 target_dep all RegisterFile_120.ngc119 target_dep RegisterFile_120.ngc RegisterFile_120.prj120 target_dep RegisterFile_120.prj RegisterFile_120_Pack.vhdl RegisterFile_120.vhdl121 122 # RegisterFile_121123 target_dep all RegisterFile_121.ngc124 target_dep RegisterFile_121.ngc RegisterFile_121.prj125 target_dep RegisterFile_121.prj RegisterFile_121_Pack.vhdl RegisterFile_121.vhdl126 127 # RegisterFile_122128 target_dep all RegisterFile_122.ngc129 target_dep RegisterFile_122.ngc RegisterFile_122.prj130 target_dep RegisterFile_122.prj RegisterFile_122_Pack.vhdl RegisterFile_122.vhdl131 132 # RegisterFile_123133 target_dep all RegisterFile_123.ngc134 target_dep RegisterFile_123.ngc RegisterFile_123.prj135 target_dep RegisterFile_123.prj RegisterFile_123_Pack.vhdl RegisterFile_123.vhdl136 137 # RegisterFile_124138 target_dep all RegisterFile_124.ngc139 target_dep RegisterFile_124.ngc RegisterFile_124.prj140 target_dep RegisterFile_124.prj RegisterFile_124_Pack.vhdl RegisterFile_124.vhdl141 142 # RegisterFile_125143 target_dep all RegisterFile_125.ngc144 target_dep RegisterFile_125.ngc RegisterFile_125.prj145 target_dep RegisterFile_125.prj RegisterFile_125_Pack.vhdl RegisterFile_125.vhdl146 147 # RegisterFile_126148 target_dep all RegisterFile_126.ngc149 target_dep RegisterFile_126.ngc RegisterFile_126.prj150 target_dep RegisterFile_126.prj RegisterFile_126_Pack.vhdl RegisterFile_126.vhdl151 152 # RegisterFile_127153 target_dep all RegisterFile_127.ngc154 target_dep RegisterFile_127.ngc RegisterFile_127.prj155 target_dep RegisterFile_127.prj RegisterFile_127_Pack.vhdl RegisterFile_127.vhdl156 157 # RegisterFile_128158 target_dep all RegisterFile_128.ngc159 target_dep RegisterFile_128.ngc RegisterFile_128.prj160 target_dep RegisterFile_128.prj RegisterFile_128_Pack.vhdl RegisterFile_128.vhdl161 162 # RegisterFile_129163 target_dep all RegisterFile_129.ngc164 target_dep RegisterFile_129.ngc RegisterFile_129.prj165 target_dep RegisterFile_129.prj RegisterFile_129_Pack.vhdl RegisterFile_129.vhdl166 167 # RegisterFile_12168 target_dep all RegisterFile_12.ngc169 target_dep RegisterFile_12.ngc RegisterFile_12.prj170 target_dep RegisterFile_12.prj RegisterFile_120_Pack.vhdl RegisterFile_120.vhdl RegisterFile_121_Pack.vhdl RegisterFile_121.vhdl RegisterFile_122_Pack.vhdl RegisterFile_122.vhdl RegisterFile_123_Pack.vhdl RegisterFile_123.vhdl RegisterFile_124_Pack.vhdl RegisterFile_124.vhdl RegisterFile_125_Pack.vhdl RegisterFile_125.vhdl RegisterFile_126_Pack.vhdl RegisterFile_126.vhdl RegisterFile_127_Pack.vhdl RegisterFile_127.vhdl RegisterFile_128_Pack.vhdl RegisterFile_128.vhdl RegisterFile_129_Pack.vhdl RegisterFile_129.vhdl RegisterFile_12_Pack.vhdl RegisterFile_12.vhdl171 172 # RegisterFile_130173 target_dep all RegisterFile_130.ngc174 target_dep RegisterFile_130.ngc RegisterFile_130.prj175 target_dep RegisterFile_130.prj RegisterFile_130_Pack.vhdl RegisterFile_130.vhdl176 177 # RegisterFile_131178 target_dep all RegisterFile_131.ngc179 target_dep RegisterFile_131.ngc RegisterFile_131.prj180 target_dep RegisterFile_131.prj RegisterFile_131_Pack.vhdl RegisterFile_131.vhdl181 182 # RegisterFile_132183 target_dep all RegisterFile_132.ngc184 target_dep RegisterFile_132.ngc RegisterFile_132.prj185 target_dep RegisterFile_132.prj RegisterFile_132_Pack.vhdl RegisterFile_132.vhdl186 187 # RegisterFile_133188 target_dep all RegisterFile_133.ngc189 target_dep RegisterFile_133.ngc RegisterFile_133.prj190 target_dep RegisterFile_133.prj RegisterFile_133_Pack.vhdl RegisterFile_133.vhdl191 192 # RegisterFile_134193 target_dep all RegisterFile_134.ngc194 target_dep RegisterFile_134.ngc RegisterFile_134.prj195 target_dep RegisterFile_134.prj RegisterFile_134_Pack.vhdl RegisterFile_134.vhdl196 197 # RegisterFile_135198 target_dep all RegisterFile_135.ngc199 target_dep RegisterFile_135.ngc RegisterFile_135.prj200 target_dep RegisterFile_135.prj RegisterFile_135_Pack.vhdl RegisterFile_135.vhdl201 202 # RegisterFile_136203 target_dep all RegisterFile_136.ngc204 target_dep RegisterFile_136.ngc RegisterFile_136.prj205 target_dep RegisterFile_136.prj RegisterFile_136_Pack.vhdl RegisterFile_136.vhdl206 207 # RegisterFile_137208 target_dep all RegisterFile_137.ngc209 target_dep RegisterFile_137.ngc RegisterFile_137.prj210 target_dep RegisterFile_137.prj RegisterFile_137_Pack.vhdl RegisterFile_137.vhdl211 212 # RegisterFile_138213 target_dep all RegisterFile_138.ngc214 target_dep RegisterFile_138.ngc RegisterFile_138.prj215 target_dep RegisterFile_138.prj RegisterFile_138_Pack.vhdl RegisterFile_138.vhdl216 217 # RegisterFile_139218 target_dep all RegisterFile_139.ngc219 target_dep RegisterFile_139.ngc RegisterFile_139.prj220 target_dep RegisterFile_139.prj RegisterFile_139_Pack.vhdl RegisterFile_139.vhdl221 222 # RegisterFile_13223 target_dep all RegisterFile_13.ngc224 target_dep RegisterFile_13.ngc RegisterFile_13.prj225 target_dep RegisterFile_13.prj RegisterFile_130_Pack.vhdl RegisterFile_130.vhdl RegisterFile_131_Pack.vhdl RegisterFile_131.vhdl RegisterFile_132_Pack.vhdl RegisterFile_132.vhdl RegisterFile_133_Pack.vhdl RegisterFile_133.vhdl RegisterFile_134_Pack.vhdl RegisterFile_134.vhdl RegisterFile_135_Pack.vhdl RegisterFile_135.vhdl RegisterFile_136_Pack.vhdl RegisterFile_136.vhdl RegisterFile_137_Pack.vhdl RegisterFile_137.vhdl RegisterFile_138_Pack.vhdl RegisterFile_138.vhdl RegisterFile_139_Pack.vhdl RegisterFile_139.vhdl RegisterFile_13_Pack.vhdl RegisterFile_13.vhdl226 227 # RegisterFile_140228 target_dep all RegisterFile_140.ngc229 target_dep RegisterFile_140.ngc RegisterFile_140.prj230 target_dep RegisterFile_140.prj RegisterFile_140_Pack.vhdl RegisterFile_140.vhdl231 232 # RegisterFile_141233 target_dep all RegisterFile_141.ngc234 target_dep RegisterFile_141.ngc RegisterFile_141.prj235 target_dep RegisterFile_141.prj RegisterFile_141_Pack.vhdl RegisterFile_141.vhdl236 237 # RegisterFile_142238 target_dep all RegisterFile_142.ngc239 target_dep RegisterFile_142.ngc RegisterFile_142.prj240 target_dep RegisterFile_142.prj RegisterFile_142_Pack.vhdl RegisterFile_142.vhdl241 242 # RegisterFile_143243 target_dep all RegisterFile_143.ngc244 target_dep RegisterFile_143.ngc RegisterFile_143.prj245 target_dep RegisterFile_143.prj RegisterFile_143_Pack.vhdl RegisterFile_143.vhdl246 247 # RegisterFile_144248 target_dep all RegisterFile_144.ngc249 target_dep RegisterFile_144.ngc RegisterFile_144.prj250 target_dep RegisterFile_144.prj RegisterFile_144_Pack.vhdl RegisterFile_144.vhdl251 252 # RegisterFile_145253 target_dep all RegisterFile_145.ngc254 target_dep RegisterFile_145.ngc RegisterFile_145.prj255 target_dep RegisterFile_145.prj RegisterFile_145_Pack.vhdl RegisterFile_145.vhdl256 257 # RegisterFile_146258 target_dep all RegisterFile_146.ngc259 target_dep RegisterFile_146.ngc RegisterFile_146.prj260 target_dep RegisterFile_146.prj RegisterFile_146_Pack.vhdl RegisterFile_146.vhdl261 262 # RegisterFile_147263 target_dep all RegisterFile_147.ngc264 target_dep RegisterFile_147.ngc RegisterFile_147.prj265 target_dep RegisterFile_147.prj RegisterFile_147_Pack.vhdl RegisterFile_147.vhdl266 267 # RegisterFile_148268 target_dep all RegisterFile_148.ngc269 target_dep RegisterFile_148.ngc RegisterFile_148.prj270 target_dep RegisterFile_148.prj RegisterFile_148_Pack.vhdl RegisterFile_148.vhdl271 272 # RegisterFile_149273 target_dep all RegisterFile_149.ngc274 target_dep RegisterFile_149.ngc RegisterFile_149.prj275 target_dep RegisterFile_149.prj RegisterFile_149_Pack.vhdl RegisterFile_149.vhdl276 277 # RegisterFile_14278 target_dep all RegisterFile_14.ngc279 target_dep RegisterFile_14.ngc RegisterFile_14.prj280 target_dep RegisterFile_14.prj RegisterFile_140_Pack.vhdl RegisterFile_140.vhdl RegisterFile_141_Pack.vhdl RegisterFile_141.vhdl RegisterFile_142_Pack.vhdl RegisterFile_142.vhdl RegisterFile_143_Pack.vhdl RegisterFile_143.vhdl RegisterFile_144_Pack.vhdl RegisterFile_144.vhdl RegisterFile_145_Pack.vhdl RegisterFile_145.vhdl RegisterFile_146_Pack.vhdl RegisterFile_146.vhdl RegisterFile_147_Pack.vhdl RegisterFile_147.vhdl RegisterFile_148_Pack.vhdl RegisterFile_148.vhdl RegisterFile_149_Pack.vhdl RegisterFile_149.vhdl RegisterFile_14_Pack.vhdl RegisterFile_14.vhdl281 282 # RegisterFile_150283 target_dep all RegisterFile_150.ngc284 target_dep RegisterFile_150.ngc RegisterFile_150.prj285 target_dep RegisterFile_150.prj RegisterFile_150_Pack.vhdl RegisterFile_150.vhdl286 287 # RegisterFile_151288 target_dep all RegisterFile_151.ngc289 target_dep RegisterFile_151.ngc RegisterFile_151.prj290 target_dep RegisterFile_151.prj RegisterFile_151_Pack.vhdl RegisterFile_151.vhdl291 292 # RegisterFile_152293 target_dep all RegisterFile_152.ngc294 target_dep RegisterFile_152.ngc RegisterFile_152.prj295 target_dep RegisterFile_152.prj RegisterFile_152_Pack.vhdl RegisterFile_152.vhdl296 297 # RegisterFile_153298 target_dep all RegisterFile_153.ngc299 target_dep RegisterFile_153.ngc RegisterFile_153.prj300 target_dep RegisterFile_153.prj RegisterFile_153_Pack.vhdl RegisterFile_153.vhdl301 302 # RegisterFile_154303 target_dep all RegisterFile_154.ngc304 target_dep RegisterFile_154.ngc RegisterFile_154.prj305 target_dep RegisterFile_154.prj RegisterFile_154_Pack.vhdl RegisterFile_154.vhdl306 307 # RegisterFile_155308 target_dep all RegisterFile_155.ngc309 target_dep RegisterFile_155.ngc RegisterFile_155.prj310 target_dep RegisterFile_155.prj RegisterFile_155_Pack.vhdl RegisterFile_155.vhdl311 312 # RegisterFile_156313 target_dep all RegisterFile_156.ngc314 target_dep RegisterFile_156.ngc RegisterFile_156.prj315 target_dep RegisterFile_156.prj RegisterFile_156_Pack.vhdl RegisterFile_156.vhdl316 317 # RegisterFile_157318 target_dep all RegisterFile_157.ngc319 target_dep RegisterFile_157.ngc RegisterFile_157.prj320 target_dep RegisterFile_157.prj RegisterFile_157_Pack.vhdl RegisterFile_157.vhdl321 322 # RegisterFile_158323 target_dep all RegisterFile_158.ngc324 target_dep RegisterFile_158.ngc RegisterFile_158.prj325 target_dep RegisterFile_158.prj RegisterFile_158_Pack.vhdl RegisterFile_158.vhdl326 327 # RegisterFile_159328 target_dep all RegisterFile_159.ngc329 target_dep RegisterFile_159.ngc RegisterFile_159.prj330 target_dep RegisterFile_159.prj RegisterFile_159_Pack.vhdl RegisterFile_159.vhdl331 332 # RegisterFile_15333 target_dep all RegisterFile_15.ngc334 target_dep RegisterFile_15.ngc RegisterFile_15.prj335 target_dep RegisterFile_15.prj RegisterFile_150_Pack.vhdl RegisterFile_150.vhdl RegisterFile_151_Pack.vhdl RegisterFile_151.vhdl RegisterFile_152_Pack.vhdl RegisterFile_152.vhdl RegisterFile_153_Pack.vhdl RegisterFile_153.vhdl RegisterFile_154_Pack.vhdl RegisterFile_154.vhdl RegisterFile_155_Pack.vhdl RegisterFile_155.vhdl RegisterFile_156_Pack.vhdl RegisterFile_156.vhdl RegisterFile_157_Pack.vhdl RegisterFile_157.vhdl RegisterFile_158_Pack.vhdl RegisterFile_158.vhdl RegisterFile_159_Pack.vhdl RegisterFile_159.vhdl RegisterFile_15_Pack.vhdl RegisterFile_15.vhdl336 337 # RegisterFile_16338 target_dep all RegisterFile_16.ngc339 target_dep RegisterFile_16.ngc RegisterFile_16.prj340 target_dep RegisterFile_16.prj RegisterFile_16_Pack.vhdl RegisterFile_16.vhdl341 342 # RegisterFile_17343 target_dep all RegisterFile_17.ngc344 target_dep RegisterFile_17.ngc RegisterFile_17.prj345 target_dep RegisterFile_17.prj RegisterFile_17_Pack.vhdl RegisterFile_17.vhdl346 347 # RegisterFile_18348 target_dep all RegisterFile_18.ngc349 target_dep RegisterFile_18.ngc RegisterFile_18.prj350 target_dep RegisterFile_18.prj RegisterFile_18_Pack.vhdl RegisterFile_18.vhdl351 352 # RegisterFile_19353 target_dep all RegisterFile_19.ngc354 target_dep RegisterFile_19.ngc RegisterFile_19.prj355 target_dep RegisterFile_19.prj RegisterFile_19_Pack.vhdl RegisterFile_19.vhdl356 357 # RegisterFile_1358 target_dep all RegisterFile_1.ngc359 target_dep RegisterFile_1.ngc RegisterFile_1.prj360 target_dep RegisterFile_1.prj RegisterFile_100_Pack.vhdl RegisterFile_100.vhdl RegisterFile_101_Pack.vhdl RegisterFile_101.vhdl RegisterFile_102_Pack.vhdl RegisterFile_102.vhdl RegisterFile_103_Pack.vhdl RegisterFile_103.vhdl RegisterFile_104_Pack.vhdl RegisterFile_104.vhdl RegisterFile_105_Pack.vhdl RegisterFile_105.vhdl RegisterFile_106_Pack.vhdl RegisterFile_106.vhdl RegisterFile_107_Pack.vhdl RegisterFile_107.vhdl RegisterFile_108_Pack.vhdl RegisterFile_108.vhdl RegisterFile_109_Pack.vhdl RegisterFile_109.vhdl RegisterFile_10_Pack.vhdl RegisterFile_10.vhdl RegisterFile_110_Pack.vhdl RegisterFile_110.vhdl RegisterFile_111_Pack.vhdl RegisterFile_111.vhdl RegisterFile_112_Pack.vhdl RegisterFile_112.vhdl RegisterFile_113_Pack.vhdl RegisterFile_113.vhdl RegisterFile_114_Pack.vhdl RegisterFile_114.vhdl RegisterFile_115_Pack.vhdl RegisterFile_115.vhdl RegisterFile_116_Pack.vhdl RegisterFile_116.vhdl RegisterFile_117_Pack.vhdl RegisterFile_117.vhdl RegisterFile_118_Pack.vhdl RegisterFile_118.vhdl RegisterFile_119_Pack.vhdl RegisterFile_119.vhdl RegisterFile_11_Pack.vhdl RegisterFile_11.vhdl RegisterFile_120_Pack.vhdl RegisterFile_120.vhdl RegisterFile_121_Pack.vhdl RegisterFile_121.vhdl RegisterFile_122_Pack.vhdl RegisterFile_122.vhdl RegisterFile_123_Pack.vhdl RegisterFile_123.vhdl RegisterFile_124_Pack.vhdl RegisterFile_124.vhdl RegisterFile_125_Pack.vhdl RegisterFile_125.vhdl RegisterFile_126_Pack.vhdl RegisterFile_126.vhdl RegisterFile_127_Pack.vhdl RegisterFile_127.vhdl RegisterFile_128_Pack.vhdl RegisterFile_128.vhdl RegisterFile_129_Pack.vhdl RegisterFile_129.vhdl RegisterFile_12_Pack.vhdl RegisterFile_12.vhdl RegisterFile_130_Pack.vhdl RegisterFile_130.vhdl RegisterFile_131_Pack.vhdl RegisterFile_131.vhdl RegisterFile_132_Pack.vhdl RegisterFile_132.vhdl RegisterFile_133_Pack.vhdl RegisterFile_133.vhdl RegisterFile_134_Pack.vhdl RegisterFile_134.vhdl RegisterFile_135_Pack.vhdl RegisterFile_135.vhdl RegisterFile_136_Pack.vhdl RegisterFile_136.vhdl RegisterFile_137_Pack.vhdl RegisterFile_137.vhdl RegisterFile_138_Pack.vhdl RegisterFile_138.vhdl RegisterFile_139_Pack.vhdl RegisterFile_139.vhdl RegisterFile_13_Pack.vhdl RegisterFile_13.vhdl RegisterFile_140_Pack.vhdl RegisterFile_140.vhdl RegisterFile_141_Pack.vhdl RegisterFile_141.vhdl RegisterFile_142_Pack.vhdl RegisterFile_142.vhdl RegisterFile_143_Pack.vhdl RegisterFile_143.vhdl RegisterFile_144_Pack.vhdl RegisterFile_144.vhdl RegisterFile_145_Pack.vhdl RegisterFile_145.vhdl RegisterFile_146_Pack.vhdl RegisterFile_146.vhdl RegisterFile_147_Pack.vhdl RegisterFile_147.vhdl RegisterFile_148_Pack.vhdl RegisterFile_148.vhdl RegisterFile_149_Pack.vhdl RegisterFile_149.vhdl RegisterFile_14_Pack.vhdl RegisterFile_14.vhdl RegisterFile_150_Pack.vhdl RegisterFile_150.vhdl RegisterFile_151_Pack.vhdl RegisterFile_151.vhdl RegisterFile_152_Pack.vhdl RegisterFile_152.vhdl RegisterFile_153_Pack.vhdl RegisterFile_153.vhdl RegisterFile_154_Pack.vhdl RegisterFile_154.vhdl RegisterFile_155_Pack.vhdl RegisterFile_155.vhdl RegisterFile_156_Pack.vhdl RegisterFile_156.vhdl RegisterFile_157_Pack.vhdl RegisterFile_157.vhdl RegisterFile_158_Pack.vhdl RegisterFile_158.vhdl RegisterFile_159_Pack.vhdl RegisterFile_159.vhdl RegisterFile_15_Pack.vhdl RegisterFile_15.vhdl RegisterFile_16_Pack.vhdl RegisterFile_16.vhdl RegisterFile_17_Pack.vhdl RegisterFile_17.vhdl RegisterFile_18_Pack.vhdl RegisterFile_18.vhdl RegisterFile_19_Pack.vhdl RegisterFile_19.vhdl RegisterFile_1_Pack.vhdl RegisterFile_1.vhdl361 362 # RegisterFile_20363 target_dep all RegisterFile_20.ngc364 target_dep RegisterFile_20.ngc RegisterFile_20.prj365 target_dep RegisterFile_20.prj RegisterFile_20_Pack.vhdl RegisterFile_20.vhdl366 367 # RegisterFile_21368 target_dep all RegisterFile_21.ngc369 target_dep RegisterFile_21.ngc RegisterFile_21.prj370 target_dep RegisterFile_21.prj RegisterFile_21_Pack.vhdl RegisterFile_21.vhdl371 372 # RegisterFile_22373 target_dep all RegisterFile_22.ngc374 target_dep RegisterFile_22.ngc RegisterFile_22.prj375 target_dep RegisterFile_22.prj RegisterFile_22_Pack.vhdl RegisterFile_22.vhdl376 377 # RegisterFile_23378 target_dep all RegisterFile_23.ngc379 target_dep RegisterFile_23.ngc RegisterFile_23.prj380 target_dep RegisterFile_23.prj RegisterFile_23_Pack.vhdl RegisterFile_23.vhdl381 382 # RegisterFile_24383 target_dep all RegisterFile_24.ngc384 target_dep RegisterFile_24.ngc RegisterFile_24.prj385 target_dep RegisterFile_24.prj RegisterFile_24_Pack.vhdl RegisterFile_24.vhdl386 387 # RegisterFile_25388 target_dep all RegisterFile_25.ngc389 target_dep RegisterFile_25.ngc RegisterFile_25.prj390 target_dep RegisterFile_25.prj RegisterFile_25_Pack.vhdl RegisterFile_25.vhdl391 392 # RegisterFile_26393 target_dep all RegisterFile_26.ngc394 target_dep RegisterFile_26.ngc RegisterFile_26.prj395 target_dep RegisterFile_26.prj RegisterFile_26_Pack.vhdl RegisterFile_26.vhdl396 397 # RegisterFile_27398 target_dep all RegisterFile_27.ngc399 target_dep RegisterFile_27.ngc RegisterFile_27.prj400 target_dep RegisterFile_27.prj RegisterFile_27_Pack.vhdl RegisterFile_27.vhdl401 402 # RegisterFile_28403 target_dep all RegisterFile_28.ngc404 target_dep RegisterFile_28.ngc RegisterFile_28.prj405 target_dep RegisterFile_28.prj RegisterFile_28_Pack.vhdl RegisterFile_28.vhdl406 407 # RegisterFile_29408 target_dep all RegisterFile_29.ngc409 target_dep RegisterFile_29.ngc RegisterFile_29.prj410 target_dep RegisterFile_29.prj RegisterFile_29_Pack.vhdl RegisterFile_29.vhdl411 412 # RegisterFile_2413 target_dep all RegisterFile_2.ngc414 target_dep RegisterFile_2.ngc RegisterFile_2.prj415 target_dep RegisterFile_2.prj RegisterFile_20_Pack.vhdl RegisterFile_20.vhdl RegisterFile_21_Pack.vhdl RegisterFile_21.vhdl RegisterFile_22_Pack.vhdl RegisterFile_22.vhdl RegisterFile_23_Pack.vhdl RegisterFile_23.vhdl RegisterFile_24_Pack.vhdl RegisterFile_24.vhdl RegisterFile_25_Pack.vhdl RegisterFile_25.vhdl RegisterFile_26_Pack.vhdl RegisterFile_26.vhdl RegisterFile_27_Pack.vhdl RegisterFile_27.vhdl RegisterFile_28_Pack.vhdl RegisterFile_28.vhdl RegisterFile_29_Pack.vhdl RegisterFile_29.vhdl RegisterFile_2_Pack.vhdl RegisterFile_2.vhdl416 417 # RegisterFile_30418 target_dep all RegisterFile_30.ngc419 target_dep RegisterFile_30.ngc RegisterFile_30.prj420 target_dep RegisterFile_30.prj RegisterFile_30_Pack.vhdl RegisterFile_30.vhdl421 422 # RegisterFile_31423 target_dep all RegisterFile_31.ngc424 target_dep RegisterFile_31.ngc RegisterFile_31.prj425 target_dep RegisterFile_31.prj RegisterFile_31_Pack.vhdl RegisterFile_31.vhdl426 427 # RegisterFile_32428 target_dep all RegisterFile_32.ngc429 target_dep RegisterFile_32.ngc RegisterFile_32.prj430 target_dep RegisterFile_32.prj RegisterFile_32_Pack.vhdl RegisterFile_32.vhdl431 432 # RegisterFile_33433 target_dep all RegisterFile_33.ngc434 target_dep RegisterFile_33.ngc RegisterFile_33.prj435 target_dep RegisterFile_33.prj RegisterFile_33_Pack.vhdl RegisterFile_33.vhdl436 1 437 2 # RegisterFile_34 … … 445 10 target_dep RegisterFile_35.prj RegisterFile_35_Pack.vhdl RegisterFile_35.vhdl 446 11 447 # RegisterFile_36448 target_dep all RegisterFile_36.ngc449 target_dep RegisterFile_36.ngc RegisterFile_36.prj450 target_dep RegisterFile_36.prj RegisterFile_36_Pack.vhdl RegisterFile_36.vhdl451 452 # RegisterFile_37453 target_dep all RegisterFile_37.ngc454 target_dep RegisterFile_37.ngc RegisterFile_37.prj455 target_dep RegisterFile_37.prj RegisterFile_37_Pack.vhdl RegisterFile_37.vhdl456 457 # RegisterFile_38458 target_dep all RegisterFile_38.ngc459 target_dep RegisterFile_38.ngc RegisterFile_38.prj460 target_dep RegisterFile_38.prj RegisterFile_38_Pack.vhdl RegisterFile_38.vhdl461 462 # RegisterFile_39463 target_dep all RegisterFile_39.ngc464 target_dep RegisterFile_39.ngc RegisterFile_39.prj465 target_dep RegisterFile_39.prj RegisterFile_39_Pack.vhdl RegisterFile_39.vhdl466 467 # RegisterFile_3468 target_dep all RegisterFile_3.ngc469 target_dep RegisterFile_3.ngc RegisterFile_3.prj470 target_dep RegisterFile_3.prj RegisterFile_30_Pack.vhdl RegisterFile_30.vhdl RegisterFile_31_Pack.vhdl RegisterFile_31.vhdl RegisterFile_32_Pack.vhdl RegisterFile_32.vhdl RegisterFile_33_Pack.vhdl RegisterFile_33.vhdl RegisterFile_34_Pack.vhdl RegisterFile_34.vhdl RegisterFile_35_Pack.vhdl RegisterFile_35.vhdl RegisterFile_36_Pack.vhdl RegisterFile_36.vhdl RegisterFile_37_Pack.vhdl RegisterFile_37.vhdl RegisterFile_38_Pack.vhdl RegisterFile_38.vhdl RegisterFile_39_Pack.vhdl RegisterFile_39.vhdl RegisterFile_3_Pack.vhdl RegisterFile_3.vhdl471 472 # RegisterFile_40473 target_dep all RegisterFile_40.ngc474 target_dep RegisterFile_40.ngc RegisterFile_40.prj475 target_dep RegisterFile_40.prj RegisterFile_40_Pack.vhdl RegisterFile_40.vhdl476 477 # RegisterFile_41478 target_dep all RegisterFile_41.ngc479 target_dep RegisterFile_41.ngc RegisterFile_41.prj480 target_dep RegisterFile_41.prj RegisterFile_41_Pack.vhdl RegisterFile_41.vhdl481 482 # RegisterFile_42483 target_dep all RegisterFile_42.ngc484 target_dep RegisterFile_42.ngc RegisterFile_42.prj485 target_dep RegisterFile_42.prj RegisterFile_42_Pack.vhdl RegisterFile_42.vhdl486 487 # RegisterFile_43488 target_dep all RegisterFile_43.ngc489 target_dep RegisterFile_43.ngc RegisterFile_43.prj490 target_dep RegisterFile_43.prj RegisterFile_43_Pack.vhdl RegisterFile_43.vhdl491 492 # RegisterFile_44493 target_dep all RegisterFile_44.ngc494 target_dep RegisterFile_44.ngc RegisterFile_44.prj495 target_dep RegisterFile_44.prj RegisterFile_44_Pack.vhdl RegisterFile_44.vhdl496 497 # RegisterFile_45498 target_dep all RegisterFile_45.ngc499 target_dep RegisterFile_45.ngc RegisterFile_45.prj500 target_dep RegisterFile_45.prj RegisterFile_45_Pack.vhdl RegisterFile_45.vhdl501 502 # RegisterFile_46503 target_dep all RegisterFile_46.ngc504 target_dep RegisterFile_46.ngc RegisterFile_46.prj505 target_dep RegisterFile_46.prj RegisterFile_46_Pack.vhdl RegisterFile_46.vhdl506 507 # RegisterFile_47508 target_dep all RegisterFile_47.ngc509 target_dep RegisterFile_47.ngc RegisterFile_47.prj510 target_dep RegisterFile_47.prj RegisterFile_47_Pack.vhdl RegisterFile_47.vhdl511 512 # RegisterFile_48513 target_dep all RegisterFile_48.ngc514 target_dep RegisterFile_48.ngc RegisterFile_48.prj515 target_dep RegisterFile_48.prj RegisterFile_48_Pack.vhdl RegisterFile_48.vhdl516 517 # RegisterFile_49518 target_dep all RegisterFile_49.ngc519 target_dep RegisterFile_49.ngc RegisterFile_49.prj520 target_dep RegisterFile_49.prj RegisterFile_49_Pack.vhdl RegisterFile_49.vhdl521 522 # RegisterFile_4523 target_dep all RegisterFile_4.ngc524 target_dep RegisterFile_4.ngc RegisterFile_4.prj525 target_dep RegisterFile_4.prj RegisterFile_40_Pack.vhdl RegisterFile_40.vhdl RegisterFile_41_Pack.vhdl RegisterFile_41.vhdl RegisterFile_42_Pack.vhdl RegisterFile_42.vhdl RegisterFile_43_Pack.vhdl RegisterFile_43.vhdl RegisterFile_44_Pack.vhdl RegisterFile_44.vhdl RegisterFile_45_Pack.vhdl RegisterFile_45.vhdl RegisterFile_46_Pack.vhdl RegisterFile_46.vhdl RegisterFile_47_Pack.vhdl RegisterFile_47.vhdl RegisterFile_48_Pack.vhdl RegisterFile_48.vhdl RegisterFile_49_Pack.vhdl RegisterFile_49.vhdl RegisterFile_4_Pack.vhdl RegisterFile_4.vhdl526 527 # RegisterFile_50528 target_dep all RegisterFile_50.ngc529 target_dep RegisterFile_50.ngc RegisterFile_50.prj530 target_dep RegisterFile_50.prj RegisterFile_50_Pack.vhdl RegisterFile_50.vhdl531 532 # RegisterFile_51533 target_dep all RegisterFile_51.ngc534 target_dep RegisterFile_51.ngc RegisterFile_51.prj535 target_dep RegisterFile_51.prj RegisterFile_51_Pack.vhdl RegisterFile_51.vhdl536 537 # RegisterFile_52538 target_dep all RegisterFile_52.ngc539 target_dep RegisterFile_52.ngc RegisterFile_52.prj540 target_dep RegisterFile_52.prj RegisterFile_52_Pack.vhdl RegisterFile_52.vhdl541 542 # RegisterFile_53543 target_dep all RegisterFile_53.ngc544 target_dep RegisterFile_53.ngc RegisterFile_53.prj545 target_dep RegisterFile_53.prj RegisterFile_53_Pack.vhdl RegisterFile_53.vhdl546 547 # RegisterFile_54548 target_dep all RegisterFile_54.ngc549 target_dep RegisterFile_54.ngc RegisterFile_54.prj550 target_dep RegisterFile_54.prj RegisterFile_54_Pack.vhdl RegisterFile_54.vhdl551 552 # RegisterFile_55553 target_dep all RegisterFile_55.ngc554 target_dep RegisterFile_55.ngc RegisterFile_55.prj555 target_dep RegisterFile_55.prj RegisterFile_55_Pack.vhdl RegisterFile_55.vhdl556 557 # RegisterFile_56558 target_dep all RegisterFile_56.ngc559 target_dep RegisterFile_56.ngc RegisterFile_56.prj560 target_dep RegisterFile_56.prj RegisterFile_56_Pack.vhdl RegisterFile_56.vhdl561 562 # RegisterFile_57563 target_dep all RegisterFile_57.ngc564 target_dep RegisterFile_57.ngc RegisterFile_57.prj565 target_dep RegisterFile_57.prj RegisterFile_57_Pack.vhdl RegisterFile_57.vhdl566 567 # RegisterFile_58568 target_dep all RegisterFile_58.ngc569 target_dep RegisterFile_58.ngc RegisterFile_58.prj570 target_dep RegisterFile_58.prj RegisterFile_58_Pack.vhdl RegisterFile_58.vhdl571 572 # RegisterFile_59573 target_dep all RegisterFile_59.ngc574 target_dep RegisterFile_59.ngc RegisterFile_59.prj575 target_dep RegisterFile_59.prj RegisterFile_59_Pack.vhdl RegisterFile_59.vhdl576 577 # RegisterFile_5578 target_dep all RegisterFile_5.ngc579 target_dep RegisterFile_5.ngc RegisterFile_5.prj580 target_dep RegisterFile_5.prj RegisterFile_50_Pack.vhdl RegisterFile_50.vhdl RegisterFile_51_Pack.vhdl RegisterFile_51.vhdl RegisterFile_52_Pack.vhdl RegisterFile_52.vhdl RegisterFile_53_Pack.vhdl RegisterFile_53.vhdl RegisterFile_54_Pack.vhdl RegisterFile_54.vhdl RegisterFile_55_Pack.vhdl RegisterFile_55.vhdl RegisterFile_56_Pack.vhdl RegisterFile_56.vhdl RegisterFile_57_Pack.vhdl RegisterFile_57.vhdl RegisterFile_58_Pack.vhdl RegisterFile_58.vhdl RegisterFile_59_Pack.vhdl RegisterFile_59.vhdl RegisterFile_5_Pack.vhdl RegisterFile_5.vhdl581 582 # RegisterFile_60583 target_dep all RegisterFile_60.ngc584 target_dep RegisterFile_60.ngc RegisterFile_60.prj585 target_dep RegisterFile_60.prj RegisterFile_60_Pack.vhdl RegisterFile_60.vhdl586 587 # RegisterFile_61588 target_dep all RegisterFile_61.ngc589 target_dep RegisterFile_61.ngc RegisterFile_61.prj590 target_dep RegisterFile_61.prj RegisterFile_61_Pack.vhdl RegisterFile_61.vhdl591 592 # RegisterFile_62593 target_dep all RegisterFile_62.ngc594 target_dep RegisterFile_62.ngc RegisterFile_62.prj595 target_dep RegisterFile_62.prj RegisterFile_62_Pack.vhdl RegisterFile_62.vhdl596 597 # RegisterFile_63598 target_dep all RegisterFile_63.ngc599 target_dep RegisterFile_63.ngc RegisterFile_63.prj600 target_dep RegisterFile_63.prj RegisterFile_63_Pack.vhdl RegisterFile_63.vhdl601 602 # RegisterFile_64603 target_dep all RegisterFile_64.ngc604 target_dep RegisterFile_64.ngc RegisterFile_64.prj605 target_dep RegisterFile_64.prj RegisterFile_64_Pack.vhdl RegisterFile_64.vhdl606 607 # RegisterFile_65608 target_dep all RegisterFile_65.ngc609 target_dep RegisterFile_65.ngc RegisterFile_65.prj610 target_dep RegisterFile_65.prj RegisterFile_65_Pack.vhdl RegisterFile_65.vhdl611 612 # RegisterFile_66613 target_dep all RegisterFile_66.ngc614 target_dep RegisterFile_66.ngc RegisterFile_66.prj615 target_dep RegisterFile_66.prj RegisterFile_66_Pack.vhdl RegisterFile_66.vhdl616 617 # RegisterFile_67618 target_dep all RegisterFile_67.ngc619 target_dep RegisterFile_67.ngc RegisterFile_67.prj620 target_dep RegisterFile_67.prj RegisterFile_67_Pack.vhdl RegisterFile_67.vhdl621 622 # RegisterFile_68623 target_dep all RegisterFile_68.ngc624 target_dep RegisterFile_68.ngc RegisterFile_68.prj625 target_dep RegisterFile_68.prj RegisterFile_68_Pack.vhdl RegisterFile_68.vhdl626 627 # RegisterFile_69628 target_dep all RegisterFile_69.ngc629 target_dep RegisterFile_69.ngc RegisterFile_69.prj630 target_dep RegisterFile_69.prj RegisterFile_69_Pack.vhdl RegisterFile_69.vhdl631 632 # RegisterFile_6633 target_dep all RegisterFile_6.ngc634 target_dep RegisterFile_6.ngc RegisterFile_6.prj635 target_dep RegisterFile_6.prj RegisterFile_60_Pack.vhdl RegisterFile_60.vhdl RegisterFile_61_Pack.vhdl RegisterFile_61.vhdl RegisterFile_62_Pack.vhdl RegisterFile_62.vhdl RegisterFile_63_Pack.vhdl RegisterFile_63.vhdl RegisterFile_64_Pack.vhdl RegisterFile_64.vhdl RegisterFile_65_Pack.vhdl RegisterFile_65.vhdl RegisterFile_66_Pack.vhdl RegisterFile_66.vhdl RegisterFile_67_Pack.vhdl RegisterFile_67.vhdl RegisterFile_68_Pack.vhdl RegisterFile_68.vhdl RegisterFile_69_Pack.vhdl RegisterFile_69.vhdl RegisterFile_6_Pack.vhdl RegisterFile_6.vhdl636 637 # RegisterFile_70638 target_dep all RegisterFile_70.ngc639 target_dep RegisterFile_70.ngc RegisterFile_70.prj640 target_dep RegisterFile_70.prj RegisterFile_70_Pack.vhdl RegisterFile_70.vhdl641 642 # RegisterFile_71643 target_dep all RegisterFile_71.ngc644 target_dep RegisterFile_71.ngc RegisterFile_71.prj645 target_dep RegisterFile_71.prj RegisterFile_71_Pack.vhdl RegisterFile_71.vhdl646 647 # RegisterFile_72648 target_dep all RegisterFile_72.ngc649 target_dep RegisterFile_72.ngc RegisterFile_72.prj650 target_dep RegisterFile_72.prj RegisterFile_72_Pack.vhdl RegisterFile_72.vhdl651 652 # RegisterFile_73653 target_dep all RegisterFile_73.ngc654 target_dep RegisterFile_73.ngc RegisterFile_73.prj655 target_dep RegisterFile_73.prj RegisterFile_73_Pack.vhdl RegisterFile_73.vhdl656 657 # RegisterFile_74658 target_dep all RegisterFile_74.ngc659 target_dep RegisterFile_74.ngc RegisterFile_74.prj660 target_dep RegisterFile_74.prj RegisterFile_74_Pack.vhdl RegisterFile_74.vhdl661 662 # RegisterFile_75663 target_dep all RegisterFile_75.ngc664 target_dep RegisterFile_75.ngc RegisterFile_75.prj665 target_dep RegisterFile_75.prj RegisterFile_75_Pack.vhdl RegisterFile_75.vhdl666 667 # RegisterFile_76668 target_dep all RegisterFile_76.ngc669 target_dep RegisterFile_76.ngc RegisterFile_76.prj670 target_dep RegisterFile_76.prj RegisterFile_76_Pack.vhdl RegisterFile_76.vhdl671 672 # RegisterFile_77673 target_dep all RegisterFile_77.ngc674 target_dep RegisterFile_77.ngc RegisterFile_77.prj675 target_dep RegisterFile_77.prj RegisterFile_77_Pack.vhdl RegisterFile_77.vhdl676 677 # RegisterFile_78678 target_dep all RegisterFile_78.ngc679 target_dep RegisterFile_78.ngc RegisterFile_78.prj680 target_dep RegisterFile_78.prj RegisterFile_78_Pack.vhdl RegisterFile_78.vhdl681 682 # RegisterFile_79683 target_dep all RegisterFile_79.ngc684 target_dep RegisterFile_79.ngc RegisterFile_79.prj685 target_dep RegisterFile_79.prj RegisterFile_79_Pack.vhdl RegisterFile_79.vhdl686 687 # RegisterFile_7688 target_dep all RegisterFile_7.ngc689 target_dep RegisterFile_7.ngc RegisterFile_7.prj690 target_dep RegisterFile_7.prj RegisterFile_70_Pack.vhdl RegisterFile_70.vhdl RegisterFile_71_Pack.vhdl RegisterFile_71.vhdl RegisterFile_72_Pack.vhdl RegisterFile_72.vhdl RegisterFile_73_Pack.vhdl RegisterFile_73.vhdl RegisterFile_74_Pack.vhdl RegisterFile_74.vhdl RegisterFile_75_Pack.vhdl RegisterFile_75.vhdl RegisterFile_76_Pack.vhdl RegisterFile_76.vhdl RegisterFile_77_Pack.vhdl RegisterFile_77.vhdl RegisterFile_78_Pack.vhdl RegisterFile_78.vhdl RegisterFile_79_Pack.vhdl RegisterFile_79.vhdl RegisterFile_7_Pack.vhdl RegisterFile_7.vhdl691 692 # RegisterFile_80693 target_dep all RegisterFile_80.ngc694 target_dep RegisterFile_80.ngc RegisterFile_80.prj695 target_dep RegisterFile_80.prj RegisterFile_80_Pack.vhdl RegisterFile_80.vhdl696 697 # RegisterFile_81698 target_dep all RegisterFile_81.ngc699 target_dep RegisterFile_81.ngc RegisterFile_81.prj700 target_dep RegisterFile_81.prj RegisterFile_81_Pack.vhdl RegisterFile_81.vhdl701 702 # RegisterFile_82703 target_dep all RegisterFile_82.ngc704 target_dep RegisterFile_82.ngc RegisterFile_82.prj705 target_dep RegisterFile_82.prj RegisterFile_82_Pack.vhdl RegisterFile_82.vhdl706 707 # RegisterFile_83708 target_dep all RegisterFile_83.ngc709 target_dep RegisterFile_83.ngc RegisterFile_83.prj710 target_dep RegisterFile_83.prj RegisterFile_83_Pack.vhdl RegisterFile_83.vhdl711 712 # RegisterFile_84713 target_dep all RegisterFile_84.ngc714 target_dep RegisterFile_84.ngc RegisterFile_84.prj715 target_dep RegisterFile_84.prj RegisterFile_84_Pack.vhdl RegisterFile_84.vhdl716 717 # RegisterFile_85718 target_dep all RegisterFile_85.ngc719 target_dep RegisterFile_85.ngc RegisterFile_85.prj720 target_dep RegisterFile_85.prj RegisterFile_85_Pack.vhdl RegisterFile_85.vhdl721 722 # RegisterFile_86723 target_dep all RegisterFile_86.ngc724 target_dep RegisterFile_86.ngc RegisterFile_86.prj725 target_dep RegisterFile_86.prj RegisterFile_86_Pack.vhdl RegisterFile_86.vhdl726 727 # RegisterFile_87728 target_dep all RegisterFile_87.ngc729 target_dep RegisterFile_87.ngc RegisterFile_87.prj730 target_dep RegisterFile_87.prj RegisterFile_87_Pack.vhdl RegisterFile_87.vhdl731 732 # RegisterFile_88733 target_dep all RegisterFile_88.ngc734 target_dep RegisterFile_88.ngc RegisterFile_88.prj735 target_dep RegisterFile_88.prj RegisterFile_88_Pack.vhdl RegisterFile_88.vhdl736 737 # RegisterFile_89738 target_dep all RegisterFile_89.ngc739 target_dep RegisterFile_89.ngc RegisterFile_89.prj740 target_dep RegisterFile_89.prj RegisterFile_89_Pack.vhdl RegisterFile_89.vhdl741 742 # RegisterFile_8743 target_dep all RegisterFile_8.ngc744 target_dep RegisterFile_8.ngc RegisterFile_8.prj745 target_dep RegisterFile_8.prj RegisterFile_80_Pack.vhdl RegisterFile_80.vhdl RegisterFile_81_Pack.vhdl RegisterFile_81.vhdl RegisterFile_82_Pack.vhdl RegisterFile_82.vhdl RegisterFile_83_Pack.vhdl RegisterFile_83.vhdl RegisterFile_84_Pack.vhdl RegisterFile_84.vhdl RegisterFile_85_Pack.vhdl RegisterFile_85.vhdl RegisterFile_86_Pack.vhdl RegisterFile_86.vhdl RegisterFile_87_Pack.vhdl RegisterFile_87.vhdl RegisterFile_88_Pack.vhdl RegisterFile_88.vhdl RegisterFile_89_Pack.vhdl RegisterFile_89.vhdl RegisterFile_8_Pack.vhdl RegisterFile_8.vhdl746 747 # RegisterFile_90748 target_dep all RegisterFile_90.ngc749 target_dep RegisterFile_90.ngc RegisterFile_90.prj750 target_dep RegisterFile_90.prj RegisterFile_90_Pack.vhdl RegisterFile_90.vhdl751 752 # RegisterFile_91753 target_dep all RegisterFile_91.ngc754 target_dep RegisterFile_91.ngc RegisterFile_91.prj755 target_dep RegisterFile_91.prj RegisterFile_91_Pack.vhdl RegisterFile_91.vhdl756 757 # RegisterFile_92758 target_dep all RegisterFile_92.ngc759 target_dep RegisterFile_92.ngc RegisterFile_92.prj760 target_dep RegisterFile_92.prj RegisterFile_92_Pack.vhdl RegisterFile_92.vhdl761 762 # RegisterFile_93763 target_dep all RegisterFile_93.ngc764 target_dep RegisterFile_93.ngc RegisterFile_93.prj765 target_dep RegisterFile_93.prj RegisterFile_93_Pack.vhdl RegisterFile_93.vhdl766 767 # RegisterFile_94768 target_dep all RegisterFile_94.ngc769 target_dep RegisterFile_94.ngc RegisterFile_94.prj770 target_dep RegisterFile_94.prj RegisterFile_94_Pack.vhdl RegisterFile_94.vhdl771 772 # RegisterFile_95773 target_dep all RegisterFile_95.ngc774 target_dep RegisterFile_95.ngc RegisterFile_95.prj775 target_dep RegisterFile_95.prj RegisterFile_95_Pack.vhdl RegisterFile_95.vhdl776 777 # RegisterFile_96778 target_dep all RegisterFile_96.ngc779 target_dep RegisterFile_96.ngc RegisterFile_96.prj780 target_dep RegisterFile_96.prj RegisterFile_96_Pack.vhdl RegisterFile_96.vhdl781 782 # RegisterFile_97783 target_dep all RegisterFile_97.ngc784 target_dep RegisterFile_97.ngc RegisterFile_97.prj785 target_dep RegisterFile_97.prj RegisterFile_97_Pack.vhdl RegisterFile_97.vhdl786 787 # RegisterFile_98788 target_dep all RegisterFile_98.ngc789 target_dep RegisterFile_98.ngc RegisterFile_98.prj790 target_dep RegisterFile_98.prj RegisterFile_98_Pack.vhdl RegisterFile_98.vhdl791 792 # RegisterFile_99793 target_dep all RegisterFile_99.ngc794 target_dep RegisterFile_99.ngc RegisterFile_99.prj795 target_dep RegisterFile_99.prj RegisterFile_99_Pack.vhdl RegisterFile_99.vhdl796 797 # RegisterFile_9798 target_dep all RegisterFile_9.ngc799 target_dep RegisterFile_9.ngc RegisterFile_9.prj800 target_dep RegisterFile_9.prj RegisterFile_90_Pack.vhdl RegisterFile_90.vhdl RegisterFile_91_Pack.vhdl RegisterFile_91.vhdl RegisterFile_92_Pack.vhdl RegisterFile_92.vhdl RegisterFile_93_Pack.vhdl RegisterFile_93.vhdl RegisterFile_94_Pack.vhdl RegisterFile_94.vhdl RegisterFile_95_Pack.vhdl RegisterFile_95.vhdl RegisterFile_96_Pack.vhdl RegisterFile_96.vhdl RegisterFile_97_Pack.vhdl RegisterFile_97.vhdl RegisterFile_98_Pack.vhdl RegisterFile_98.vhdl RegisterFile_99_Pack.vhdl RegisterFile_99.vhdl RegisterFile_9_Pack.vhdl RegisterFile_9.vhdl801 -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Generic/RegisterFile/SelfTest/src/main.cpp
r2 r6 27 27 #endif 28 28 { 29 if (argc !=2+NB_PARAMS)29 if (argc < 2+NB_PARAMS) 30 30 usage (argv[0]); 31 31 -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Generic/RegisterFile/SelfTest/src/test.cpp
r2 r6 42 42 *********************************************************************/ 43 43 sc_clock CLOCK ("clock", 1.0, 0.5); 44 sc_signal<Tcontrol_t> NRESET; 44 45 45 sc_signal<Tcontrol_t> READ_ENABLE [param._nb_port_read]; 46 sc_signal<Tcontrol_t> READ_VAL [param._nb_port_read]; 47 sc_signal<Tcontrol_t> READ_ACK [param._nb_port_read]; 46 48 sc_signal<Taddress_t> READ_ADDRESS [param._nb_port_read]; 47 49 sc_signal<Tdata_t> READ_DATA [param._nb_port_read]; 48 50 49 sc_signal<Tcontrol_t> WRITE_ENABLE [param._nb_port_write]; 51 sc_signal<Tcontrol_t> WRITE_VAL [param._nb_port_write]; 52 sc_signal<Tcontrol_t> WRITE_ACK [param._nb_port_write]; 50 53 sc_signal<Taddress_t> WRITE_ADDRESS [param._nb_port_write]; 51 54 sc_signal<Tdata_t> WRITE_DATA [param._nb_port_write]; … … 58 61 59 62 (*(registerfile->in_CLOCK)) (CLOCK); 63 (*(registerfile->in_NRESET)) (NRESET); 60 64 61 65 for (uint32_t i=0; i<param._nb_port_read; i++) 62 66 { 63 (*(registerfile-> in_READ_ENABLE [i])) (READ_ENABLE [i]); 67 (*(registerfile-> in_READ_VAL [i])) (READ_VAL [i]); 68 (*(registerfile->out_READ_ACK [i])) (READ_ACK [i]); 64 69 (*(registerfile-> in_READ_ADDRESS [i])) (READ_ADDRESS [i]); 65 70 (*(registerfile->out_READ_DATA [i])) (READ_DATA [i]); … … 68 73 for (uint32_t i=0; i<param._nb_port_write; i++) 69 74 { 70 (*(registerfile-> in_WRITE_ENABLE [i])) (WRITE_ENABLE [i]); 75 (*(registerfile-> in_WRITE_VAL [i])) (WRITE_VAL [i]); 76 (*(registerfile->out_WRITE_ACK [i])) (WRITE_ACK [i]); 71 77 (*(registerfile-> in_WRITE_ADDRESS [i])) (WRITE_ADDRESS [i]); 72 78 (*(registerfile-> in_WRITE_DATA [i])) (WRITE_DATA [i]); … … 83 89 84 90 for (uint32_t i=0; i<param._nb_port_write; i++) 85 WRITE_ ENABLE[i] .write (0);91 WRITE_VAL [i] .write (0); 86 92 87 93 for (uint32_t i=0; i<param._nb_port_read; i++) 88 READ_ ENABLE[i] .write (0);94 READ_VAL [i] .write (0); 89 95 90 96 sc_start(5); … … 111 117 112 118 cout << "(" << num_port << ") [" << address << "] <= " << data << endl; 113 WRITE_ ENABLE[num_port] .write(1);119 WRITE_VAL [num_port] .write(1); 114 120 WRITE_DATA [num_port] .write(data); 115 121 WRITE_ADDRESS [num_port] .write(address); … … 124 130 while (num_port<param._nb_port_write) 125 131 { 126 WRITE_ ENABLE[num_port] .write(0);132 WRITE_VAL [num_port] .write(0); 127 133 num_port ++; 128 134 } … … 135 141 136 142 for (uint32_t i=0; i<param._nb_port_write; i++) 137 WRITE_ ENABLE[i] .write (0);143 WRITE_VAL [i] .write (0); 138 144 139 145 sc_start(1); … … 148 154 while (num_port<param._nb_port_read) 149 155 { 150 READ_ ENABLE[num_port] .write(1);156 READ_VAL [num_port] .write(1); 151 157 READ_ADDRESS [num_port] .write(address); 152 158 … … 168 174 while (num_port<param._nb_port_read) 169 175 { 170 READ_ ENABLE[num_port] .write(0);176 READ_VAL [num_port] .write(0); 171 177 num_port ++; 172 178 } … … 176 182 177 183 for (uint32_t i=0; i<param._nb_port_read; i++) 178 READ_ ENABLE[i] .write (0);184 READ_VAL [i] .write (0); 179 185 180 186 sc_start(1); -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Generic/RegisterFile/include/RegisterFile.h
r2 r6 62 62 // Interface 63 63 public : SC_CLOCK * in_CLOCK ; 64 public : SC_CLOCK * in_NRESET ; 64 65 65 66 // ----- Interface Read 66 public : SC_IN (Tcontrol_t) ** in_READ_ENABLE ; 67 public : SC_IN (Tcontrol_t) ** in_READ_VAL ; 68 public : SC_OUT (Tcontrol_t) ** out_READ_ACK ; 67 69 public : SC_IN (Taddress_t) ** in_READ_ADDRESS ; 68 70 public : SC_OUT (Tdata_t) ** out_READ_DATA ; 69 71 70 72 // ----- Interface Write 71 public : SC_IN (Tcontrol_t) ** in_WRITE_ENABLE ; 73 public : SC_IN (Tcontrol_t) ** in_WRITE_VAL ; 74 public : SC_OUT (Tcontrol_t) ** out_WRITE_ACK ; 72 75 public : SC_IN (Taddress_t) ** in_WRITE_ADDRESS; 73 76 public : SC_IN (Tdata_t) ** in_WRITE_DATA ; -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Generic/RegisterFile/include/Types.h
r2 r6 1 #ifdef SYSTEMC2 1 #ifndef morpheo_behavioural_generic_registerfile_Type_h 3 2 #define morpheo_behavioural_generic_registerfile_Type_h … … 26 25 27 26 #endif 28 #endif -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Generic/RegisterFile/src/Parameters_msg_error.cpp
r2 r6 39 39 { 40 40 msg += " - nb_word must be >= 2\n"; 41 msg += 41 msg += " * nb_word : " + toString(_nb_word) + "\n"; 42 42 } 43 43 -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Generic/RegisterFile/src/RegisterFile.cpp
r2 r6 53 53 sensitive_neg << *(in_CLOCK); 54 54 for (uint32_t i=0; i<_param._nb_port_read; i++) 55 sensitive << *(in_READ_ ENABLE[i])55 sensitive << *(in_READ_VAL [i]) 56 56 << *(in_READ_ADDRESS [i]); 57 57 … … 60 60 for (uint32_t i=0; i<_param._nb_port_read; i++) 61 61 { 62 (*(out_READ_DATA [i])) (*( in_READ_ ENABLE[i]));62 (*(out_READ_DATA [i])) (*( in_READ_VAL [i])); 63 63 (*(out_READ_DATA [i])) (*( in_READ_ADDRESS [i])); 64 64 } 65 65 #endif 66 67 for (uint32_t i=0; i<_param._nb_port_read ; i++) 68 PORT_WRITE(out_READ_ACK [i], 1); 69 for (uint32_t i=0; i<_param._nb_port_write; i++) 70 PORT_WRITE(out_WRITE_ACK [i], 1); 66 71 #endif 67 72 }; -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Generic/RegisterFile/src/RegisterFile_allocation.cpp
r2 r6 16 16 void RegisterFile::allocation (void) 17 17 { 18 in_CLOCK = new SC_CLOCK ("in_CLOCK"); 18 in_CLOCK = new SC_CLOCK ("in_CLOCK"); 19 in_NRESET = new SC_IN (Tcontrol_t) ("in_NRESET"); 19 20 20 21 // ----- Interface Read 21 in_READ_ENABLE = new SC_IN (Tcontrol_t) * [_param._nb_port_read]; 22 in_READ_VAL = new SC_IN (Tcontrol_t) * [_param._nb_port_read]; 23 out_READ_ACK = new SC_OUT(Tcontrol_t) * [_param._nb_port_read]; 22 24 in_READ_ADDRESS = new SC_IN (Taddress_t) * [_param._nb_port_read]; 23 25 out_READ_DATA = new SC_OUT(Tdata_t ) * [_param._nb_port_read]; … … 27 29 string rename; 28 30 29 rename = "in_READ_ENABLE[" + toString(i) + "]"; 30 in_READ_ENABLE [i] = new SC_IN (Tcontrol_t) (rename.c_str()); 31 rename = "in_READ_VAL[" + toString(i) + "]"; 32 in_READ_VAL [i] = new SC_IN (Tcontrol_t) (rename.c_str()); 33 34 rename = "out_READ_ACK[" + toString(i) + "]"; 35 out_READ_ACK [i] = new SC_OUT(Tcontrol_t) (rename.c_str()); 31 36 32 37 rename = "in_READ_ADDRESS[" + toString(i) + "]"; … … 38 43 39 44 // ----- Interface Write 40 in_WRITE_ENABLE = new SC_IN (Tcontrol_t) * [_param._nb_port_write]; 45 in_WRITE_VAL = new SC_IN (Tcontrol_t) * [_param._nb_port_write]; 46 out_WRITE_ACK = new SC_OUT(Tcontrol_t) * [_param._nb_port_write]; 41 47 in_WRITE_ADDRESS = new SC_IN (Taddress_t) * [_param._nb_port_write]; 42 48 in_WRITE_DATA = new SC_IN (Tdata_t ) * [_param._nb_port_write]; … … 46 52 string rename; 47 53 48 rename = "in_WRITE_ENABLE[" + toString(i) + "]"; 49 in_WRITE_ENABLE [i] = new SC_IN (Tcontrol_t) (rename.c_str()); 54 rename = "in_WRITE_VAL[" + toString(i) + "]"; 55 in_WRITE_VAL [i] = new SC_IN (Tcontrol_t) (rename.c_str()); 56 57 rename = "out_WRITE_VAL[" + toString(i) + "]"; 58 out_WRITE_ACK [i] = new SC_OUT(Tcontrol_t) (rename.c_str()); 50 59 51 60 rename = "in_WRITE_ADDRESS[" + toString(i) + "]"; -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Generic/RegisterFile/src/RegisterFile_deallocation.cpp
r2 r6 17 17 { 18 18 delete in_CLOCK; 19 19 delete in_NRESET; 20 20 // ----- Interface Read 21 21 for (uint32_t i=0; i<_param._nb_port_read; i++) 22 22 { 23 delete in_READ_ENABLE [i]; 24 delete in_READ_ADDRESS [i]; 25 delete out_READ_DATA [i]; 23 delete in_READ_VAL [i]; 24 delete out_READ_ACK [i]; 25 delete in_READ_ADDRESS [i]; 26 delete out_READ_DATA [i]; 26 27 } 27 28 28 delete in_READ_ENABLE ; 29 delete in_READ_VAL ; 30 delete out_READ_ACK ; 29 31 delete in_READ_ADDRESS; 30 32 delete out_READ_DATA ; … … 33 35 for (uint32_t i=0; i<_param._nb_port_write; i++) 34 36 { 35 delete in_WRITE_ENABLE [i]; 36 delete in_WRITE_ADDRESS [i]; 37 delete in_WRITE_DATA [i]; 37 delete in_WRITE_VAL [i]; 38 delete out_WRITE_ACK [i]; 39 delete in_WRITE_ADDRESS [i]; 40 delete in_WRITE_DATA [i]; 38 41 } 39 42 40 delete in_WRITE_ENABLE ; 41 delete in_WRITE_ADDRESS; 42 delete in_WRITE_DATA ; 43 delete in_WRITE_VAL ; 44 delete out_WRITE_ACK ; 45 delete in_WRITE_ADDRESS; 46 delete in_WRITE_DATA ; 43 47 44 48 // ----- Register -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Generic/RegisterFile/src/RegisterFile_genMealy_read.cpp
r3 r6 25 25 { 26 26 // Have a write? 27 if ( PORT_READ(in_READ_ ENABLE[i]) == 1)27 if ( PORT_READ(in_READ_VAL [i]) == 1) 28 28 { 29 29 Taddress_t address = PORT_READ(in_READ_ADDRESS[i]); -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Generic/RegisterFile/src/RegisterFile_transition.cpp
r3 r6 24 24 { 25 25 // Have a write? 26 if ( PORT_READ(in_WRITE_ ENABLE[i]) == true)26 if ( PORT_READ(in_WRITE_VAL[i]) == true) 27 27 { 28 28 #ifdef STATISTICS -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Generic/RegisterFile/src/RegisterFile_vhdl_body.cpp
r2 r6 23 23 24 24 for (uint32_t i = 0; i < _param._nb_port_read; i++) 25 vhdl.set_body ("out_READ_DATA_"+toString(i)+" <= reg_DATA (conv_integer(in_READ_ADDRESS_"+toString(i)+")) when in_READ_ENABLE_"+toString(i)+" = '1' else "+std_logic_others(_param._size_word,0)+";"); 26 25 { 26 vhdl.set_body ("out_READ_ACK_"+toString(i)+" <= '1';"); 27 vhdl.set_body ("out_READ_DATA_"+toString(i)+" <= reg_DATA (conv_integer(in_READ_ADDRESS_"+toString(i)+")) when in_READ_VAL_"+toString(i)+" = '1' else "+std_logic_others(_param._size_word,0)+";"); 28 } 27 29 vhdl.set_body (""); 28 30 vhdl.set_body ("-----------------------------------------------------------------------------"); … … 37 39 for (uint32_t i = 0; i < _param._nb_port_write; i++) 38 40 { 39 vhdl.set_body ("\t\tif (in_WRITE_ ENABLE_"+toString(i)+" = '1') then");41 vhdl.set_body ("\t\tif (in_WRITE_VAL_"+toString(i)+" = '1') then"); 40 42 vhdl.set_body ("\t\t\treg_DATA(conv_integer(in_WRITE_ADDRESS_"+toString(i)+")) <= in_WRITE_DATA_"+toString(i)+";"); 41 43 vhdl.set_body ("\t\tend if;"); … … 44 46 vhdl.set_body ("\tend if;"); 45 47 vhdl.set_body ("end process RegisterFile_write;"); 48 49 for (uint32_t i = 0; i < _param._nb_port_write; i++) 50 vhdl.set_body ("out_WRITE_ACK_"+toString(i)+"<= '1';"); 46 51 }; 47 52 -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Generic/RegisterFile/src/RegisterFile_vhdl_port.cpp
r2 r6 16 16 void RegisterFile::vhdl_port (Vhdl & vhdl) 17 17 { 18 vhdl.set_port ("in_CLOCK", IN, "std_logic"); 18 vhdl.set_port ("in_CLOCK" , IN, 1); 19 vhdl.set_port ("in_NRESET", IN, 1); 19 20 20 21 for (uint32_t i = 0; i < _param._nb_port_read; i ++) 21 22 { 22 vhdl.set_port (" in_READ_ENABLE_"+toString(i)+" ",IN ,std_logic(1) ); 23 vhdl.set_port (" in_READ_VAL_"+toString(i)+" ",IN ,std_logic(1) ); 24 vhdl.set_port ("out_READ_ACK_"+toString(i)+" ",OUT,std_logic(1) ); 23 25 vhdl.set_port (" in_READ_ADDRESS_"+toString(i)+"",IN ,std_logic(static_cast<uint32_t>(log2(_param._nb_word)))); 24 26 vhdl.set_port ("out_READ_DATA_"+toString(i)+" ",OUT,std_logic(_param._size_word )); … … 27 29 for (uint32_t i = 0; i < _param._nb_port_write; i ++) 28 30 { 29 vhdl.set_port (" in_WRITE_ENABLE_"+toString(i)+" ",IN ,std_logic(1) ); 31 vhdl.set_port (" in_WRITE_VAL_"+toString(i)+" ",IN ,std_logic(1) ); 32 vhdl.set_port ("out_WRITE_ACK_"+toString(i)+" ",OUT,std_logic(1) ); 30 33 vhdl.set_port (" in_WRITE_ADDRESS_"+toString(i)+"",IN ,std_logic(static_cast<uint32_t>(log2(_param._nb_word)))); 31 34 vhdl.set_port (" in_WRITE_DATA_"+toString(i)+" ",IN ,std_logic(_param._size_word )); -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Generic/RegisterFile/src/RegisterFile_vhdl_testbench_port.cpp
r2 r6 16 16 void RegisterFile::vhdl_testbench_port (Vhdl_Testbench & vhdl_testbench) 17 17 { 18 vhdl_testbench.set_port (" in_NRESET",IN ,1); 19 18 20 for (uint32_t i = 0; i < _param._nb_port_read; i ++) 19 21 { 20 vhdl_testbench.set_port (" in_READ_ENABLE_"+toString(i)+" ",IN ,1); 22 vhdl_testbench.set_port (" in_READ_VAL_"+toString(i)+" ",IN ,1); 23 vhdl_testbench.set_port ("out_READ_ACK_"+toString(i)+" ",OUT,1); 21 24 vhdl_testbench.set_port (" in_READ_ADDRESS_"+toString(i)+"",IN ,static_cast<uint32_t>(log2(_param._nb_word))); 22 25 vhdl_testbench.set_port ("out_READ_DATA_"+toString(i)+" ",OUT,_param._size_word); … … 25 28 for (uint32_t i = 0; i < _param._nb_port_write; i ++) 26 29 { 27 vhdl_testbench.set_port (" in_WRITE_ENABLE_"+toString(i)+" ",IN ,1); 30 vhdl_testbench.set_port (" in_WRITE_VAL_"+toString(i)+" ",IN ,1); 31 vhdl_testbench.set_port ("out_WRITE_ACK_"+toString(i)+" ",OUT,1); 28 32 vhdl_testbench.set_port (" in_WRITE_ADDRESS_"+toString(i)+"",IN ,static_cast<uint32_t>(log2(_param._nb_word))); 29 33 vhdl_testbench.set_port (" in_WRITE_DATA_"+toString(i)+" ",IN ,_param._size_word ); -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Generic/RegisterFile/src/RegisterFile_vhdl_testbench_transition.cpp
r2 r6 19 19 sc_cycle(0); 20 20 #endif 21 vhdl_testbench.add_input (PORT_READ( in_NRESET)); 21 22 22 23 for (uint32_t i = 0; i < _param._nb_port_read ; i ++) 23 24 { 24 vhdl_testbench.add_input (PORT_READ( in_READ_ENABLE [i])); 25 vhdl_testbench.add_input (PORT_READ( in_READ_VAL [i])); 26 vhdl_testbench.add_output(PORT_READ(out_READ_ACK [i])); 25 27 vhdl_testbench.add_input (PORT_READ( in_READ_ADDRESS [i])); 28 vhdl_testbench.add_output(PORT_READ(out_READ_DATA [i])); 26 29 } 27 30 for (uint32_t i = 0; i < _param._nb_port_write; i ++) 28 31 { 29 vhdl_testbench.add_input (PORT_READ( in_WRITE_ENABLE [i])); 32 vhdl_testbench.add_input (PORT_READ( in_WRITE_VAL [i])); 33 vhdl_testbench.add_output(PORT_READ(out_WRITE_ACK [i])); 30 34 vhdl_testbench.add_input (PORT_READ( in_WRITE_ADDRESS[i])); 31 35 vhdl_testbench.add_input (PORT_READ( in_WRITE_DATA [i])); 32 }33 for (uint32_t i = 0; i < _param._nb_port_read ; i ++)34 {35 vhdl_testbench.add_output(PORT_READ(out_READ_DATA [i]));36 36 } 37 37
Note: See TracChangeset
for help on using the changeset viewer.