URL
https://opencores.org/ocsvn/async_sdm_noc/async_sdm_noc/trunk
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 65 |
Rev 66 |
Line 19... |
Line 19... |
|
|
*/
|
*/
|
|
|
module ppc(/*AUTOARG*/
|
module ppc(/*AUTOARG*/
|
// Outputs
|
// Outputs
|
eofan, decan,
|
decan,
|
// Inputs
|
// Inputs
|
eof, doa
|
eof, doa
|
);
|
);
|
input eof, doa;
|
input eof, doa;
|
wire eofa; // the ack to eof
|
wire deca; // the ack to eof
|
output eofan; // the ack to eof
|
|
output decan; // the ack to routing requests
|
output decan; // the ack to routing requests
|
|
|
c2p CEoF (.q(eofa), .a(doa), .b(eof));
|
c2p CEoF (.q(deca), .a(doa), .b(eof));
|
assign eofan = ~eofa;
|
assign decan = ~deca;
|
assign decan = (~(eof+eofa))+(~doa);
|
|
endmodule // ppc
|
endmodule // ppc
|
|
|
|
|
|
|
No newline at end of file
|
No newline at end of file
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.