1 |
16 |
hasw |
# Copyright (C) 1991-2008 Altera Corporation
|
2 |
|
|
# Your use of Altera Corporation's design tools, logic functions
|
3 |
|
|
# and other software and tools, and its AMPP partner logic
|
4 |
|
|
# functions, and any output files from any of the foregoing
|
5 |
|
|
# (including device programming or simulation files), and any
|
6 |
|
|
# associated documentation or information are expressly subject
|
7 |
|
|
# to the terms and conditions of the Altera Program License
|
8 |
|
|
# Subscription Agreement, Altera MegaCore Function License
|
9 |
|
|
# Agreement, or other applicable license agreement, including,
|
10 |
|
|
# without limitation, that your use is for the sole purpose of
|
11 |
|
|
# programming logic devices manufactured by Altera and sold by
|
12 |
|
|
# Altera or its authorized distributors. Please refer to the
|
13 |
|
|
# applicable agreement for further details.
|
14 |
|
|
|
15 |
|
|
|
16 |
|
|
# The default values for assignments are stored in the file
|
17 |
|
|
# UART16750_assignment_defaults.qdf
|
18 |
|
|
# If this file doesn't exist, and for assignments not listed, see file
|
19 |
|
|
# assignment_defaults.qdf
|
20 |
|
|
|
21 |
|
|
# Altera recommends that you do not modify this file. This
|
22 |
|
|
# file is updated automatically by the Quartus II software
|
23 |
|
|
# and any changes you make may be lost or overwritten.
|
24 |
|
|
|
25 |
|
|
|
26 |
|
|
set_global_assignment -name FAMILY "Cyclone II"
|
27 |
|
|
set_global_assignment -name DEVICE EP2C5F256C6
|
28 |
|
|
set_global_assignment -name TOP_LEVEL_ENTITY UART16750
|
29 |
|
|
set_global_assignment -name ORIGINAL_QUARTUS_VERSION 8.0
|
30 |
|
|
set_global_assignment -name PROJECT_CREATION_TIME_DATE "09:40:30 JANUARY 16, 2009"
|
31 |
|
|
set_global_assignment -name LAST_QUARTUS_VERSION 8.0
|
32 |
|
|
set_global_assignment -name USE_GENERATED_PHYSICAL_CONSTRAINTS OFF -section_id eda_palace
|
33 |
|
|
set_global_assignment -name DEVICE_FILTER_PACKAGE FBGA
|
34 |
|
|
set_global_assignment -name DEVICE_FILTER_PIN_COUNT 256
|
35 |
|
|
set_global_assignment -name DEVICE_FILTER_SPEED_GRADE FASTEST
|
36 |
|
|
set_instance_assignment -name PARTITION_HIERARCHY root_partition -to | -section_id Top
|
37 |
|
|
set_global_assignment -name PARTITION_NETLIST_TYPE SOURCE -section_id Top
|
38 |
|
|
set_global_assignment -name PARTITION_COLOR 14622752 -section_id Top
|
39 |
|
|
set_global_assignment -name LL_ROOT_REGION ON -section_id "Root Region"
|
40 |
|
|
set_global_assignment -name LL_MEMBER_STATE LOCKED -section_id "Root Region"
|
41 |
|
|
set_global_assignment -name FMAX_REQUIREMENT "33.33 MHz"
|
42 |
|
|
set_global_assignment -name FMAX_REQUIREMENT "33.33 MHz" -section_id CLK
|
43 |
|
|
set_instance_assignment -name CLOCK_SETTINGS CLK -to CLK
|
44 |
|
|
set_global_assignment -name RESERVE_ALL_UNUSED_PINS "AS INPUT TRI-STATED WITH WEAK PULL-UP"
|
45 |
|
|
set_global_assignment -name RESERVE_ASDO_AFTER_CONFIGURATION "AS INPUT TRI-STATED"
|
46 |
|
|
set_global_assignment -name STRATIX_DEVICE_IO_STANDARD "3.3-V LVTTL"
|
47 |
|
|
set_location_assignment PIN_G13 -to A[0]
|
48 |
|
|
set_location_assignment PIN_F15 -to A[2]
|
49 |
|
|
set_location_assignment PIN_F16 -to A[1]
|
50 |
|
|
set_location_assignment PIN_G12 -to CS
|
51 |
|
|
set_location_assignment PIN_M15 -to CTSN
|
52 |
|
|
set_location_assignment PIN_M16 -to DCDN
|
53 |
|
|
set_location_assignment PIN_E16 -to DDIS
|
54 |
|
|
set_location_assignment PIN_A14 -to DIN[7]
|
55 |
|
|
set_location_assignment PIN_A13 -to DIN[6]
|
56 |
|
|
set_location_assignment PIN_A12 -to DIN[5]
|
57 |
|
|
set_location_assignment PIN_A11 -to DIN[4]
|
58 |
|
|
set_location_assignment PIN_B14 -to DIN[3]
|
59 |
|
|
set_location_assignment PIN_B13 -to DIN[2]
|
60 |
|
|
set_location_assignment PIN_B12 -to DIN[1]
|
61 |
|
|
set_location_assignment PIN_B11 -to DIN[0]
|
62 |
|
|
set_location_assignment PIN_R11 -to DOUT[7]
|
63 |
|
|
set_location_assignment PIN_R12 -to DOUT[6]
|
64 |
|
|
set_location_assignment PIN_R13 -to DOUT[5]
|
65 |
|
|
set_location_assignment PIN_R14 -to DOUT[4]
|
66 |
|
|
set_location_assignment PIN_T11 -to DOUT[3]
|
67 |
|
|
set_location_assignment PIN_T12 -to DOUT[2]
|
68 |
|
|
set_location_assignment PIN_T13 -to DOUT[1]
|
69 |
|
|
set_location_assignment PIN_T14 -to DOUT[0]
|
70 |
|
|
set_location_assignment PIN_L14 -to DSRN
|
71 |
|
|
set_location_assignment PIN_L15 -to DTRN
|
72 |
|
|
set_location_assignment PIN_D16 -to INT
|
73 |
|
|
set_location_assignment PIN_N16 -to OUT1N
|
74 |
|
|
set_location_assignment PIN_N15 -to OUT2N
|
75 |
|
|
set_location_assignment PIN_D15 -to RD
|
76 |
|
|
set_location_assignment PIN_L16 -to RIN
|
77 |
|
|
set_location_assignment PIN_K15 -to RTSN
|
78 |
|
|
set_location_assignment PIN_G15 -to SIN
|
79 |
|
|
set_location_assignment PIN_K16 -to SOUT
|
80 |
|
|
set_location_assignment PIN_E14 -to WR
|
81 |
|
|
set_location_assignment PIN_H15 -to CLK
|
82 |
|
|
set_global_assignment -name IOBANK_VCCIO 3.3V -section_id 3
|
83 |
|
|
set_instance_assignment -name OUTPUT_PIN_LOAD 10 -to DDIS
|
84 |
|
|
set_instance_assignment -name OUTPUT_PIN_LOAD 10 -to DOUT
|
85 |
|
|
set_instance_assignment -name OUTPUT_PIN_LOAD 10 -to DTRN
|
86 |
|
|
set_instance_assignment -name OUTPUT_PIN_LOAD 10 -to INT
|
87 |
|
|
set_instance_assignment -name OUTPUT_PIN_LOAD 10 -to OUT1N
|
88 |
|
|
set_instance_assignment -name OUTPUT_PIN_LOAD 10 -to OUT2N
|
89 |
|
|
set_instance_assignment -name OUTPUT_PIN_LOAD 10 -to RTSN
|
90 |
|
|
set_instance_assignment -name OUTPUT_PIN_LOAD 10 -to SOUT
|
91 |
|
|
set_global_assignment -name CYCLONEII_OPTIMIZATION_TECHNIQUE BALANCED
|
92 |
|
|
set_global_assignment -name TSU_REQUIREMENT "10 ns"
|
93 |
|
|
set_global_assignment -name TCO_REQUIREMENT "15 ns"
|
94 |
|
|
set_global_assignment -name USE_CONFIGURATION_DEVICE ON
|
95 |
|
|
set_global_assignment -name ENABLE_DA_RULE "C101, C102, C103, C104, C105, C106, R101, R102, R103, R104, R105, T101, T102, A101, A102, A103, A104, A105, A106, A107, A108, A109, A110, S101, S102, S103, S104, D101, D102, D103, H101, H102, M101, M102, M103, M104, M105"
|
96 |
|
|
set_global_assignment -name ENABLE_DRC_SETTINGS ON
|
97 |
|
|
set_location_assignment PIN_G16 -to RSTN
|
98 |
|
|
set_global_assignment -name VHDL_FILE ../../../rtl/vhdl/uart_transmitter.vhd
|
99 |
|
|
set_global_assignment -name VHDL_FILE ../../../rtl/vhdl/slib_clock_div.vhd
|
100 |
|
|
set_global_assignment -name VHDL_FILE ../../../rtl/vhdl/slib_counter.vhd
|
101 |
|
|
set_global_assignment -name VHDL_FILE ../../../rtl/vhdl/slib_edge_detect.vhd
|
102 |
|
|
set_global_assignment -name VHDL_FILE ../../../rtl/vhdl/slib_fifo_cyclone2.vhd
|
103 |
|
|
set_global_assignment -name VHDL_FILE ../../../rtl/vhdl/slib_input_filter.vhd
|
104 |
|
|
set_global_assignment -name VHDL_FILE ../../../rtl/vhdl/slib_input_sync.vhd
|
105 |
|
|
set_global_assignment -name VHDL_FILE ../../../rtl/vhdl/slib_mv_filter.vhd
|
106 |
|
|
set_global_assignment -name VHDL_FILE ../../../rtl/vhdl/uart_16750.vhd
|
107 |
|
|
set_global_assignment -name VHDL_FILE ../../../rtl/vhdl/uart_baudgen.vhd
|
108 |
|
|
set_global_assignment -name VHDL_FILE ../../../rtl/vhdl/uart_interrupt.vhd
|
109 |
|
|
set_global_assignment -name VHDL_FILE ../../../rtl/vhdl/uart_receiver.vhd
|
110 |
|
|
set_global_assignment -name BDF_FILE UART16750.bdf
|