URL
https://opencores.org/ocsvn/async_sdm_noc/async_sdm_noc/trunk
Subversion Repositories async_sdm_noc
Compare Revisions
- This comparison shows the changes necessary to convert path
/async_sdm_noc/branches/clos_opt/common
- from Rev 64 to Rev 65
- ↔ Reverse comparison
Rev 64 → Rev 65
/src/ppc.v
0,0 → 1,39
/* |
Asynchronous SDM NoC |
(C)2011 Wei Song |
Advanced Processor Technologies Group |
Computer Science, the Univ. of Manchester, UK |
|
Authors: |
Wei Song wsong83@gmail.com |
|
License: LGPL 3.0 or later |
|
Pipeline controller |
|
References |
See the STG and compiled verilog in sdm/stg/, ibctl.g and ibctl.v |
|
History: |
21/06/2009 Initial version. <wsong83@gmail.com> |
|
*/ |
|
module ppc(/*AUTOARG*/ |
// Outputs |
eofan, decan, |
// Inputs |
eof, doa |
); |
input eof, doa; |
wire eofa; // the ack to eof |
output eofan; // the ack to eof |
output decan; // the ack to routing requests |
|
c2p CEoF (.q(eofa), .a(doa), .b(eof)); |
assign eofan = ~eofa; |
assign decan = (~(eof+eofa))+(~doa); |
endmodule // ppc |
|
|
|