MAX10: Dual purpose pins DCLK, nCSO, DATA[0], DATA[1]
Hey everyone
I'm at the very beginning of a project where I want to implement a power converter digital controller on a MAX10 device. I have a little experience, but only with Lattice FPGAs and tools.
I'm using the MAX1000 development board with a 10M08SAU169C8G and Quartus Prime 20.1.
As a start I've implemented a binary counter using the on-board 12MHz oscillator and 8 LEDs. It works but I get the following warning, that I would like to handle:
Info (169124): Fitter converted 4 user pins into dedicated programming pins
Info (169125): Pin ~ALTERA_TMS~ is reserved at location G1
Info (169125): Pin ~ALTERA_TCK~ is reserved at location G2
Info (169125): Pin ~ALTERA_TDI~ is reserved at location F5
Info (169125): Pin ~ALTERA_TDO~ is reserved at location F6
Info (169141): DATA[0] dual-purpose pin not reserved
Info (12825): Data[1]/ASDO dual-purpose pin not reserved
Info (12825): nCSO dual-purpose pin not reserved
Info (12825): DCLK dual-purpose pin not reserved
Warning (15714): Some pins have incomplete I/O assignments. Refer to the I/O Assignment Warnings report for details
Seems it first complains about the JTAG pins, but after that about another (or the same?) 4 dual-purpose pins.
Does anybody know what I'm supposed to do here?
Also there is a warning, that I didn't specify timing constraints:
Critical Warning (332012): Synopsys Design Constraints File file not found: 'counter.sdc'. A Synopsys Design Constraints File is required by the Timing Analyzer to get proper timing constraints. Without it, the Compiler will not properly optimize the design.
Can somebody point me to a tutorial for a starting point how to do this?
Many thanks and all the best
Gaston