OpenCores
URL https://opencores.org/ocsvn/spacewire/spacewire/trunk

Subversion Repositories spacewire

[/] [spacewire/] [tags/] [arelease/] [rtl/] [Cfg_Ctrl.v] - Blame information for rev 27

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 2 btltz
/* Because minimum latency is a key issue, the fifo empty flag is monitored and
2
   data transferred whenever the buffer has data.
3
*/
4
 
5
module Cfg_Ctrl  #(parameter DW=32,AW=32)
6
(// configuration interface(CFG) for user to inspect
7
                        output[DW-1:0] cfg_data_o,
8
                                                output cfg_int_o,          // interrupt the user application
9
                                                output cfg_wrbusy_o,       //   configuration write in progress
10
                                                output[AW-1:0] cfg_int_addr,
11
                                                input [AW-1:0] cfg_addr_i,
12
                                                //input [DW-1:0] cfg_data_i,      //reserved
13
                                                //input [] cfg_ben_i,             //configuration byte enable
14
                                                //input cfg_wren_i,               //reserved
15
 
16
                                         );
17
 
18
 
19
 
20
//N-Chars from one packet shall not be interleaved with N-Chars from another packet(but FCTs,NULL,TimeCodes).
21
 
22
 
23
 
24
//When EOP marker seen, router terminates connection and frees output port
25
 
26
 
27
//An EEP received by a routing switch shall be transferred through the routing switch in the same way as an EOP
28
 
29
 
30
 
31
//The first data character following either EOP or EEP shall be taken as the first character of the next packet
32
 
33
 
34
//An EOP or EEP received immediately after an EOP or EEP represents an empty packet
35
 
36
 
37
 
38
endmodule

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.