OpenCores
URL https://opencores.org/ocsvn/saturn/saturn/trunk

Subversion Repositories saturn

[/] [saturn/] [trunk/] [FPGA MIOSIL2/] [fpga_miosil2/] [top_miosil2.ucf] - Blame information for rev 2

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 2 DavidRAMBA
#=============================================================================
2
#  TITRE : TOP_MIOSIL2
3
#  DESCRIPTION :
4
#        Fichier de contrainte du FPGA top_miosil2
5
#  FICHIER :        top_miosil2.ucf
6
#=============================================================================
7
#  CREATION
8
#  DATE       AUTEUR    PROJET  REVISION
9
#  10/04/2014   DRA        SATURN       V1.0
10
#=============================================================================
11
#  HISTORIQUE  DES  MODIFICATIONS :
12
#  DATE       AUTEUR    PROJET  REVISION
13
#=============================================================================
14
#-----------------------------
15
# definition des timings
16
#-----------------------------
17
#Clock à 24MHZ
18
NET "clk_24" TNM_NET = "clk_24";
19
TIMESPEC TS_clk_24 = PERIOD "clk_24" 35 ns HIGH 50 %;
20
#clock sclk à 25MHz
21
NET "pic_sclk" TNM_NET = "pic_sclk";
22
TIMESPEC TS_pic_sclk = PERIOD "pic_sclk" 35 ns HIGH 50 %;
23
# Cross clocking entre sclk et clk_96
24
NET "clk_96" TNM_NET = "clk_96";
25
TIMESPEC TS_cross_domain = FROM "pic_sclk" TO "clk_96" 12 ns;
26
# Setup et Hold pour l'interface SPI
27
TIMEGRP "spi_grp" OFFSET = IN 15 ns VALID 15 ns BEFORE "pic_sclk" RISING;
28
INST "pic_sdo" TNM = "spi_grp";
29
NET "pic_sdi" OFFSET = OUT 10 ns AFTER "pic_sclk" FALLING;
30
 
31
#-----------------------------
32
# Valeurs d'inititalisation
33
#-----------------------------
34
# Commande des MOSFET des alims isolées. Forçage à '0' à la config car pas de reset sur ce process
35
INST "cde_high" INIT = 1'b0;
36
INST "cde_low" INIT = 1'b0;
37
 
38
#-----------------------------
39
# Definition du pinning
40
#-----------------------------
41
NET "cclk" LOC = P70;
42
NET "cde_diag1" LOC = P102;
43
NET "cde_diag2" LOC = P101;
44
NET "cdehigh_5vid" LOC = P105;
45
NET "cdehigh_5vls1" LOC = P100;
46
NET "cdehigh_5vls2" LOC = P98;
47
NET "cdelow_5vid" LOC = P104;
48
NET "cdelow_5vls1" LOC = P99;
49
NET "cdelow_5vls2" LOC = P97;
50
NET "clk_24" LOC = P88;
51
NET "cso_b" LOC = P38;
52
NET "din_miso" LOC = P65;
53
NET "led_confok" LOC = P79;
54
NET "led_fail" LOC = P75;
55
NET "led_run" LOC = P78;
56
NET "ls485_de1" LOC = P142;
57
NET "ls485_de2" LOC = P134;
58
NET "ls485_ren1" LOC = P141;
59
NET "ls485_ren2" LOC = P133;
60
NET "ls485_rx1" LOC = P140;
61
NET "ls485_rx2" LOC = P132;
62
NET "ls485_tx1" LOC = P139;
63
NET "ls485_tx2" LOC = P131;
64
NET "mosi" LOC = P64;
65
NET "pic_rx" LOC = P33;
66
NET "pic_sclk" LOC = P14;
67
NET "pic_sdi" LOC = P10;
68
NET "pic_sdo" LOC = P12;
69
NET "pic_spare[0]" LOC = P29;
70
NET "pic_spare[1]" LOC = P27;
71
NET "pic_spare[2]" LOC = P26;
72
NET "pic_spare[3]" LOC = P24;
73
NET "pic_ssn" LOC = P11;
74
NET "pic_tx" LOC = P34;
75
NET "power_rstn" LOC = P50;
76
NET "prog_b" LOC = P40;
77
NET "rst_fpgan" LOC = P84;
78
NET "rst_n" LOC = P85;
79
NET "spare[0]" LOC = P119;
80
NET "spare[1]" LOC = P118;
81
NET "spare[2]" LOC = P117;
82
NET "spare[3]" LOC = P116;
83
NET "spare[4]" LOC = P115;
84
NET "spare[5]" LOC = P114;
85
NET "spare[6]" LOC = P112;
86
NET "spare[7]" LOC = P111;
87
NET "tp7" LOC = P126;
88
NET "tp8" LOC = P123;
89
NET "tp9" LOC = P82;
90
NET "wp_flashn" LOC = P80;
91
NET "pic_refclki" LOC = P2;
92
 
