Table 1. Current Avalon Interfaces Supported by the Component Editor | |||
Interface Type | Default Name | Description | New Interface in v7.2 |
Master | avalon_master or m0 | Defines an Avalon master port interface. | - |
Slave | avalon_slave or s0 | Defines an Avalon slave port interface. | - |
Tri-State Slave | avalon_tristate_slave | Defines an Avalon tri-state port interface. | - |
Clock Input | clock or clock_sink | Defines a clock and reset input interface for a component. | Y |
Clock Output | clock_source | Defines a clock and reset output interface for components that generate clocks for SOPC Builder systems. | Y |
Conduit Output or Input | conduit_start or conduit_end | Used for exporting signals to the top level of SOPC Builder systems. Conduit output and input interfaces are identical and imply no signal direction for the conduit interface. Conduits can contain input, output, and bidirectional signals. | Y |
Interrupt Sender | interrupt_sender | Defines an interrupt output signal and the Avalon slave interface that is associated with generating the interrupt signal. | Y |
Interrupt Receiver | interrupt_receiver | Defines an interrupt input signal and the Avalon master interface that is associated with receiving interrupt signals. | Y |
Streaming Source | avalon_streaming_source | Defines an Avalon streaming source port interface. | Y |
Streaming Sink | avalon_streaming_sink | Defines an Avalon streaming sink port interface. | Y |
Table 1. Avalon-MM Slave with Global Clock, Reset, Interrupt Output, and Export Signals | |||
Signal Type | Direction | v7.1 and Earlier Interface | v7.2 and Later Interface |
clk | Input | Global | Clock Input (1) |
reset | Input | Global | Clock Input (1) |
address | Input | Avalon Slave | Avalon Slave |
read | Input | Avalon Slave | Avalon Slave |
readdata | Output | Avalon Slave | Avalon Slave |
write | Input | Avalon Slave | Avalon Slave |
writedata | Input | Avalon Slave | Avalon Slave |
waitrequest | Output | Avalon Slave | Avalon Slave |
irq | Output | Avalon Slave | Interrupt Sender |
my_export_signals | Input, Output, or Bidir | Global | Conduit |
Table 2. Avalon-MM Multi-Port Slave with Global Clock, Reset, and Export Signals | |||
Signal Type | Direction | v7.1 and Earlier Interface | v7.2 and Later Interface |
clk | Input | Global | Clock Input (1) |
reset | Input | Global | Clock Input (1) |
s1_address | Input | Avalon S1 Slave | Avalon S1 Slave |
s1_read | Input | Avalon S1 Slave | Avalon S1 Slave |
s1_readdata | Output | Avalon S1 Slave | Avalon S1 Slave |
s1_write | Input | Avalon S1 Slave | Avalon S1 Slave |
s1_writedata | Input | Avalon S1 Slave | Avalon S1 Slave |
s1_waitrequest | Output | Avalon S1 Slave | Avalon S1 Slave |
s1_export_signals | Input, Output, or Bidir | Avalon S1 Slave | S1 Conduit |
s2_address | Input | Avalon S2 Slave | Avalon S2 Slave |
s2_read | Input | Avalon S2 Slave | Avalon S2 Slave |
s2_readdata | Output | Avalon S2 Slave | Avalon S2 Slave |
s2_write | Input | Avalon S2 Slave | Avalon S2 Slave |
s2_writedata | Input | Avalon S2 Slave | Avalon S2 Slave |
s2_waitrequest | Output | Avalon S2 Slave | Avalon S2 Slave |
s2_export_signals | Input, Output, or Bidir | Avalon S2 Slave | S2 Conduit |
Table 3. Avalon-MM Master with Global Clock, Reset, Interrupt Input, and Export Signals | |||
Signal Type | Direction | v7.1 and Earlier Interface | v7.2 and Later Interface |
clk | Input | Global | Clock Input (1) |
reset | Input | Global | Clock Input (1) |
address | Output | Avalon Master | Avalon Master |
read | Output | Avalon Master | Avalon Master |
readdata | Input | Avalon Master | Avalon Master |
write | Output | Avalon Master | Avalon Master |
writedata | Output | Avalon Master | Avalon Master |
waitrequest | Input | Avalon Master | Avalon Master |
irq | Input | Avalon Master | Interrupt Receiver |
my_export_signals | Input, Output, or Bidir | Global | Conduit |
Table 4. Avalon-MM Multi-Port Slave with Interface-Specific Clocks and Export Signals | |||
Signal Type | Direction | v7.1 and Earlier Interface | v7.2 and Later Interface |
s1_clk | Input | Avalon S1 Slave | S1 Clock Input (1) |
s1_reset | Input | Avalon S1 Slave | S1 Clock Input (1) |
s1_address | Input | Avalon S1 Slave | Avalon S1 Slave |
s1_read | Input | Avalon S1 Slave | Avalon S1 Slave |
s1_readdata | Output | Avalon S1 Slave | Avalon S1 Slave |
s1_write | Input | Avalon S1 Slave | Avalon S1 Slave |
s1_writedata | Input | Avalon S1 Slave | Avalon S1 Slave |
s1_waitrequest | Output | Avalon S1 Slave | Avalon S1 Slave |
s1_export_signals | Input, Output, or Bidir | Avalon S1 Slave | S1 Conduit |
s2_clk | Input | Avalon S2 Slave | S2 Clock Input (1) |
s2_reset | Input | Avalon S2 Slave | S2 Clock Input (1) |
s2_address | Input | Avalon S2 Slave | Avalon S2 Slave |
s2_read | Input | Avalon S2 Slave | Avalon S2 Slave |
s2_readdata | Output | Avalon S2 Slave | Avalon S2 Slave |
s2_write | Input | Avalon S2 Slave | Avalon S2 Slave |
s2_writedata | Input | Avalon S2 Slave | Avalon S2 Slave |
s2_waitrequest | Output | Avalon S2 Slave | Avalon S2 Slave |
s2_export_signals | Input, Output, or Bidir | Avalon S2 Slave | S2 Conduit |
Table 5. Avalon-MM Multi-Port Master and Slave with Interface-Specific Clocks | |||
Signal Type | Direction | v7.1 and Earlier Interface | v7.2 and Later Interface |
slave_clk | Input | Avalon Slave | Slave Clock Input (1) |
save_reset | Input | Avalon Slave | Slave Clock Input (1) |
slave_address | Input | Avalon Slave | Avalon Slave |
slave_read | Input | Avalon Slave | Avalon Slave |
slave_readdata | Output | Avalon Slave | Avalon Slave |
slave_write | Input | Avalon Slave | Avalon Slave |
slave_writedata | Input | Avalon Slave | Avalon Slave |
slave_waitrequest | Output | Avalon Slave | Avalon Slave |
master_clk | Input | Avalon Master | Master Clock Input (1) |
master_reset | Input | Avalon Master | Master Clock Input (1) |
master_address | Output | Avalon Master | Avalon Master |
master_read | Output | Avalon Master | Avalon Master |
master_readdata | Input | Avalon Master | Avalon Master |
master_write | Output | Avalon Master | Avalon Master |
master_writedata | Output | Avalon Master | Avalon Master |
master_waitrequest | Input | Avalon Master | Avalon Master |
欢迎光临 (http://www.51hei.com/bbs/) | Powered by Discuz! X3.1 |