source: Documentation/ReferenceDesigns/InterruptRef_xps_8_2/platgen.log

Last change on this file was 485, checked in by chunter, 17 years ago

Interrupt reference design demonstrates the correct way to initialize and configure interrupts with the interrupt controller.

File size: 12.1 KB
Line 
1Release 8.2.01i - platgen EDK_Im_Sp1.3
2Copyright (c) 1995-2006 Xilinx, Inc.  All rights reserved.
3
4Command Line: platgen -p xc2vp70ff1517-6 -lang vhdl -lp
5C:/localhome/chunter/user_repo/ system.mhs
6
7Parse system.mhs ...
8
9Read MPD definitions ...
10Sourcing tcl file
11C:/EDK/hw/XilinxProcessorIPLib/pcores/ppc405_v2_00_c/data/ppc405_v2_1_0.tcl ...
12Sourcing tcl file
13C:/EDK/hw/XilinxProcessorIPLib/pcores/jtagppc_cntlr_v2_00_a/data/jtagppc_cntlr_v
142_1_0.tcl ...
15Sourcing tcl file
16C:/EDK/hw/XilinxProcessorIPLib/pcores/isocm_v10_v2_00_a/data/isocm_v10_v2_1_0.tc
17l ...
18Sourcing tcl file
19C:/EDK/hw/XilinxProcessorIPLib/pcores/isbram_if_cntlr_v3_00_a/data/isbram_if_cnt
20lr_v2_1_0.tcl ...
21Sourcing tcl file
22C:/EDK/hw/XilinxProcessorIPLib/pcores/dsocm_v10_v2_00_a/data/dsocm_v10_v2_1_0.tc
23l ...
24Sourcing tcl file
25C:/EDK/hw/XilinxProcessorIPLib/pcores/dsbram_if_cntlr_v3_00_a/data/dsbram_if_cnt
26lr_v2_1_0.tcl ...
27Sourcing tcl file
28C:/EDK/hw/XilinxProcessorIPLib/pcores/plb_v34_v1_02_a/data/plb_v34_v2_1_0.tcl
29...
30Sourcing tcl file
31C:/EDK/hw/XilinxProcessorIPLib/pcores/plb2opb_bridge_v1_01_a/data/plb2opb_bridge
32_v2_1_0.tcl ...
33Sourcing tcl file
34C:/EDK/hw/XilinxProcessorIPLib/pcores/plb_bram_if_cntlr_v1_00_b/data/plb_bram_if
35_cntlr_v2_1_0.tcl ...
36Sourcing tcl file
37C:/EDK/hw/XilinxProcessorIPLib/pcores/opb_intc_v1_00_c/data/opb_intc_v2_1_0.tcl
38...
39Sourcing tcl file
40C:/EDK/hw/XilinxProcessorIPLib/pcores/dcm_module_v1_00_a/data/dcm_module_v2_1_0.
41tcl ...
42
43Overriding IP level properties ...
44jtagppc_cntlr (jtagppc_0) -
45C:\EDK\hw\XilinxProcessorIPLib\pcores\jtagppc_cntlr_v2_00_a\data\jtagppc_cntlr_v
462_1_0.mpd line 36 - tool overriding c_device value X2VP4 to 2vp70
47bram_block (isocm_bram) -
48C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0.
49mpd line 43 - tool overriding c_family value virtex2 to virtex2p
50bram_block (dsocm_bram) -
51C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0.
52mpd line 43 - tool overriding c_family value virtex2 to virtex2p
53opb_gpio (leds_4bit) -
54C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_gpio_v3_01_b\data\opb_gpio_v2_1_0.mpd
55line 42 - tool overriding c_family value virtex2 to virtex2p
56opb_gpio (push_buttons_4bit) -
57C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_gpio_v3_01_b\data\opb_gpio_v2_1_0.mpd
58line 42 - tool overriding c_family value virtex2 to virtex2p
59bram_block (plb_bram_if_cntlr_1_bram) -
60C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0.
61mpd line 43 - tool overriding c_family value virtex2 to virtex2p
62opb_intc (opb_intc_0) -
63C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd
64line 38 - tool overriding c_family value virtex2 to virtex2p
65dcm_module (dcm_0) -
66C:\EDK\hw\XilinxProcessorIPLib\pcores\dcm_module_v1_00_a\data\dcm_module_v2_1_0.
67mpd line 61 - tool overriding c_family value virtex2 to virtex2p
68opb_timer (opb_timer_0) -
69C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_timer_v1_00_b\data\opb_timer_v2_1_0.mp
70d line 36 - tool overriding c_family value nofamily to virtex2p
71
72Performing IP level DRCs on properties...
73
74Running DRC Tcl procedures for OPTION IPLEVEL_DRC_PROC...
75Sourcing tcl file
76C:/EDK/hw/XilinxProcessorIPLib/pcores/bram_if_cntlr_v1_00_b/data/bram_if_cntlr_v
772_1_0.tcl ...
78Address Map for Processor ppc405_0
79  (0x00000000-0x0001ffff) iocm_cntlr    iocm
80  (0x21800000-0x2180ffff) docm_cntlr    docm
81  (0x40000000-0x4000ffff) Push_Buttons_4bit plb->plb2opb->opb
82  (0x40020000-0x4002ffff) LEDs_4Bit plb->plb2opb->opb
83  (0x40600000-0x4060ffff) RS232 plb->plb2opb->opb
84  (0x41200000-0x4120ffff) opb_intc_0    plb->plb2opb->opb
85  (0x41c00000-0x41c0ffff) opb_timer_0   plb->plb2opb->opb
86  (0xfffe0000-0xffffffff) plb_bram_if_cntlr_1   plb
87Address Map for Processor ppc405_1
88
89Check platform address map ...
90
91Overriding system level properties ...
92isocm_v10 (iocm) -
93C:\EDK\hw\XilinxProcessorIPLib\pcores\isocm_v10_v2_00_a\data\isocm_v10_v2_1_0.mp
94d line 38 - tcl overriding C_ISARCVALUE value 0x30 to 0x00
95bram_block (isocm_bram) -
96C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0.
97mpd line 39 - tool overriding c_memsize value 2048 to 0x20000
98bram_block (isocm_bram) -
99C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0.
100mpd line 40 - tool overriding c_port_dwidth value 32 to 64
101bram_block (isocm_bram) -
102C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0.
103mpd line 42 - tool overriding c_num_we value 4 to 2
104dsocm_v10 (docm) -
105C:\EDK\hw\XilinxProcessorIPLib\pcores\dsocm_v10_v2_00_a\data\dsocm_v10_v2_1_0.mp
106d line 38 - tcl overriding C_DSARCVALUE value 0x31 to 0x21
107bram_block (dsocm_bram) -
108C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0.
109mpd line 39 - tool overriding c_memsize value 2048 to 0x10000
110plb_v34 (plb) -
111C:\EDK\hw\XilinxProcessorIPLib\pcores\plb_v34_v1_02_a\data\plb_v34_v2_1_0.mpd
112line 42 - tool overriding c_plb_num_masters value 4 to 2
113plb_v34 (plb) -
114C:\EDK\hw\XilinxProcessorIPLib\pcores\plb_v34_v1_02_a\data\plb_v34_v2_1_0.mpd
115line 43 - tool overriding c_plb_num_slaves value 4 to 2
116plb_v34 (plb) -
117C:\EDK\hw\XilinxProcessorIPLib\pcores\plb_v34_v1_02_a\data\plb_v34_v2_1_0.mpd
118line 44 - tool overriding c_plb_mid_width value 2 to 1
119opb_v20 (opb) -
120C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_c\data\opb_v20_v2_1_0.mpd
121line 40 - tool overriding c_num_masters value 4 to 1
122opb_v20 (opb) -
123C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_c\data\opb_v20_v2_1_0.mpd
124line 41 - tool overriding c_num_slaves value 4 to 5
125plb2opb_bridge (plb2opb) -
126C:\EDK\hw\XilinxProcessorIPLib\pcores\plb2opb_bridge_v1_01_a\data\plb2opb_bridge
127_v2_1_0.mpd line 51 - tool overriding c_plb_num_masters value 4 to 2
128plb2opb_bridge (plb2opb) -
129C:\EDK\hw\XilinxProcessorIPLib\pcores\plb2opb_bridge_v1_01_a\data\plb2opb_bridge
130_v2_1_0.mpd line 52 - tool overriding c_plb_mid_width value 4 to 1
131plb_bram_if_cntlr (plb_bram_if_cntlr_1) -
132C:\EDK\hw\XilinxProcessorIPLib\pcores\plb_bram_if_cntlr_v1_00_b\data\plb_bram_if
133_cntlr_v2_1_0.mpd line 43 - tool overriding c_num_masters value 8 to 2
134plb_bram_if_cntlr (plb_bram_if_cntlr_1) -
135C:\EDK\hw\XilinxProcessorIPLib\pcores\plb_bram_if_cntlr_v1_00_b\data\plb_bram_if
136_cntlr_v2_1_0.mpd line 50 - tool overriding c_plb_mid_width value 3 to 1
137bram_block (plb_bram_if_cntlr_1_bram) -
138C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0.
139mpd line 39 - tool overriding c_memsize value 2048 to 0x20000
140bram_block (plb_bram_if_cntlr_1_bram) -
141C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0.
142mpd line 40 - tool overriding c_port_dwidth value 32 to 64
143bram_block (plb_bram_if_cntlr_1_bram) -
144C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0.
145mpd line 42 - tool overriding c_num_we value 4 to 8
146opb_intc (opb_intc_0) -
147C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd
148line 47 - tool overriding c_kind_of_intr value
1490b11111111111111111111111111111111 to 0b00000000000000000000000000000000
150opb_intc (opb_intc_0) -
151C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd
152line 48 - tool overriding c_kind_of_edge value
1530b11111111111111111111111111111111 to 0b00000000000000000000000000000000
154opb_intc (opb_intc_0) -
155C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd
156line 49 - tool overriding c_kind_of_lvl value 0b11111111111111111111111111111111
157to 0b00000000000000000000000000000011
158
159Running DRC Tcl procedures for OPTION SYSLEVEL_DRC_PROC...
160Sourcing tcl file
161C:/EDK/hw/XilinxProcessorIPLib/pcores/intc_core_v1_00_c/data/intc_core_v2_1_0.tc
162l ...
163
164Performing System level DRCs on properties...
165
166Check platform configuration ...
167isocm_v10 (iocm) -
168C:\localhome\chunter\EDK\interrupt_reference_design\system.mhs line 78 - 1
169master(s) : 1 slave(s)
170dsocm_v10 (docm) -
171C:\localhome\chunter\EDK\interrupt_reference_design\system.mhs line 103 - 1
172master(s) : 1 slave(s)
173plb_v34 (plb) - C:\localhome\chunter\EDK\interrupt_reference_design\system.mhs
174line 126 - 2 master(s) : 2 slave(s)
175opb_v20 (opb) - C:\localhome\chunter\EDK\interrupt_reference_design\system.mhs
176line 135 - 1 master(s) : 5 slave(s)
177
178Check port drivers...
179Performing Clock DRCs...
180
181Running UPDATE Tcl procedures for OPTION PLATGEN_SYSLEVEL_UPDATE_PROC...
182
183Modify defaults ...
184
185Creating stub ...
186
187Processing licensed instances ...
188Completion time: 0.00 seconds
189
190Creating hardware output directories ...
191
192Managing hardware (BBD-specified) netlist files ...
193
194Managing cache ...
195
196Elaborating instances ...
197bram_block (isocm_bram) -
198C:\localhome\chunter\EDK\interrupt_reference_design\system.mhs line 96 -
199elaborating IP
200bram_block (dsocm_bram) -
201C:\localhome\chunter\EDK\interrupt_reference_design\system.mhs line 120 -
202elaborating IP
203bram_block (plb_bram_if_cntlr_1_bram) -
204C:\localhome\chunter\EDK\interrupt_reference_design\system.mhs line 207 -
205elaborating IP
206
207Writing HDL for elaborated instances ...
208
209Inserting wrapper level ...
210Completion time: 1.00 seconds
211
212Constructing platform-level connectivity ...
213Completion time: 0.00 seconds
214
215Writing (top-level) BMM ...
216
217Writing (top-level and wrappers) HDL ...
218
219Generating synthesis project file ...
220
221Running XST synthesis ...
222INFO:MDT - The following instances are synthesized with XST. The MPD option
223   IMP_NETLIST=TRUE indicates that a NGC file is to be produced using XST
224   synthesis. IMP_NETLIST=FALSE (default) instances are not synthesized.
225ppc405_0_wrapper (ppc405_0) -
226C:\localhome\chunter\EDK\interrupt_reference_design\system.mhs line 28 - Running
227XST synthesis
228ppc405_1_wrapper (ppc405_1) -
229C:\localhome\chunter\EDK\interrupt_reference_design\system.mhs line 49 - Running
230XST synthesis
231jtagppc_0_wrapper (jtagppc_0) -
232C:\localhome\chunter\EDK\interrupt_reference_design\system.mhs line 55 - Running
233XST synthesis
234reset_block_wrapper (reset_block) -
235C:\localhome\chunter\EDK\interrupt_reference_design\system.mhs line 62 - Running
236XST synthesis
237iocm_wrapper (iocm) -
238C:\localhome\chunter\EDK\interrupt_reference_design\system.mhs line 78 - Running
239XST synthesis
240iocm_cntlr_wrapper (iocm_cntlr) -
241C:\localhome\chunter\EDK\interrupt_reference_design\system.mhs line 86 - Running
242XST synthesis
243isocm_bram_wrapper (isocm_bram) -
244C:\localhome\chunter\EDK\interrupt_reference_design\system.mhs line 96 - Running
245XST synthesis
246docm_wrapper (docm) -
247C:\localhome\chunter\EDK\interrupt_reference_design\system.mhs line 103 -
248Running XST synthesis
249docm_cntlr_wrapper (docm_cntlr) -
250C:\localhome\chunter\EDK\interrupt_reference_design\system.mhs line 111 -
251Running XST synthesis
252dsocm_bram_wrapper (dsocm_bram) -
253C:\localhome\chunter\EDK\interrupt_reference_design\system.mhs line 120 -
254Running XST synthesis
255plb_wrapper (plb) -
256C:\localhome\chunter\EDK\interrupt_reference_design\system.mhs line 126 -
257Running XST synthesis
258opb_wrapper (opb) -
259C:\localhome\chunter\EDK\interrupt_reference_design\system.mhs line 135 -
260Running XST synthesis
261plb2opb_wrapper (plb2opb) -
262C:\localhome\chunter\EDK\interrupt_reference_design\system.mhs line 143 -
263Running XST synthesis
264leds_4bit_wrapper (leds_4bit) -
265C:\localhome\chunter\EDK\interrupt_reference_design\system.mhs line 154 -
266Running XST synthesis
267push_buttons_4bit_wrapper (push_buttons_4bit) -
268C:\localhome\chunter\EDK\interrupt_reference_design\system.mhs line 167 -
269Running XST synthesis
270rs232_wrapper (rs232) -
271C:\localhome\chunter\EDK\interrupt_reference_design\system.mhs line 182 -
272Running XST synthesis
273plb_bram_if_cntlr_1_wrapper (plb_bram_if_cntlr_1) -
274C:\localhome\chunter\EDK\interrupt_reference_design\system.mhs line 197 -
275Running XST synthesis
276plb_bram_if_cntlr_1_bram_wrapper (plb_bram_if_cntlr_1_bram) -
277C:\localhome\chunter\EDK\interrupt_reference_design\system.mhs line 207 -
278Running XST synthesis
279opb_intc_0_wrapper (opb_intc_0) -
280C:\localhome\chunter\EDK\interrupt_reference_design\system.mhs line 213 -
281Running XST synthesis
282dcm_0_wrapper (dcm_0) -
283C:\localhome\chunter\EDK\interrupt_reference_design\system.mhs line 223 -
284Running XST synthesis
285opb_timer_0_wrapper (opb_timer_0) -
286C:\localhome\chunter\EDK\interrupt_reference_design\system.mhs line 243 -
287Running XST synthesis
288
289Running NGCBUILD ...
290
291Rebuilding cache ...
292Total run time: 342.00 seconds
Note: See TracBrowser for help on using the repository browser.