comparison modules/bluespec/Pygar/core/Processor.bsv @ 51:9fe5ed4af92d pygar svn.52

[svn r52] tested having multiple cores
author punk
date Wed, 05 May 2010 17:01:04 -0400
parents 2b18894f75e2
children 2991344775f8
comparison
equal deleted inserted replaced
50:2b18894f75e2 51:9fe5ed4af92d
1 /// The MIT License 1 // The MIT License
2 2
3 // Copyright (c) 2009 Massachusetts Institute of Technology 3 // Copyright (c) 2009 Massachusetts Institute of Technology
4 4
5 // Permission is hereby granted, free of charge, to any person obtaining a copy 5 // Permission is hereby granted, free of charge, to any person obtaining a copy
6 // of this software and associated documentation files (the "Software"), to deal 6 // of this software and associated documentation files (the "Software"), to deal
46 46
47 // Local includes 47 // Local includes
48 //`include "asim/provides/processor_library.bsh" (included above directly) 48 //`include "asim/provides/processor_library.bsh" (included above directly)
49 49
50 `include "asim/provides/common_services.bsh" 50 `include "asim/provides/common_services.bsh"
51 `include "asim/dict/STATS_PROCESSOR.bsh"
52 `include "asim/provides/processor_library.bsh" 51 `include "asim/provides/processor_library.bsh"
53 52
54 // Local includes. Look for the correspondingly named .awb files 53 // Local includes. Look for the correspondingly named .awb files
55 // workspace/labs/src/mit-6.375/modules/bluespec/mit-6.375/common/ 54 // workspace/labs/src/mit-6.375/modules/bluespec/mit-6.375/common/
56 // to find the actual Bluespec files which are used to generate 55 // to find the actual Bluespec files which are used to generate
214 213
215 214
216 //(* doc = "synthesis attribute ram_style mkProc distributed;" *) 215 //(* doc = "synthesis attribute ram_style mkProc distributed;" *)
217 //(* synthesize *) 216 //(* synthesize *)
218 217
219 module [CONNECTED_MODULE] mkProc( Proc ); 218 module mkProc( Proc );
220 219
221 //----------------------------------------------------------- 220 //-----------------------------------------------------------
222 // State 221 // State
223 222
224 // Standard processor state 223 // Standard processor state