# pin locations
|
|
XcClk_i LOC = PIN43;
|
|
AvrData_io<0> LOC = PIN6;
|
|
AvrData_io<1> LOC = PIN5;
|
|
AvrData_io<2> LOC = PIN3;
|
|
AvrData_io<3> LOC = PIN34;
|
|
AvrData_io<4> LOC = PIN33;
|
|
AvrData_io<5> LOC = PIN32;
|
|
AvrData_io<6> LOC = PIN31;
|
|
AvrData_io<7> LOC = PIN30;
|
|
AvrData_io<8> LOC = PIN29;
|
|
AvrData_io<9> LOC = PIN28;
|
|
AvrData_io<10> LOC = PIN27;
|
|
AvrData_io<11> LOC = PIN23;
|
|
AvrData_io<12> LOC = PIN12;
|
|
AvrData_io<13> LOC = PIN8;
|
|
AvrData_io<14> LOC = PIN7;
|
|
AvrSck_i LOC = PIN44;
|
|
AvrMosi_i LOC = PIN2;
|
|
AvrMiso_o LOC = PIN1;
|
|
SpfRst_n_o LOC = PIN21;
|
|
SpfCs_n_o LOC = PIN22;
|
|
SpfSck_o LOC = PIN20;
|
|
SpfMosi_o LOC = PIN13;
|
|
SpfMiso_i LOC = PIN14;
|
|
Gpio_io<0> LOC = PIN42;
|
|
Gpio_io<1> LOC = PIN41;
|
|
Gpio_io<2> LOC = PIN40;
|
|
Gpio_io<3> LOC = PIN39;
|
|
Gpio_io<4> LOC = PIN38;
|
|
|
|
# clock timing
|
|
NET "XcClk_i" TNM_NET = XcClk_i;
|
|
TIMESPEC TS_Clk_i = PERIOD "XcClk_i" 40 ns HIGH 50%;
|