Prospects of Thz Pulse Generation with Mj-Level Energy and 100 MV

Total Page:16

File Type:pdf, Size:1020Kb

Prospects of Thz Pulse Generation with Mj-Level Energy and 100 MV Department of Experimental Physics http://physics.ttk.pte.hu Prospects of THz Pulse Generation with mJ- Leve l Energy and 100 MV/cm Elec tr ic Fie ld J. A. Fülöp1,,,2,*, Z. Ollmann3, L. Pálfalvi3, G. Almási1,3, J. Hebling 1,3 1High-Field THz Research Group, HAS, Hungary 2Attosecond Light Pulse Source of the Extreme Light Infrastructure, Hungary 3Department of Experimental Physics, University of Pécs, Hungary *e-mail: [email protected] .pte .hu Workshop on THz Sources for Time Resolved Studies of Matter, ANL, Argonne, July 30-31, 2012 Applications of High-Energy THz Pulses 1,0 E 1,0 max 0,8 0,6 ) mplitude (a. u.) .. 0,5 aa 0,4 0,2 Spectral Spectral 0,0 0123 Frequency (THz) ric field (a. u ric field tt 000,0 Elec -0,5 -2 0 2 4 6 8 time (ps) Linear THz spectroscopy (Emax ≈ 100 V/cm → 10 fJ pulse energy) graphene, nanotubes, molecular magnets, etc. NliNonlinear THz spec troscopy (Emax ≈ 100 kV/cm → µJlJ pulse energy) THz pump – THz probe measurements of dynamics (Hoffmann et al., PRB, 2009) Manipulation and acceleration of charged particles (Emax ≈ 100 MV/cm → 10 mJ pulse energy) VUV–XUV pulse generation by Thomson-scattering, X-ray free electron laser, … Optical Rectification Conversion 2 2 2 2 2ω d L I −α L 2 sinh [α L 4] efficiency THz eff THz THz ηTHz = 2 3 ⋅e ⋅ 2 depends on: ε 0nv nTHzc [αTHz L 4] THz frequency: 2 ηTHz ∝ ωTHz Material parameters → FOM gr ph Phase matching → velocity matching: vvis = vTHz Figure of merit (FOM): 2 2 2 2 2 2ω deff L I deff L αTHzL << 1 ηTHz = 2 3 FOM NA = 2 ε 0nv nTHzc nv nTHz 2 2 2 8ω deff I 4deff αTHzL >> 1 ηTHz = 2 2 3 FOM A = 2 2 ε 0nv nTHzαTHzc nv nTHzαTHz Materials for Optical Rectification gr d gr αTHz FOM* Material eff n n1.55μm (/V)(pm/V) 800nm nTHTHz (cm-1) (pm2cm2/V2) CdTe 81.8 3.24 2.81 4.8 11.0 GaAs 65.6 4.18 3.59 3.56 0.5 4.21 GPGaP 24. 8 3673.67 3343.34 3163.16 020.2 0720.72 ZnTe 68.5 3.13 3.17 2.81 1.3 7.27 GaSe 28.0 3.13 3.27 2.82 0.5 1.18 168 2.25 4.96 2.18 17 18.2 sLiNbO3 sLN 100K 4.8 4886.6 DAST 615 3.39 2.58 2.25 50 41.5 gr ph gr Velocity matching condition: vNIR = vTHz ⇒ nNIR = nTHz * for L = 2 mm Tilted-Pulse-Front Pumping (TPFP) gr ph vvis ⋅ cosγ =vTHz Hebling et al., ~100 fs typical Opt. Express, 2002 Tilted-Pulse-Front Pumping vs. Line Focusing Stepanov et al., Opt. Express, 2005 Hoffmann & Fülöp, J. Phys. D, 2011 THz Pulse Generation by Optical Rectification in LiNbO3 Using Tilted Pulse Front Pumping Large nonlinear coefficient (deff = 168 pm/V) Velocity matching by tilting the pump pulse front gr ph Hebling et al., Opt. Ex press, 2002 vvis ⋅ cosγ =vTHz Highest THz pulse energy from a table-top source 0. 25 μJ Stepanov et al., Opt. Express , 2005 10 μJ Yeh et al., Appl. Phys. Lett., 2007 50 μJ Stepanov et al., Appl. Phys. B, 2010 125 μJ Fülöp etlt al., Op t. L e tt., 2012 Further increase of THz energy is in sight – optima l conditions (pump pulse duration & wavelength, crystal temperature & length) Fülöp et al., Opt. Express, 2011 – by increasing the pumped area in optimized setups Pálfalvi et al., Appl. Phys. Lett., 2008 Fülöp et al., Opt. Express, 2010 Effective Interaction Length Pump propagation distance, ζ [mm] -20 -10 0 10 20 Pulse front tilt: s] pp [ (a) n dε τ 2 tanγ = − λ ng dλ uration, uration, dd 2L d 1 angular material ump pulse ump pulse PP LiNbO3 dispersion dispersion λp = 800 nm 2 0 Fp = 5.1 mJ/cm τ = 50 fs 0 GVD parameter: Ωpm = 1 THz %] [[ τ = 350 fs 0 4 τ = 600 fs 0 −1 2 2 d(vg ) λ ⎡ ⎛ dε ⎞ d n⎤ D = = ⎢n⎜ ⎟ − 2 ⎥ efficiency efficiency nn (b) L d λ c ⎣ ⎝ d λ ⎠ d λ ⎦ 2 eff z generatio z HH Martínez et al., JOSA A , 1984 T 0 -5 0 5 Hebling, Opt. Quantum Electron., 1996 THz propagation distance, z [mm] Fülöp et al., Opt. Express, 2010 Effective Interaction Length Limiting effect Possible solution Use longer Fourier-limited pump pulses Change of pump pulse duration inside the medium Use materials requiring smaller pulse- front tilt Absorption at THz frequencies Cool the crystal to reduce α Absorption coefficient α Use longer pump wavelength to Multi-photon absorption (MPA) of the suppress low-order MPA pump Use materials requiring smaller pulse- front tilt Walk-off Use large pump beam (and energy): → Optimized imiggganig system → Contatc grating (no imaging) Optimization of the Pump Pulse Length Fülöp et al., Opt. Express, 2011 3.0 LiNLiNbObO3 300 K L ≤ 10 mm 2.5 2.8 MV/cm 100 K 2 Ip, max = 40 GW/cm 10 K MV/cm] MV/cm] λ = 1064 nm [[ [[ p 2.0 2.3 MV/cm ic field ic field rr rr 151.5 absorption coefficient of 1.0 LiNbO3: ak elect ak elect ee ee p p T [K] α [1/cm] 1.0 MV/cm 0.5 10 0.35 240 kV/cm 0.0 100 2.1 0 500 1000 1500 300 16 pump pulse duration [fs] experimental value: 110 kV/cm Hoffmann et. al., Phys. Rev. B., 2009 Optimization of the Pump Pulse Length 25 300 K 300 K 100 K 100 K 10 K 20 10 K 10 15 [%] y [mJ] yy 10 5 efficienc 2.0% THz energ 5 0 0 0 500 1000 1500 0 500 1000 1500 ppppump pulse duration [][fs] ppppump pulse duration [][fs] τp = 500 fs THz energy ≈ 25 mJ Ep = 200 mJ THz field = 2.8 MV/cm (unfocused) 2 Ip, max = 40 GW/cm → 10 MV/cm level using imaging → 100 MV/cm level using focusing Optimization of the Pump Pulse Length Frequency at the spectral peak 1,5 LiNbO3 L ≤ 10 mm 300 K 2 Ip, max = 40 GW/cm 100 K lp = 1064 nm [THz] 10 K 00 1,0 Ω Phase matching ency, adjusted to the uu spectral peak 0,5 eak freq pp 0 200 400 600 800 1000 pump pulse duration [fs] New Appilcation Possibilities for THz Pulses with High Electric Field THz beam Acceleration Plettner et al., Phys. Rev. Spec. Top. – Accel. and Beams 9, 111301 (2006) Beam deflection, focusing Ple ttner etlt al., Phys. Rev. Spec. Top. – AlAccel. andBd Beams 12, 101302 (2009) 1 GV/m = 10 MV/cm peak field strength is needed New Appilcation Possibilities for THz Pulses with High Electric Field Enhancement of HHG E. Balogh et al., PRB, 2011 K. Kovács et al., PRL, 2012 Longitudinal compression of electron bunches → single-cycle MIR…XUV pulse generation Hebling et al., arXiv:1109.6852 Hebling et al., presentation on Monday Electron undulation HbliHebling etlt al., arXiv:1109 . 6852 Proton acceleration (40 → 100 MeV requires 30 mJ THz energy) → hadron therapy Pálfalvi et al., in preparation Towards mJ Level THz Pulses: Experiment 1000 experiment In collaboration with 1.6 power fit S. Klingebiel, F. Krausz, S. calculation square law Karsch J] 100 μ MPQ, Garching [ yy Further possibilities: 10 Hz energ • Optimal pump duration TT T =300 K • Cooling the LiNbO lp = 1030 nm 3 • Contact grating tp = 1.3 ps (not Fourier-limited) 1 1 10 100 pump pulse energy [mJ] Comparison with earlier results: Stepanov et. al., Appl. Phys. B, 2010: Fülöp et al., Opt. Lett. 2012: ETHz = 50 µJ ×2.5 125 µJ η = 0.05% ×5 0.25% THz Beam Profiles LN x [m Contact grating crystal m] THz 4 2 No limit for lateral 0 1.0 -2 (a) size ()(c) -4 pump (b) No imaging optics (c) [arb.[arb. u.] u.] [arb. u.] yyyy Pálfa lv i e t a l., APL, 2008 yy 050.5 Ollmann et al., APB, LN THz crystal submitted pump HzHz intensit intensit Hz intensit TTTT TT Non-optimized 0.0 (a) 8 4 0 -4 -8 x [mm] Optimized THz x [m THz generation m] efficiency [arb. u.] 2 4 Grating image is 1E-3 2 pump 8E-4 tangential to ]] mmmm 0 pulse front 0 6E-4 [m [m -2 4E-4 ξξ Longer focal -4 2E-4 -2 0 length lens LN crystal Fülöp et al., (b) -4 -2 0 2 4 Opt. Express, 2010 ζ [mm] Optimizing the TPFP Setup Containing Imaging LiNbO3, λp = 800 nm Fülöp et al., Opt. Express , 2010 90 θi optimal angle of incidence θLittrow θ +10 60 Littrow o θLittrow-10 cidence nn 30 angle of i of angle 1800 1/mm 2200 1/mm 0 1200 1600 2000 2400 1/d (1/mm) 1 MV/cm field and 0.1% efficiency reached by applying our above results Hirori et al., Appl. Phys. Lett., 2011 Design of Contact Grating on LiNbO3 Contact grating for THz generation proposed: Pálfalvi et al., APL, 2008 Index matching by glass: Nagashima et al., Japan J. Appl. Phys., 2010 Re frac tive in dex matc hing liqu id (RIML): Ollmann e t a l., APB, su bm itte d Diffraction efficiency for order -1 RIML for BK7, d = 350 nm pitch grating THz Energy vs. Pump Energy 105 104 LN (tilted pulse front) 103 J) 102 rgy (n 1 LN (()Yeh, 2008) ee 10 LN (Yeh, 2007) 100 LN (Stepanov, 2005) lse en LN ((pStepanov, 2008) uu -1 10 LN (Fülöp, 2012) ZnTe (Blanchard, 2007) 10-2 THz p ZnTe ((,)Löffler, 2005) -3 10 ZnTe (collinear) 10-4 10 100 1000 10000 100000 pump pulse energy (μJ) Reconsidering Semiconductors for THz Generation Materi- λp = 800 nm λp = 1064 nm λp = 1560 nm al MPA γ MPA γ MPA γ MPA: lowest-order ZnTe 2PA collinear 2PA 22.4° 3PA 28.6° multi-photon pump absorption GaSe 2PA 16.5° 2PA 25.9° 3PA 30.2° γ : pulse-front tilt angle LiNbO3 3PA 62.7° 4PA 63.4° 5PA 63.8° Ω = 1THz1 THz Fülöp et al., 101 0 Opt.
Recommended publications
  • Types and Programming Languages by Benjamin C
    < Free Open Study > . .Types and Programming Languages by Benjamin C. Pierce ISBN:0262162091 The MIT Press © 2002 (623 pages) This thorough type-systems reference examines theory, pragmatics, implementation, and more Table of Contents Types and Programming Languages Preface Chapter 1 - Introduction Chapter 2 - Mathematical Preliminaries Part I - Untyped Systems Chapter 3 - Untyped Arithmetic Expressions Chapter 4 - An ML Implementation of Arithmetic Expressions Chapter 5 - The Untyped Lambda-Calculus Chapter 6 - Nameless Representation of Terms Chapter 7 - An ML Implementation of the Lambda-Calculus Part II - Simple Types Chapter 8 - Typed Arithmetic Expressions Chapter 9 - Simply Typed Lambda-Calculus Chapter 10 - An ML Implementation of Simple Types Chapter 11 - Simple Extensions Chapter 12 - Normalization Chapter 13 - References Chapter 14 - Exceptions Part III - Subtyping Chapter 15 - Subtyping Chapter 16 - Metatheory of Subtyping Chapter 17 - An ML Implementation of Subtyping Chapter 18 - Case Study: Imperative Objects Chapter 19 - Case Study: Featherweight Java Part IV - Recursive Types Chapter 20 - Recursive Types Chapter 21 - Metatheory of Recursive Types Part V - Polymorphism Chapter 22 - Type Reconstruction Chapter 23 - Universal Types Chapter 24 - Existential Types Chapter 25 - An ML Implementation of System F Chapter 26 - Bounded Quantification Chapter 27 - Case Study: Imperative Objects, Redux Chapter 28 - Metatheory of Bounded Quantification Part VI - Higher-Order Systems Chapter 29 - Type Operators and Kinding Chapter 30 - Higher-Order Polymorphism Chapter 31 - Higher-Order Subtyping Chapter 32 - Case Study: Purely Functional Objects Part VII - Appendices Appendix A - Solutions to Selected Exercises Appendix B - Notational Conventions References Index List of Figures < Free Open Study > < Free Open Study > Back Cover A type system is a syntactic method for automatically checking the absence of certain erroneous behaviors by classifying program phrases according to the kinds of values they compute.
    [Show full text]
  • The Gnu Binary Utilities
    The gnu Binary Utilities Version cygnus-2.7.1-96q4 May 1993 Roland H. Pesch Jeffrey M. Osier Cygnus Support Cygnus Support TEXinfo 2.122 (Cygnus+WRS) Copyright c 1991, 92, 93, 94, 95, 1996 Free Software Foundation, Inc. Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are preserved on all copies. Permission is granted to copy and distribute modi®ed versions of this manual under the conditions for verbatim copying, provided also that the entire resulting derived work is distributed under the terms of a permission notice identical to this one. Permission is granted to copy and distribute translations of this manual into another language, under the above conditions for modi®ed versions. The GNU Binary Utilities Introduction ..................................... 467 1ar.............................................. 469 1.1 Controlling ar on the command line ................... 470 1.2 Controlling ar with a script ............................ 472 2ld.............................................. 477 3nm............................................ 479 4 objcopy ....................................... 483 5 objdump ...................................... 489 6 ranlib ......................................... 493 7 size............................................ 495 8 strings ........................................ 497 9 strip........................................... 499 Utilities 10 c++®lt ........................................ 501 11 nlmconv ....................................
    [Show full text]
  • Computer Matching Agreement
    COMPUTER MATCHING AGREEMENT BETWEEN NEW tvIEXICO HUMAN SERVICES DEPARTMENT AND UNIVERSAL SERVICE ADMINISTRATIVE COMPANY AND THE FEDERAL COMMUNICATIONS COMMISSION INTRODUCTION This document constitutes an agreement between the Universal Service Administrative Company (USAC), the Federal Communications Commission (FCC or Commission), and the New Mexico Human Services Department (Department) (collectively, Parties). The purpose of this Agreement is to improve the efficiency and effectiveness of the Universal Service Fund (U SF’) Lifeline program, which provides support for discounted broadband and voice services to low-income consumers. Because the Parties intend to share information about individuals who are applying for or currently receive Lifeline benefits in order to verify the individuals’ eligibility for the program, the Parties have determined that they must execute a written agreement that complies with the Computer Matching and Privacy Protection Act of 1988 (CMPPA), Public Law 100-503, 102 Stat. 2507 (1988), which was enacted as an amendment to the Privacy Act of 1974 (Privacy Act), 5 U.S.C. § 552a. By agreeing to the terms and conditions of this Agreement, the Parties intend to comply with the requirements of the CMPPA that are codified in subsection (o) of the Privacy Act. 5 U.S.C. § 552a(o). As discussed in section 11.B. below, U$AC has been designated by the FCC as the permanent federal Administrator of the Universal Service funds programs, including the Lifeline program that is the subject of this Agreement. A. Title of Matching Program The title of this matching program as it will be reported by the FCC and the Office of Management and Budget (0MB) is as follows: “Computer Matching Agreement with the New Mexico Human Services Department.” B.
    [Show full text]
  • Project1: Build a Small Scanner/Parser
    Project1: Build A Small Scanner/Parser Introducing Lex, Yacc, and POET cs5363 1 Project1: Building A Scanner/Parser Parse a subset of the C language Support two types of atomic values: int float Support one type of compound values: arrays Support a basic set of language concepts Variable declarations (int, float, and array variables) Expressions (arithmetic and boolean operations) Statements (assignments, conditionals, and loops) You can choose a different but equivalent language Need to make your own test cases Options of implementation (links available at class web site) Manual in C/C++/Java (or whatever other lang.) Lex and Yacc (together with C/C++) POET: a scripting compiler writing language Or any other approach you choose --- must document how to download/use any tools involved cs5363 2 This is just starting… There will be two other sub-projects Type checking Check the types of expressions in the input program Optimization/analysis/translation Do something with the input code, output the result The starting project is important because it determines which language you can use for the other projects Lex+Yacc ===> can work only with C/C++ POET ==> work with POET Manual ==> stick to whatever language you pick This class: introduce Lex/Yacc/POET to you cs5363 3 Using Lex to build scanners lex.yy.c MyLex.l lex/flex lex.yy.c a.out gcc/cc Input stream a.out tokens Write a lex specification Save it in a file (MyLex.l) Compile the lex specification file by invoking lex/flex lex MyLex.l A lex.yy.c file is generated
    [Show full text]
  • File Management Tools
    File Management Tools ● gzip and gunzip ● tar ● find ● df and du ● od ● nm and strip ● sftp and scp Gzip and Gunzip ● The gzip utility compresses a specified list of files. After compressing each specified file, it renames it to have a “.gz” extension. ● General form. gzip [filename]* ● The gunzip utility uncompresses a specified list of files that had been previously compressed with gzip. ● General form. gunzip [filename]* Tar (38.2) ● Tar is a utility for creating and extracting archives. It was originally setup for archives on tape, but it now is mostly used for archives on disk. It is very useful for sending a set of files to someone over the network. Tar is also useful for making backups. ● General form. tar options filenames Commonly Used Tar Options c # insert files into a tar file f # use the name of the tar file that is specified v # output the name of each file as it is inserted into or # extracted from a tar file x # extract the files from a tar file Creating an Archive with Tar ● Below is the typical tar command used to create an archive from a set of files. Note that each specified filename can also be a directory. Tar will insert all files in that directory and any subdirectories. tar cvf tarfilename filenames ● Examples: tar cvf proj.tar proj # insert proj directory # files into proj.tar tar cvf code.tar *.c *.h # insert *.c and *.h files # into code.tar Extracting Files from a Tar Archive ● Below is the typical tar command used to extract the files from a tar archive.
    [Show full text]
  • A DENOTATIONAL ENGINEERING of PROGRAMMING LANGUAGES to Make Software Systems Reliable and User Manuals Clear, Complete and Unambiguous
    A DENOTATIONAL ENGINEERING OF PROGRAMMING LANGUAGES to make software systems reliable and user manuals clear, complete and unambiguous A book in statu nascendi Andrzej Jacek Blikle in cooperation with Piotr Chrząstowski-Wachtel It always seems impossible until it's done. Nelson Mandela Warsaw, March 22nd, 2019 „A Denotational Engineering of Programming Languages” by Andrzej Blikle in cooperation with Piotr Chrząstowski-Wachtel has been licensed under a Creative Commons: Attribution — NonCommercial — NoDerivatives 4.0 International. For details see: https://creativecommons.org/licenses/by-nc-nd/4.0/le- galcode Andrzej Blikle in cooperation with Piotr Chrząstowski-Wachtel, A Denotational Engineering of Programming Languages 2 About the current versions of the book Both versions ― Polish and English ― are in statu nascendi which means that they are both in the process of correction due to my readers’ remarks. Since December 2018 both versions, and currently also two related papers, are available in PDF format and can be downloaded from my website: http://www.moznainaczej.com.pl/what-has-been-done/the-book as well as from my accounts on ResearchGate, academia.edu and arXiv.org I very warmly invite all my readers to send their remarks and questions about all aspects of the book. I am certainly aware of the fact that my English requires a lot of improvements and therefore I shall very much appreciate all linguistic corrections and suggestions as well. You may write to me on [email protected]. All interested persons are also invited to join the project Denotational Engineering. For more details see: http://www.moznainaczej.com.pl/an-invitation-to-the-project Acknowledgements to the Polish version Since June 2018 a preliminary version of the Polish version has been made available to selected readers which resulted with a flow of remarks.
    [Show full text]
  • User's Manual
    USER’S MANUAL USER’S > UniQTM UniQTM User’s Manual Ed.: 821003146 rev.H © 2016 Datalogic S.p.A. and its Group companies • All rights reserved. • Protected to the fullest extent under U.S. and international laws. • Copying or altering of this document is prohibited without express written consent from Datalogic S.p.A. • Datalogic and the Datalogic logo are registered trademarks of Datalogic S.p.A. in many countries, including the U.S. and the E.U. All other brand and product names mentioned herein are for identification purposes only and may be trademarks or registered trademarks of their respective owners. Datalogic shall not be liable for technical or editorial errors or omissions contained herein, nor for incidental or consequential damages resulting from the use of this material. Printed in Donnas (AO), Italy. ii SYMBOLS Symbols used in this manual along with their meaning are shown below. Symbols and signs are repeated within the chapters and/or sections and have the following meaning: Generic Warning: This symbol indicates the need to read the manual carefully or the necessity of an important maneuver or maintenance operation. Electricity Warning: This symbol indicates dangerous voltage associated with the laser product, or powerful enough to constitute an electrical risk. This symbol may also appear on the marking system at the risk area. Laser Warning: This symbol indicates the danger of exposure to visible or invisible laser radiation. This symbol may also appear on the marking system at the risk area. Fire Warning: This symbol indicates the danger of a fire when processing flammable materials.
    [Show full text]
  • MV-8594C-200M-2C-3A0 850 and 940 Nm
    Laser Diodes 850-940nm 200mW Mixed VCSEL Diode + Photo Diode MV-8594C-200M-2C-3A0 MV-8594C-200M-2C-3A0 consists of two VCSEL chips one is 850nm 200mW and the other is 940nm 200mW, together with 1 or 2 photo diodes incorporated into in one 3535 packaging (Al2O3). Features Applications ● Single860nm wavelength Multimode VCSEL ●Proximity 3D sensor sensorss ● LowLow wavelengthwavelength driftdrift ●Wristband Lidars pulse oximeter ● DualOxide VCSEL isolation package technology ●G IRlucose illuminations sensor ● LowLow thresholdthreshold currentcurrent ●PM2.5/10 Medical applicationsdetector ● HighHigh reliabilityreliability ●Smoke Proximity detector sensors ● EasyEasy toto collimatecollimate ●Steam Militarysensor applications PRODUCT IDENTIFY Part Number Description MV-8594C-200M-2C-3A0 850-940nm 200mW mixed VCSEL Diode CODE RULES MV – 8594C- 200M – 2 C - 3 A 0 ① ② ③ ④⑤ ⑥⑦ ⑧⑨⑩ Annex, option 0 Product version, A Photo diode, 3= contains PD@850 and @940 Package type, 3535 Substrate, 2= Al2O3 Power units, M =milliwatts Power, 200 Number of chips, C 1St Wavelength, 850 nm, 2nd wavelength, 940 nm Product classification, Multi VCSEL No of First Second PD chips wavelength wavelength A 1 1 0 B 1 1 1 C 1 1 2 Photodiode Range filter substrate responsivity 1 400-1100 nm no Si 0.97@850nm 2 870-970nm yes Si 0.98@940nm 3 Contain PDs (1+2) 08/20 / V1 MH-HW brightlaser/mv-8594c-200m-2c-3a0 1 Germany & Other Countries France United Kingdom Nordic Countries USA Laser Components GmbH Laser Components S.A.S. Laser Components (UK) Ltd. Laser Components Nordic AB Laser Components USA, Inc. Tel: +49 8142 2864 – 0 Tel: +33 1 39 59 52 25 Tel: +44 1245 491 499 Tel: +46 31 703 71 73 Tel: +1 603 821 – 7040 Fax: +49 8142 2864 – 11 Fax: +33 1 39 59 53 50 Fax: +44 1245 491 801 Fax: +46 31 703 71 01 Fax: +1 603 821 – 7041 [email protected] [email protected] [email protected] [email protected] [email protected] www.lasercomponents.com www.lasercomponents.fr www.lasercomponents.co.uk www.lasercomponents.se www.laser-components.com Laser Diodes I.
    [Show full text]
  • Unix Programmer's Manual
    There is no warranty of merchantability nor any warranty of fitness for a particu!ar purpose nor any other warranty, either expressed or imp!ied, a’s to the accuracy of the enclosed m~=:crials or a~ Io ~helr ,~.ui~::~::.j!it’/ for ~ny p~rficu~ar pur~.~o~e. ~".-~--, ....-.re: " n~ I T~ ~hone Laaorator es 8ssumg$ no rO, p::::nS,-,,.:~:y ~or their use by the recipient. Furln=,, [: ’ La:::.c:,:e?o:,os ~:’urnes no ob~ja~tjon ~o furnish 6ny a~o,~,,..n~e at ~ny k:nd v,,hetsoever, or to furnish any additional jnformstjcn or documenta’tjon. UNIX PROGRAMMER’S MANUAL F~ifth ~ K. Thompson D. M. Ritchie June, 1974 Copyright:.©d972, 1973, 1974 Bell Telephone:Laboratories, Incorporated Copyright © 1972, 1973, 1974 Bell Telephone Laboratories, Incorporated This manual was set by a Graphic Systems photo- typesetter driven by the troff formatting program operating under the UNIX system. The text of the manual was prepared using the ed text editor. PREFACE to the Fifth Edition . The number of UNIX installations is now above 50, and many more are expected. None of these has exactly the same complement of hardware or software. Therefore, at any particular installa- tion, it is quite possible that this manual will give inappropriate information. The authors are grateful to L. L. Cherry, L. A. Dimino, R. C. Haight, S. C. Johnson, B. W. Ker- nighan, M. E. Lesk, and E. N. Pinson for their contributions to the system software, and to L. E. McMahon for software and for his contributions to this manual.
    [Show full text]
  • Standard TECO (Text Editor and Corrector)
    Standard TECO TextEditor and Corrector for the VAX, PDP-11, PDP-10, and PDP-8 May 1990 This manual was updated for the online version only in May 1990. User’s Guide and Language Reference Manual TECO-32 Version 40 TECO-11 Version 40 TECO-10 Version 3 TECO-8 Version 7 This manual describes the TECO Text Editor and COrrector. It includes a description for the novice user and an in-depth discussion of all available commands for more advanced users. General permission to copy or modify, but not for profit, is hereby granted, provided that the copyright notice is included and reference made to the fact that reproduction privileges were granted by the TECO SIG. © Digital Equipment Corporation 1979, 1985, 1990 TECO SIG. All Rights Reserved. This document was prepared using DECdocument, Version 3.3-1b. Contents Preface ............................................................ xvii Introduction ........................................................ xix Preface to the May 1985 edition ...................................... xxiii Preface to the May 1990 edition ...................................... xxv 1 Basics of TECO 1.1 Using TECO ................................................ 1–1 1.2 Data Structure Fundamentals . ................................ 1–2 1.3 File Selection Commands ...................................... 1–3 1.3.1 Simplified File Selection .................................... 1–3 1.3.2 Input File Specification (ER command) . ....................... 1–4 1.3.3 Output File Specification (EW command) ...................... 1–4 1.3.4 Closing Files (EX command) ................................ 1–5 1.4 Input and Output Commands . ................................ 1–5 1.5 Pointer Positioning Commands . ................................ 1–5 1.6 Type-Out Commands . ........................................ 1–6 1.6.1 Immediate Inspection Commands [not in TECO-10] .............. 1–7 1.7 Text Modification Commands . ................................ 1–7 1.8 Search Commands .
    [Show full text]
  • Embedded Design Handbook
    Embedded Design Handbook Subscribe EDH | 2020.07.22 Send Feedback Latest document on the web: PDF | HTML Contents Contents 1. Introduction................................................................................................................... 6 1.1. Document Revision History for Embedded Design Handbook........................................ 6 2. First Time Designer's Guide............................................................................................ 8 2.1. FPGAs and Soft-Core Processors.............................................................................. 8 2.2. Embedded System Design...................................................................................... 9 2.3. Embedded Design Resources................................................................................. 11 2.3.1. Intel Embedded Support........................................................................... 11 2.3.2. Intel Embedded Training........................................................................... 11 2.3.3. Intel Embedded Documentation................................................................. 12 2.3.4. Third Party Intellectual Property.................................................................12 2.4. Intel Embedded Glossary...................................................................................... 13 2.5. First Time Designer's Guide Revision History............................................................14 3. Hardware System Design with Intel Quartus Prime and Platform Designer.................
    [Show full text]
  • Rear Drive Axle/Differential - Drive Pinion Front Bearing Removal and Installation
    10/9/13 TOPIx - WSM-7811 - Workshop manual Freelander 2 2007-10 Published: 11-May-2011 Rear Drive Axle/Differential - Drive Pinion Front Bearing Removal and Installation Removal 1. Raise and support the vehicle. 2. Drain the differential fluid. Refer to: Differential Draining and Filling (205-02 Rear Drive Axle/Differential, General Procedures). 3. Remove the rear differential. Refer to: Differential Case (205-02 Rear Drive Axle/Differential, Removal and Installation). 4. Remove the differential casing bolts. 5. Remove the differential case. 6. Remove and discard the differential case seal. 7. Remove the crown wheel assembly. https://topix.landrover.jlrext.com/topix/content/document/view?id=146634&groupId=276 1/9 10/9/13 TOPIx - WSM-7811 - Workshop manual Freelander 2 2007-10 8. Position the differential assembly in a suitable vice as shown. 9. CAUTION: Make sure the pinion seal recess is not damaged as the seal is removed. Using the special tool remove the pinion shaft oil seal. 10. WARNING: High torque application. CAUTION: Do not use air tools or heat to remove the nut (as this could contaminate the head bearing). Failure to follow this instruction may result in damage to the component. https://topix.landrover.jlrext.com/topix/content/document/view?id=146634&groupId=276 2/9 10/9/13 TOPIx - WSM-7811 - Workshop manual Freelander 2 2007-10 NOTE: The special tool should be turned clockwise to remove the pinion shaft nut. Using the special tools remove the pinion shaft nut. 11. Secure the differential casing to the special tool. Position the support bolt to its lowest setting.
    [Show full text]