Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Why does the Ethernet interface stop working when code is uploaded to the user CPLD?

0
Posted

Why does the Ethernet interface stop working when code is uploaded to the user CPLD?

0

The user CPLD is coupled into the CPU IO XWAIT signal (on CPLD pin 25) which allows I/O cycles to be extended by slow peripherals. The XWAIT is only used by the CPU within the first external chip select region (CS0). The inverted I/O wait request from the Ethernet controller is also brought to the CPLD (pin 20). The designer must ensure the relevant logic is used to combine the nWAIT input and any internal I/O wait requirement to generate a correct XWAIT output. This is also covered in the EB675001DIP user guide and is included in all the supplied templates.

Related Questions

Thanksgiving questions

*Sadly, we had to bring back ads too. Hopefully more targeted.