93
#-----------------------------
94
# Definition des niveaux électriques
95
#-----------------------------
96
NET "cclk" IOSTANDARD = LVCMOS33;
97
NET "cde_diag1" IOSTANDARD = LVCMOS33;
98
NET "cde_diag2" IOSTANDARD = LVCMOS33;
99
NET "cdehigh_5vid" IOSTANDARD = LVCMOS33;
100
NET "cdehigh_5vls1" IOSTANDARD = LVCMOS33;
101
NET "cdehigh_5vls2" IOSTANDARD = LVCMOS33;
102
NET "cdelow_5vid" IOSTANDARD = LVCMOS33;
103
NET "cdelow_5vls1" IOSTANDARD = LVCMOS33;
104
NET "cdelow_5vls2" IOSTANDARD = LVCMOS33;
105
NET "clk_24" IOSTANDARD = LVCMOS33;
106
NET "cso_b" IOSTANDARD = LVCMOS33;
107
NET "din_miso" IOSTANDARD = LVCMOS33;
108
NET "led_confok" IOSTANDARD = LVCMOS33;
109
NET "led_fail" IOSTANDARD = LVCMOS33;
110
NET "led_run" IOSTANDARD = LVCMOS33;
111
NET "ls485_de1" IOSTANDARD = LVCMOS33;
112
NET "ls485_de2" IOSTANDARD = LVCMOS33;
113
NET "ls485_ren1" IOSTANDARD = LVCMOS33;
114
NET "ls485_ren2" IOSTANDARD = LVCMOS33;
115
NET "ls485_rx1" IOSTANDARD = LVCMOS33;
116
NET "ls485_rx2" IOSTANDARD = LVCMOS33;
117
NET "ls485_tx1" IOSTANDARD = LVCMOS33;
118
NET "ls485_tx2" IOSTANDARD = LVCMOS33;
119
NET "mosi" IOSTANDARD = LVCMOS33;
120
NET "pic_rx" IOSTANDARD = LVCMOS33;
121
NET "pic_sclk" IOSTANDARD = LVCMOS33;
122
NET "pic_sdi" IOSTANDARD = LVCMOS33;
123
NET "pic_sdo" IOSTANDARD = LVCMOS33;
124
NET "pic_spare[0]" IOSTANDARD = LVCMOS33;
125
NET "pic_spare[1]" IOSTANDARD = LVCMOS33;
126
NET "pic_spare[2]" IOSTANDARD = LVCMOS33;
127
NET "pic_spare[3]" IOSTANDARD = LVCMOS33;
128
NET "pic_ssn" IOSTANDARD = LVCMOS33;
129
NET "pic_tx" IOSTANDARD = LVCMOS33;
130
NET "power_rstn" IOSTANDARD = LVCMOS33;
131
NET "prog_b" IOSTANDARD = LVCMOS33;
132
NET "rst_fpgan" IOSTANDARD = LVCMOS33;
133
NET "rst_n" IOSTANDARD = LVCMOS33;
134
NET "spare[0]" IOSTANDARD = LVCMOS33;
135
NET "spare[1]" IOSTANDARD = LVCMOS33;
136
NET "spare[2]" IOSTANDARD = LVCMOS33;
137
NET "spare[3]" IOSTANDARD = LVCMOS33;
138
NET "spare[4]" IOSTANDARD = LVCMOS33;
139
NET "spare[5]" IOSTANDARD = LVCMOS33;
140
NET "spare[6]" IOSTANDARD = LVCMOS33;
141
NET "spare[7]" IOSTANDARD = LVCMOS33;
142
NET "tp7" IOSTANDARD = LVCMOS33;
143
NET "tp8" IOSTANDARD = LVCMOS33;
144
NET "tp9" IOSTANDARD = LVCMOS33;
145
NET "wp_flashn" IOSTANDARD = LVCMOS33;
146
NET "pic_refclki" IOSTANDARD = LVCMOS33;

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.