comparison modules/bluespec/Pygar/lab1/FIRFilter.bsv @ 8:74716e9a81cc pygar svn.9

[svn r9] Pygar now has the proper directory structure to play nicely with awb. Also, the apm file for audio-core willcompile successfully.
author rlm
date Fri, 23 Apr 2010 02:32:05 -0400
parents
children 90197e3375e2
comparison
equal deleted inserted replaced
7:7393cd19371e 8:74716e9a81cc
1 import ClientServer::*;
2 import GetPut::*;
3 import FIFO::*;
4
5 import AC97Common::*;
6
7 module FIRFilter (Server#(AC97Sample));
8 FIFO#(AC97Sample) infifo <- mkFIFO;
9 FIFO#(AC97Sample) outfifo <- mkFIFO;
10
11 // for now, we don't do anything.
12 rule connectReqResp;
13 $display("FIR copies a data");
14 outfifo.enq(infifo.first);
15 outfifo.deq;
16 endrule
17
18
19 interface request = fifoToPut(infifo);
20 interface response = fifoToGet(outfifo);
21 endmodule