Root/sie_fs/usr/local/share/urjtag/samsung/s3c4510b/s3c4510b

1#
2# $Id: s3c4510b 558 2003-09-05 21:09:14Z telka $
3#
4# JTAG declarations for Samsung S3C4510B
5# Copyright (C) 2003 ETC s.r.o.
6#
7# This program is free software; you can redistribute it and/or
8# modify it under the terms of the GNU General Public License
9# as published by the Free Software Foundation; either version 2
10# of the License, or (at your option) any later version.
11#
12# This program is distributed in the hope that it will be useful,
13# but WITHOUT ANY WARRANTY; without even the implied warranty of
14# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15# GNU General Public License for more details.
16#
17# You should have received a copy of the GNU General Public License
18# along with this program; if not, write to the Free Software
19# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
20# 02111-1307, USA.
21#
22# Written by Jiun-Shian Ho <asky@syncom.com.tw>, 2003.
23#
24# Documentation:
25# [1] Samsung Electronics Co., Ltd., "S3C4510B 32-Bit RISC Microcontroller
26# User's Manual", Revision 1, August 2000,
27# Order Number: 21-S3-C4510B-082000
28#
29
30# see Table A-2 or BSDL file (Page: A-13 ~ A-15) in [1]
31signal nUADTR1 3
32signal UATXD1 4
33signal nUADSR1 5
34signal nDTRA 6
35signal RXDA 7
36signal nRTSA 8
37signal TXDA 9
38signal nCTSA 10
39signal nDCDA 13
40signal RXCA 14
41signal nSYNCA 15
42signal TXCA 16
43signal nDTRB 17
44signal RXDB 18
45signal nRTSB 19
46signal TXDB 20
47signal nCTSB 23
48signal nDCDB 24
49signal RXCB 25
50signal nSYNCB 26
51signal TXCB 27
52signal CRS_CRS_10M 28
53signal RX_DV_LINK10 29
54signal RXD0_RXD_10M 30
55signal RXD1 33
56signal RXD2 34
57signal RXD3 35
58signal RX_ERR 36
59signal RX_CLK_RXCLK_10M 37
60signal COL_COL_10M 38
61signal TXD0_TXD_10M 39
62signal TXD1_LOOP10 40
63signal TXD2 43
64signal TXD3 44
65signal TX_ERR_PCOMP_10M 45
66signal TX_CLK_TXCLK_10M 46
67signal TX_EN_TXEN_10M 47
68signal MDIO 48
69signal LITTLE 49
70signal MDC 50
71signal TCK 58
72signal TMS 59
73signal TDI 60
74signal TDO 61
75signal nTRST 62
76signal TMODE 63
77signal UCLK 64
78signal nECS0 67
79signal nECS1 68
80signal nECS2 69
81signal nECS3 70
82signal nEWAIT 71
83signal nOE 72
84signal B0SIZE0 73
85signal B0SIZE1 74
86signal CLKOEN 76
87signal MCLK 80
88signal nRESET 82
89signal CLKSEL 83 # PCLKSEL vs. CLKSEL ?
90signal nRCS0 75
91signal nRCS1 84
92signal nRCS2 85
93signal nRCS3 86
94signal nRCS4 87
95signal nRCS5 88
96signal nRAS0 89
97signal nRAS1 90
98signal nRAS2 91
99signal nRAS3 94
100signal nCAS0 95
101signal nCAS1 96
102signal nCAS2 97
103signal nCAS3 98
104signal nDWE 99
105signal nWBE0 100
106signal nWBE1 101
107signal nWBE2 102
108signal nWBE3 107
109signal ExtMREQ 108
110signal ExtMACK 109
111signal ADDR0 110
112signal ADDR1 111
113signal ADDR2 112
114signal ADDR3 113
115signal ADDR4 114
116signal ADDR5 115
117signal ADDR6 116
118signal ADDR7 117
119signal ADDR8 120
120signal ADDR9 121
121signal ADDR10 122
122signal ADDR11 123
123signal ADDR12 124
124signal ADDR13 125
125signal ADDR14 126
126signal ADDR15 127
127signal ADDR16 128
128signal ADDR17 129
129signal ADDR18 132
130signal ADDR19 133
131signal ADDR20 134
132signal ADDR21 135
133signal XDATA0 136
134signal XDATA1 137
135signal XDATA2 138
136signal XDATA3 139
137signal XDATA4 140
138signal XDATA5 141
139signal XDATA6 144
140signal XDATA7 145
141signal XDATA8 146
142signal XDATA9 147
143signal XDATA10 148
144signal XDATA11 149
145signal XDATA12 150
146signal XDATA13 151
147signal XDATA14 152
148signal XDATA15 153
149signal XDATA16 154
150signal XDATA17 159
151signal XDATA18 160
152signal XDATA19 161
153signal XDATA20 162
154signal XDATA21 163
155signal XDATA22 164
156signal XDATA23 165
157signal XDATA24 166
158signal XDATA25 169
159signal XDATA26 170
160signal XDATA27 171
161signal XDATA28 172
162signal XDATA29 173
163signal XDATA30 174
164signal XDATA31 175
165signal P0 176
166signal P1 179
167signal P2 180
168signal P3 181
169signal P4 182
170signal P5 183
171signal P6 184
172signal P7 185
173signal P8 186
174signal P9 189
175signal P10 190
176signal P11 191
177signal P12 192
178signal P13 193
179signal P14 194
180signal P15 195
181signal P16 196
182signal P17 199
183signal SCL 200
184signal SDA 201
185signal UARXD0 202
186signal nUADTR0 203
187signal UATXD0 204
188signal nUADSR0 205
189signal UARXD1 206
190signal VDDP 1 21 41 53 78 103 118 142 157 177 197
191signal VDDI 11 31 51 65 92 105 130 155 167 187 207
192signal VSSP 2 22 42 54 79 93 106 131 156 168 188 208
193signal VSSI 12 32 52 66 81 104 119 143 158 178 198
194
195# mandatory data registers
196register BSR 233 # Boundary Scan Register (see Appendix-A (Page A-16) in [1])
197register BR 1 # Bypass Register
198# optional data registers
199register DIR 32 # Device Identification Register
200
201register SCAN 4 # Select scan channel for ARM
202
203# Appendix-A (Page A-16) in [1]
204instruction length 4
205
206# see Table A-6 in [1]
207# mandatory instructions
208instruction EXTEST 0000 BSR
209instruction SAMPLE/PRELOAD 0011 BSR
210instruction BYPASS 1111 BR
211
212# optional instructions
213instruction HIGHZ 0111 BR
214instruction IDCODE 1110 DIR
215instruction INTEST 1100 BSR
216instruction CLAMP 0101 BR
217
218instruction CLAMPZ 1001 BR
219instruction RESTART 0100 BR
220instruction SCAN_N 0010 SCAN
221
222# see Table A-2 or BSDL file (Page: A-16 ~ A-23) in [1]
223bit 232 I ? nUADTR1
224bit 231 O ? UATXD1
225bit 230 O ? nUADSR1
226bit 229 O ? nDTRA
227bit 228 I ? RXDA
228bit 227 O ? nRTSA
229bit 226 O ? TXDA
230bit 225 I ? nCTSA
231bit 224 I ? nDCDA
232bit 223 I ? RXCA
233bit 222 O ? nSYNCA
234bit 221 I ? TXCA
235bit 220 O ? TXCA 219 1 Z
236bit 219 C 1 TXCA
237bit 218 O ? nDTRB
238bit 217 I ? RXDB
239bit 216 O ? nRTSB
240bit 215 O ? TXDB
241bit 214 I ? nCTSB
242bit 213 I ? nDCDB
243bit 212 I ? RXCB
244bit 211 O ? nSYNCB
245bit 210 I ? TXCB
246bit 209 O ? TXCB 208 1 Z
247bit 208 C 1 TXCB
248bit 207 I ? CRS_CRS_10M
249bit 206 I ? RX_DV_LINK10
250bit 205 I ? RXD0_RXD_10M
251bit 204 I ? RXD1
252bit 203 I ? RXD2
253bit 202 I ? RXD3
254bit 201 I ? RX_ERR
255bit 200 I ? RX_CLK_RXCLK_10M
256bit 199 I ? COL_COL_10M
257bit 198 O ? TXD0_TXD_10M
258bit 197 O ? TXD1_LOOP10
259bit 196 O ? TXD2
260bit 195 O ? TXD3
261bit 194 O ? TX_ERR_PCOMP_10M
262bit 193 I ? TX_CLK_TXCLK_10M
263bit 192 O ? TX_EN_TXEN_10M
264bit 191 I ? MDIO
265bit 190 O ? MDIO 189 1 Z
266bit 189 C 1 MDIO
267bit 188 I ? LITTLE
268bit 187 O ? MDC
269bit 186 I ? TMODE
270bit 185 I ? UCLK
271bit 184 C 1 .
272bit 183 O ? nECS0 184 1 Z
273bit 182 O ? nECS1 184 1 Z
274bit 181 O ? nECS2 184 1 Z
275bit 180 O ? nECS3 184 1 Z
276bit 179 I ? nEWAIT
277bit 178 O ? nOE 184 1 Z
278bit 177 I ? B0SIZE0
279bit 176 I ? B0SIZE1
280bit 175 O ? nRCS0 184 1 Z
281bit 174 I ? CLKOEN
282bit 173 O ? MCLKO
283bit 172 I ? MCLK
284bit 171 I ? nRESET
285bit 170 I ? CLKSEL
286bit 169 O ? nRCS1 184 1 Z
287bit 168 O ? nRCS2 184 1 Z
288bit 167 O ? nRCS3 184 1 Z
289bit 166 O ? nRCS4 184 1 Z
290bit 165 O ? nRCS5 184 1 Z
291bit 164 O ? nRAS0 184 1 Z
292bit 163 O ? nRAS1 184 1 Z
293bit 162 O ? nRAS2 184 1 Z
294bit 161 O ? nRAS3 184 1 Z
295bit 160 O ? nCAS0 184 1 Z
296bit 159 O ? nCAS1 184 1 Z
297bit 158 O ? nCAS2 184 1 Z
298bit 157 O ? nCAS3 184 1 Z
299bit 156 O ? nDWE 184 1 Z
300bit 155 O ? nWBE0 184 1 Z
301bit 154 O ? nWBE1 184 1 Z
302bit 153 O ? nWBE2 184 1 Z
303bit 152 O ? nWBE3 184 1 Z
304bit 151 I ? ExtMREQ
305bit 150 O ? ExtMACK
306bit 149 O ? ADDR0 184 1 Z
307bit 148 O ? ADDR1 184 1 Z
308bit 147 O ? ADDR2 184 1 Z
309bit 146 O ? ADDR3 184 1 Z
310bit 145 O ? ADDR4 184 1 Z
311bit 144 O ? ADDR5 184 1 Z
312bit 143 O ? ADDR6 184 1 Z
313bit 142 O ? ADDR7 184 1 Z
314bit 141 O ? ADDR8 184 1 Z
315bit 140 O ? ADDR9 184 1 Z
316bit 139 O ? ADDR10 184 1 Z
317bit 138 O ? ADDR11 184 1 Z
318bit 137 O ? ADDR12 184 1 Z
319bit 136 O ? ADDR13 184 1 Z
320bit 135 O ? ADDR14 184 1 Z
321bit 134 O ? ADDR15 184 1 Z
322bit 133 O ? ADDR16 184 1 Z
323bit 132 O ? ADDR17 184 1 Z
324bit 131 O ? ADDR18 184 1 Z
325bit 130 O ? ADDR19 184 1 Z
326bit 129 O ? ADDR20 184 1 Z
327bit 128 O ? ADDR21 184 1 Z
328bit 127 C 1 .
329bit 126 I ? XDATA0
330bit 125 O ? XDATA0 127 1 Z
331bit 124 I ? XDATA1
332bit 123 O ? XDATA1 127 1 Z
333bit 122 I ? XDATA2
334bit 121 O ? XDATA2 127 1 Z
335bit 120 I ? XDATA3
336bit 119 O ? XDATA3 127 1 Z
337bit 118 I ? XDATA4
338bit 117 O ? XDATA4 127 1 Z
339bit 116 I ? XDATA5
340bit 115 O ? XDATA5 127 1 Z
341bit 114 I ? XDATA6
342bit 113 O ? XDATA6 127 1 Z
343bit 112 I ? XDATA7
344bit 111 O ? XDATA7 127 1 Z
345bit 110 I ? XDATA8
346bit 109 O ? XDATA8 127 1 Z
347bit 108 I ? XDATA9
348bit 107 O ? XDATA9 127 1 Z
349bit 106 I ? XDATA10
350bit 105 O ? XDATA10 127 1 Z
351bit 104 I ? XDATA11
352bit 103 O ? XDATA11 127 1 Z
353bit 102 I ? XDATA12
354bit 101 O ? XDATA12 127 1 Z
355bit 100 I ? XDATA13
356bit 99 O ? XDATA13 127 1 Z
357bit 98 I ? XDATA14
358bit 97 O ? XDATA14 127 1 Z
359bit 96 I ? XDATA15
360bit 95 O ? XDATA15 127 1 Z
361bit 94 I ? XDATA16
362bit 93 O ? XDATA16 127 1 Z
363bit 92 I ? XDATA17
364bit 91 O ? XDATA17 127 1 Z
365bit 90 I ? XDATA18
366bit 89 O ? XDATA18 127 1 Z
367bit 88 I ? XDATA19
368bit 87 O ? XDATA19 127 1 Z
369bit 86 I ? XDATA20
370bit 85 O ? XDATA20 127 1 Z
371bit 84 I ? XDATA21
372bit 83 O ? XDATA21 127 1 Z
373bit 82 I ? XDATA22
374bit 81 O ? XDATA22 127 1 Z
375bit 80 I ? XDATA23
376bit 79 O ? XDATA23 127 1 Z
377bit 78 I ? XDATA24
378bit 77 O ? XDATA24 127 1 Z
379bit 76 I ? XDATA25
380bit 75 O ? XDATA25 127 1 Z
381bit 74 I ? XDATA26
382bit 73 O ? XDATA26 127 1 Z
383bit 72 I ? XDATA27
384bit 71 O ? XDATA27 127 1 Z
385bit 70 I ? XDATA28
386bit 69 O ? XDATA28 127 1 Z
387bit 68 I ? XDATA29
388bit 67 O ? XDATA29 127 1 Z
389bit 66 I ? XDATA30
390bit 65 O ? XDATA30 127 1 Z
391bit 64 I ? XDATA31
392bit 63 O ? XDATA31 127 1 Z
393bit 62 I ? P0
394bit 61 O ? P0 60 1 Z
395bit 60 C 1 P0
396bit 59 I ? P1
397bit 58 O ? P1 57 1 Z
398bit 57 C 1 P1
399bit 56 I ? P2
400bit 55 O ? P2 54 1 Z
401bit 54 C 1 P2
402bit 53 I ? P3
403bit 52 O ? P3 51 1 Z
404bit 51 C 1 P3
405bit 50 I ? P4
406bit 49 O ? P4 48 1 Z
407bit 48 C 1 P4
408bit 47 I ? P5
409bit 46 O ? P5 45 1 Z
410bit 45 C 1 P5
411bit 44 I ? P6
412bit 43 O ? P6 42 1 Z
413bit 42 C 1 P6
414bit 41 I ? P7
415bit 40 O ? P7 39 1 Z
416bit 39 C 1 P7
417bit 38 I ? P8
418bit 37 O ? P8 36 1 Z
419bit 36 C 1 P8
420bit 35 I ? P9
421bit 34 O ? P9 33 1 Z
422bit 33 C 1 P9
423bit 32 I ? P10
424bit 31 O ? P10 30 1 Z
425bit 30 C 1 P10
426bit 29 I ? P11
427bit 28 O ? P11 27 1 Z
428bit 27 C 1 P11
429bit 26 I ? P12
430bit 25 O ? P12 24 1 Z
431bit 24 C 1 P12
432bit 23 I ? P13
433bit 22 O ? P13 21 1 Z
434bit 21 C 1 P13
435bit 20 I ? P14
436bit 19 O ? P14 18 1 Z
437bit 18 C 1 P14
438bit 17 I ? P15
439bit 16 O ? P15 15 1 Z
440bit 15 C 1 P15
441bit 14 I ? P16
442bit 13 O ? P16 12 1 Z
443bit 12 C 1 P16
444bit 11 I ? P17
445bit 10 O ? P17 9 1 Z
446bit 9 C 1 P17
447bit 8 I 0 SCL
448bit 7 O 1 SCL 7 1 Z
449bit 6 I ? SDA
450bit 5 O 1 SDA 5 1 Z
451bit 4 I ? UARXD0
452bit 3 I ? nUADTR0
453bit 2 O ? UATXD0
454bit 1 O ? nUADSR0
455bit 0 I ? UARXD1
456
457initbus s3c4510x
458

Archive Download this file

Branches:
master



interactive