01-21-2014 08:52 AM
Hello, I have got probably simple question I can't answer.
We are talking about Zynq processot(ZC-702 board for example) and Vivado for design software.
Say, for example, for very simple design, we only have got UART1 and SD card interfaces on Processing system enabled(just enaough to talk to linux).
The question is: DDR and FIXED_IO is present on Block diagram and they have got dedicated pins, but UART1 and SDcard interface also have got "dedicated pin"(configured through IP configure menu). Why only DDR and FIXED_IO on the IP block and not other periferal interfaces? Do I miss something in here, is there any reson for that?
it is a stupid question , but I can't answer it. What is the difference between two of this periferal pin "classes"(DDR, FIXED_IO <=> Other periph(UART, SD card, SPI ...))
Thank you in advance
01-21-2014 01:14 PM
01-23-2014 12:40 AM
Thank you for your answer.
The confusing bit for me was the fact that those signals (DDR and FIXED_IO) when outside.
Say for example you have got a top.vhd as as top module in the design, wich instantiate zynq_design_wrapper.vhd.
DDR and FIXED_IO will just go straight to top.vhd port.
Now I think may be the reason is that this allows us to control properties of those pin on FPGA(standard, strength and others).
Again this is just my gues.
Thank you again for your answer.