Nios ii Custom IP Question
Hello.
I have some questions about adding CUSTION IP to NIOS II.
I want to design UART_TX that I designed as a custom ip to work on Nios ii.
The UART_TX I designed works fine. But I’m having trouble making it into a CUSTION IP.
The problem is as follows.
First, when I create a CUSTOM IP on NIOS II, an error message appears saying that the input bit and the output bit are different. My TX module is designed to receive 8 bits and output 1 bit. If I design it like this, an error message appears.
Secondly, if I make the input and output sizes the same and create a TX module as a CUSTOM IP, there will be no error messages and it will compile normally. However, when I use it to communicate with Tera_Term, the output is not normal.
To be honest, I don’t know how to design it. I don’t have a good understanding of the avalon bus overall, and I haven’t been able to apply what I’ve learned from the tutorial so far. If it’s not too much trouble, could you tell me how you would design an IP with my UART_TX code?
Note that I know that NIOS II supports UART on its own. However, my goal is to include my design in NIOS II.
I have attached pictures of my NIOS II system and code QSYS settings below for your reference.
Thank you for
reading