Mercurial > pygar
comparison modules/bluespec/Pygar/core/audioCore.bsv @ 19:9910c032f38d pygar svn.20
[svn r20] fixed some random reference errot
author | rlm |
---|---|
date | Tue, 27 Apr 2010 23:31:38 -0400 |
parents | a1833d9f6e3d |
children | cffe0829ce14 |
comparison
equal
deleted
inserted
replaced
18:bb7db7d1b37c | 19:9910c032f38d |
---|---|
39 `include "asim/provides/data_cache.bsh" | 39 `include "asim/provides/data_cache.bsh" |
40 `include "asim/provides/processor.bsh" | 40 `include "asim/provides/processor.bsh" |
41 `include "asim/provides/audio_pipe_types.bsh" | 41 `include "asim/provides/audio_pipe_types.bsh" |
42 | 42 |
43 | 43 |
44 interface Core; | 44 |
45 interface AudioCore; | |
45 | 46 |
46 // Interface from core to main memory | 47 // Interface from core to main memory |
47 interface Client#(MainMemReq,MainMemResp) mmem_client; | 48 interface Client#(MainMemReq,MainMemResp) mmem_client; |
48 | 49 |
49 interface Get#(AudioProcessorUnit) sampleOutput; | 50 interface Get#(AudioProcessorUnit) sampleOutput; |
50 | 51 |
51 endinterface | 52 endinterface |
52 | 53 |
53 module [CONNECTED_MODULE] mkCore( Core ); | 54 module [CONNECTED_MODULE] mkCore( AudioCore ); |
54 | 55 |
55 // Instantiate the modules | 56 // Instantiate the modules |
56 | 57 |
57 Proc proc <- mkProc(); | 58 Proc proc <- mkProc(); |
58 ICache#(InstReq,InstResp) icache <- mkInstCache(); | 59 ICache#(InstReq,InstResp) icache <- mkInstCache(); |