TinyAdder: remove unused pins from constraints, add Makefile.

This commit is contained in:
Kyle Isom 2018-12-29 11:08:26 -08:00
parent b4d0799516
commit 777c4529c2
2 changed files with 13 additions and 24 deletions

View File

@ -0,0 +1,12 @@
MODULES := SegmentLCD.v TinyAdder.v
TARGET := hardware.bin
.PHONY: all
all: $(TARGET)
$(TARGET): $(MODULES)
apio build
.PHONY: upload clean build
build clean upload:
apio $@

View File

@ -44,8 +44,6 @@ set_io --warn-no-port PIN_3 B1
set_io --warn-no-port PIN_4 C2 set_io --warn-no-port PIN_4 C2
set_io --warn-no-port PIN_5 C1 set_io --warn-no-port PIN_5 C1
set_io --warn-no-port PIN_6 D2 set_io --warn-no-port PIN_6 D2
set_io --warn-no-port PIN_7 D1
set_io --warn-no-port PIN_8 E2
set_io --warn-no-port PIN_9 E1 set_io --warn-no-port PIN_9 E1
set_io --warn-no-port PIN_10 G2 set_io --warn-no-port PIN_10 G2
set_io --warn-no-port PIN_11 H1 set_io --warn-no-port PIN_11 H1
@ -62,33 +60,12 @@ set_io --warn-no-port PIN_19 B8
set_io --warn-no-port PIN_20 A8 set_io --warn-no-port PIN_20 A8
set_io --warn-no-port PIN_21 B7 set_io --warn-no-port PIN_21 B7
set_io --warn-no-port PIN_22 A7 set_io --warn-no-port PIN_22 A7
set_io --warn-no-port PIN_23 B6
set_io --warn-no-port PIN_24 A6
# SPI flash interface on bottom of board
set_io --warn-no-port SPI_SS F7
set_io --warn-no-port SPI_SCK G7
set_io --warn-no-port SPI_IO0 G6
set_io --warn-no-port SPI_IO1 H7
set_io --warn-no-port SPI_IO2 H4
set_io --warn-no-port SPI_IO3 J8
# General purpose pins on bottom of board
set_io --warn-no-port PIN_25 G1
set_io --warn-no-port PIN_26 J3
set_io --warn-no-port PIN_27 J4
set_io --warn-no-port PIN_28 G9
set_io --warn-no-port PIN_29 J9
set_io --warn-no-port PIN_30 E8
set_io --warn-no-port PIN_31 J2
# LED # LED
set_io --warn-no-port LED B3 set_io --warn-no-port LED B3
# USB # USB
set_io --warn-no-port USBP B4
set_io --warn-no-port USBN A4
set_io --warn-no-port USBPU A3 set_io --warn-no-port USBPU A3
# 16MHz clock # 16MHz clock
set_io --warn-no-port CLK B2 # input # set_io --warn-no-port CLK B2 # input