Halbleiter header

Halbleiter

Kontakt generico

Kontakt

+43 6277 7447 0

 

siad_austria@siad.eu

Navigationsmenü

Fehler bei der Verarbeitung der Vorlage.
The following has evaluated to null or missing:
==> orderedEntries[count]  [in template "20116#20160#68089" at line 135, column 68]

----
Tip: It's the final [] step that caused this error, not those before it.
----
Tip: If the failing expression is known to be legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: ${(orderedEntries[count].getName())[0...  [in template "20116#20160#68089" at line 135, column 65]
----
1<#assign uniqueId = randomNamespace> 
2 
3<div class="m5-container"> 
4 
5<#if entries?has_content> 
6    <#assign orderedEntries = entries?sort_by("name")> 
7    <#assign pageNum = orderedEntries?size / 3.0> 
8    <#assign letter1 = (orderedEntries[pageNum?round - 1].getName())[0]?upper_case> 
9    <#assign letter2 = (orderedEntries[(pageNum * 2)?round  - 1].getName())[0]?upper_case> 
10 
11 
12     
13    <div id="M8_navpanel-${uniqueId}"> 
14        <#assign count = 0> 
15        <h4 class="header-${uniqueId} toggler-header-collapsed">A-${letter1}</h4> 
16        <div class="content-${uniqueId} toggler-content-collapsed"> 
17        <#assign k = 0> 
18         
19    	<#list orderedEntries as navigationEntry> 
20    		<#if k == 1 && (navigationEntry.getName())[0]?upper_case != letter1> 
21    		    <#break> 
22    		</#if> 
23    		<#assign count++> 
24    		<#if (navigationEntry.getName())[0]?upper_case == letter1> 
25    		    <#assign k = 1> 
26    		</#if> 
27    	</#list> 
28    		 
29        <div class="m5-menu"> 
30            <#assign x = count / 3.0> 
31             
32            <div  class="m5-column"> 
33        	<#list orderedEntries as navigationE> 
34        		<div class="m5-link"> 
35        		<a href="${themeDisplay.getPortalURL()}${themeDisplay.getScopeGroup().getPathFriendlyURL(false,themeDisplay)}${layout.getGroup().friendlyURL}${navigationE.layout.friendlyURL}">${navigationE.getName()}</a> 
36        		</div> 
37        		<#if navigationE?counter == x?ceiling> 
38                    <#break> 
39                </#if> 
40        	</#list> 
41        	</div> 
42        	 
43        	<#assign x1 = (x * 2)?ceiling> 
44        	 
45        	<div  class="m5-column"> 
46        	<#list orderedEntries as navigationE> 
47        		<#if navigationE?counter gt x?ceiling> 
48                    <div class="m5-link"> 
49        		    <a href="${themeDisplay.getPortalURL()}${themeDisplay.getScopeGroup().getPathFriendlyURL(false,themeDisplay)}${layout.getGroup().friendlyURL}${navigationE.layout.friendlyURL}">${navigationE.getName()}</a> 
50        		    </div> 
51                    <#if navigationE?counter == x1?ceiling> 
52                        <#break> 
53                    </#if> 
54                </#if> 
55        	</#list> 
56        	</div> 
57        	 
58        	<div  class="m5-column"> 
59            <#list orderedEntries as navigationE> 
60        		<#if navigationE?counter gt x1?ceiling> 
61                    <div class="m5-link"> 
62        		    <a href="${themeDisplay.getPortalURL()}${themeDisplay.getScopeGroup().getPathFriendlyURL(false,themeDisplay)}${layout.getGroup().friendlyURL}${navigationE.layout.friendlyURL}">${navigationE.getName()}</a> 
63        		    </div> 
64                </#if> 
65                <#if navigationE?counter == count> 
66                    <#break> 
67            	</#if>	 
68        	</#list> 
69        	</div> 
70        </div> 
71    	</div> 
72    	 
73    	 
74    	<h4 class="header-${uniqueId} toggler-header-collapsed">${(orderedEntries[count].getName())[0]?upper_case}-${letter2}</h4> 
75        <div class="content-${uniqueId} toggler-content-collapsed"> 
76        <#assign c = count> 
77        <#assign k = 0> 
78    	<#list orderedEntries[count..] as navigationEntry> 
79    		<#if k == 1 && (navigationEntry.getName())[0]?upper_case != letter2> 
80    		    <#break> 
81    		</#if> 
82    		<#assign count++> 
83    		<#if (navigationEntry.getName())[0]?upper_case == letter2> 
84    		    <#assign k = 1> 
85    		</#if> 
86    	</#list> 
87    	 
88    	<div class="m5-menu"> 
89            <#assign x = (count - c) / 3.0> 
90             
91             
92            <div  class="m5-column"> 
93        	<#list orderedEntries as navigationE> 
94        	    <#if navigationE?counter gt c> 
95            		<div class="m5-link"> 
96            		<a href="${themeDisplay.getPortalURL()}${themeDisplay.getScopeGroup().getPathFriendlyURL(false,themeDisplay)}${layout.getGroup().friendlyURL}${navigationE.layout.friendlyURL}">${navigationE.getName()}</a> 
97            		</div> 
98            		<#if navigationE?counter == (x?ceiling + c)> 
99                        <#break> 
100                    </#if> 
101                </#if> 
102        	</#list> 
103        	</div> 
104        	 
105        	<#assign x1 = ((x * 2)?ceiling + c)> 
106        	 
107        	<div  class="m5-column"> 
108        	<#list orderedEntries as navigationE> 
109        		<#if navigationE?counter gt (x?ceiling + c)> 
110                    <div class="m5-link"> 
111        		    <a href="${themeDisplay.getPortalURL()}${themeDisplay.getScopeGroup().getPathFriendlyURL(false,themeDisplay)}${layout.getGroup().friendlyURL}${navigationE.layout.friendlyURL}">${navigationE.getName()}</a> 
112        		    </div> 
113                    <#if navigationE?counter == x1?ceiling> 
114                        <#break> 
115                    </#if> 
116                </#if> 
117        	</#list> 
118        	</div> 
119        	 
120        	<div class="m5-column"> 
121            <#list orderedEntries as navigationE> 
122        		<#if navigationE?counter gt x1?ceiling> 
123                    <div class="m5-link"> 
124        		    <a href="${themeDisplay.getPortalURL()}${themeDisplay.getScopeGroup().getPathFriendlyURL(false,themeDisplay)}${layout.getGroup().friendlyURL}${navigationE.layout.friendlyURL}">${navigationE.getName()}</a> 
125        		    </div> 
126                </#if> 
127                <#if navigationE?counter == count> 
128                    <#break> 
129            	</#if>	 
130        	</#list> 
131        	</div> 
132        </div> 
133    	</div> 
134    	 
135    	<h4 class="header-${uniqueId} toggler-header-collapsed">${(orderedEntries[count].getName())[0]?upper_case}-Z</h4> 
136        <div class="content-${uniqueId} toggler-content-collapsed"> 
137        <#assign k = 0> 
138        <#assign c = count> 
139    	<#list orderedEntries[count..] as navigationEntry> 
140    		<#if k == 1 && (navigationEntry.getName())[0]?upper_case != letter1> 
141    		    <#break> 
142    		</#if> 
143    		<#assign count++> 
144    		<#if (navigationEntry.getName())[0]?upper_case == letter1> 
145    		    <#assign k = 1> 
146    		</#if> 
147    	</#list> 
148    	 
149    	<div class="m5-menu"> 
150            <#assign x = (count - c) / 3.0> 
151             
152             
153            <div  class="m5-column"> 
154        	<#list orderedEntries as navigationE> 
155        	    <#if navigationE?counter gt c> 
156            		<div class="m5-link"> 
157            		<a href="${themeDisplay.getPortalURL()}${themeDisplay.getScopeGroup().getPathFriendlyURL(false,themeDisplay)}${layout.getGroup().friendlyURL}${navigationE.layout.friendlyURL}">${navigationE.getName()}</a> 
158            		</div> 
159            		<#if navigationE?counter == (x?ceiling + c)> 
160                        <#break> 
161                    </#if> 
162                </#if> 
163        	</#list> 
164        	</div> 
165        	 
166        	<#assign x1 = ((x * 2)?ceiling + c)> 
167        	 
168        	<div  class="m5-column"> 
169        	<#list orderedEntries as navigationE> 
170        		<#if navigationE?counter gt (x?ceiling + c)> 
171                    <div class="m5-link"> 
172        		    <a href="${themeDisplay.getPortalURL()}${themeDisplay.getScopeGroup().getPathFriendlyURL(false,themeDisplay)}${layout.getGroup().friendlyURL}${navigationE.layout.friendlyURL}">${navigationE.getName()}</a> 
173        		    </div> 
174                    <#if navigationE?counter == x1?ceiling> 
175                        <#break> 
176                    </#if> 
177                </#if> 
178        	</#list> 
179        	</div> 
180        	 
181        	<div  class="m5-column"> 
182            <#list orderedEntries as navigationE> 
183        		<#if navigationE?counter gt x1?ceiling> 
184                    <div class="m5-link"> 
185        		    <a href="${themeDisplay.getPortalURL()}${themeDisplay.getScopeGroup().getPathFriendlyURL(false,themeDisplay)}${layout.getGroup().friendlyURL}${navigationE.layout.friendlyURL}">${navigationE.getName()}</a> 
186        		    </div> 
187                </#if> 
188                <#if navigationE?counter == count> 
189                    <#break> 
190            	</#if>	 
191        	</#list> 
192        	</div> 
193        </div> 
194    	</div> 
195	</div> 
196</#if> 
197 
198</div> 
199 
200<script> 
201AUI().use( 
202  'aui-toggler', 
203  function(A) { 
204    new A.TogglerDelegate( 
205
206        animated: true, 
207        closeAllOnExpand: true, 
208        container: '#M8_navpanel-${uniqueId}', 
209        content: '.content-${uniqueId}', 
210        expanded: false, 
211        header: '.header-${uniqueId}', 
212        transition: { 
213          duration: 0.2, 
214          easing: 'cubic-bezier(0, 0.1, 0, 1)' 
215
216
217    ); 
218
219); 
220</script> 

Halbleiter

In der Halbleiterindustrie werden die Gase SIAD’s im gesamten Herstellungsprozess eingesetzt – angefangen beim Wachstum des einzelnen Siliciumkristalles bis zu jedem einzelnen Schritt in der Produktion der Halbleiterscheiben: Oxidation, chemische Abscheidung in der Dampfphase, Bespritzung, Verkleidung, Verätzung, Thermodiffusion und Ionisierung.

Anwendung von Gasen in der Herstellung von Halbleitern
Die Garantie der Lieferung von ausgesprochen reinen Gasen ist ein kritischer Faktor in der Herstellung technologisch fortschrittlicher Halbleiter. Schon die Produktion eines integrierten Kreislaufs verlangt allein über 30 verschiedene Gase für Verätzung, Abscheidung, Oxidation, Dotierung und Inertisierung. Die Bandbreite der verwendeten Gase ist hier größer als in jeder anderen Industrie. Außerdem müssen die Spuren von Unreinheiten in Millionsten-, Milliardenstel- und sogar Trillionstenteilchen gemessen und beseitigt werden.

Halbleitergase werden unterteilt in:

  • Silicium-Trägergase
  • Dotierende Gase
  • Ätzgase
  • Atmosphärische Gase
  • Reaktive Gase.

Stickstoff wird in vielen Prozessen angewendet, um eine reaktionsarme Umgebung zu schaffen oder um reaktive Gase nach dem Abschluss eines Prozesses abzuführen/zu reinigen.
Sauerstoff verwendet man für die Oxidation von Silicium, einem der kritischsten Prozesse in der Herstellung von Halbleitern überhaupt.
Argon wird eingesetzt, um eine reaktionsarme Umgebung beim Zerstäubungsprozess von Metall zu schaffen (wo selbst Stickstoff zu reaktiv wäre und zur Bildung von Metallnitriden führen würde).
Wasserstoff, in Blöcken als kyrogene Flüssigkeit zugeführt oder vor Ort hergestellt, wird verwendet, um eine reduzierende Umgebung für das Abglühen von metallischen Belägen zu schaffen.
SIAD’s komplette Linie von Halbleitergasen sorgt für Garantie und Beständigkeit, wo immer sich die Produktionsstätte von Halbleitern auch befinden mag.