Forum Discussion
Altera_Forum
Honored Contributor
16 years agoNo it doesn't work that way. The Avalon memory mapped interface is only used to configure the registers in the mac.
You will need to set up a few registers to enable and configure the Mac. For that you supply the address and data on address and write_data, put a '1' on the write signal, and wait for waitrequest to go back to '0'. Then you can write another value. To send a packet, you need to use the Avalon stream sink ff_tx. You don't have any address there, just send your words one after the others and use the rdy/wren for flow control. Those interfaces are described in the Avalon spec.