top

  Info

  • Utilizzare la checkbox di selezione a fianco di ciascun documento per attivare le funzionalità di stampa, invio email, download nei formati disponibili del (i) record.

  Info

  • Utilizzare questo link per rimuovere la selezione effettuata.
Development of 6G Networks and Technology
Development of 6G Networks and Technology
Autore Tripathi Suman Lata
Edizione [1st ed.]
Pubbl/distr/stampa Newark : , : John Wiley & Sons, Incorporated, , 2024
Descrizione fisica 1 online resource (476 pages)
Altri autori (Persone) MahmudMufti
NarmadhaC
AlexanderS. Albert
Collana Next Generation Computing and Communication Engineering Series
Soggetto topico 6G mobile communication systems
Internet
ISBN 9781394230662
1394230664
9781394230686
1394230680
9781394230679
1394230672
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover -- Series Page -- Title Page -- Copyright Page -- Contents -- Preface -- Acknowledgements -- Chapter 1 Introduction to AI Techniques for 6G Application -- 1.1 Introduction -- 1.2 Different Generation of Communication: From 1G to 6G -- 1.2.1 First Generation (1G) -- 1.2.2 Second Generation (2G) -- 1.2.3 Third Generation (3G) -- 1.2.4 Fourth Generation (4G) -- 1.2.5 Fifth Generation (5G) -- 1.2.6 Sixth Generation (6G) -- 1.3 Key Features and Requirements of 6G Networks -- 1.3.1 Faster Data Speeds -- 1.3.2 Ultra-Low Latency -- 1.3.3 Massive Capacity -- 1.3.4 Energy Efficiency -- 1.3.5 Seamless Connectivity -- 1.3.6 Advanced Spectrum Management -- 1.3.7 Enhanced Security and Privacy -- 1.3.8 Artificial Intelligence Integration -- 1.3.9 Heterogeneous Network Architecture -- 1.4 Role of Artificial Intelligence in 6G -- 1.4.1 Intelligent Radio Resource Management -- 1.4.2 Beamforming and MIMO -- 1.4.3 Intelligent Network Slicing
Record Nr. UNINA-9910908383803321
Tripathi Suman Lata  
Newark : , : John Wiley & Sons, Incorporated, , 2024
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Digital VLSI design and simulation with Verilog / / Suman Lata Tripathi [et al.]
Digital VLSI design and simulation with Verilog / / Suman Lata Tripathi [et al.]
Autore Tripathi Suman Lata
Pubbl/distr/stampa Hoboken, NJ : , : John Wiley & Sons, Inc., , [2022]
Descrizione fisica 1 online resource (222 pages)
Disciplina 621.395028553
Soggetto topico Integrated circuits - Very large scale integration - Design and construction
Verilog (Computer hardware description language)
Soggetto genere / forma Electronic books.
ISBN 1-119-77808-5
1-119-77809-3
1-119-77806-9
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNINA-9910555117603321
Tripathi Suman Lata  
Hoboken, NJ : , : John Wiley & Sons, Inc., , [2022]
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Digital VLSI design and simulation with Verilog / / Suman Lata Tripathi [et al.]
Digital VLSI design and simulation with Verilog / / Suman Lata Tripathi [et al.]
Autore Tripathi Suman Lata
Pubbl/distr/stampa Hoboken, NJ : , : John Wiley & Sons, Inc., , [2022]
Descrizione fisica 1 online resource (222 pages)
Disciplina 621.395028553
Soggetto topico Integrated circuits - Very large scale integration - Design and construction
Verilog (Computer hardware description language)
ISBN 1-119-77808-5
1-119-77809-3
1-119-77806-9
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNINA-9910830614603321
Tripathi Suman Lata  
Hoboken, NJ : , : John Wiley & Sons, Inc., , [2022]
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Intelligent Green Technologies for Sustainable Smart Cities
Intelligent Green Technologies for Sustainable Smart Cities
Autore Tripathi Suman Lata
Pubbl/distr/stampa Newark : , : John Wiley & Sons, Incorporated, , 2022
Descrizione fisica 1 online resource (369 pages)
Altri autori (Persone) GanguliSouvik
KumarAbhishek
MagradzeTengiz
Collana Advances in Cyber Security Ser.
Soggetto genere / forma Electronic books.
ISBN 1-119-81609-2
1-119-81610-6
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNINA-9910590099503321
Tripathi Suman Lata  
Newark : , : John Wiley & Sons, Incorporated, , 2022
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Machine Learning Algorithms for Signal and Image Processing
Machine Learning Algorithms for Signal and Image Processing
Autore Tripathi Suman Lata
Pubbl/distr/stampa Newark : , : John Wiley & Sons, Incorporated, , 2022
Descrizione fisica 1 online resource (752 pages)
Altri autori (Persone) GhaiDeepika
SaxenaSobhit
ChandaManash
AlazabMamoun
ISBN 1-119-86185-3
1-119-86184-5
1-119-86183-7
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNINA-9910632497803321
Tripathi Suman Lata  
Newark : , : John Wiley & Sons, Incorporated, , 2022
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Nanodevices for Integrated Circuit Design
Nanodevices for Integrated Circuit Design
Autore Tripathi Suman Lata
Edizione [1st ed.]
Pubbl/distr/stampa Newark : , : John Wiley & Sons, Incorporated, , 2023
Descrizione fisica 1 online resource (304 pages)
Altri autori (Persone) KumarAbhishek
RaoK. Srinivasa
MudimelaPrasantha R
ISBN 1-394-18638-X
1-394-18639-8
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover -- Title Page -- Copyright Page -- Contents -- List of Contributors -- Preface -- Acknowledgements -- Chapter 1 Growth of Nano-Wire Field Effect Transistor in 21st Century -- 1.1 Introduction -- 1.2 Initial Works on Nanowire Field-Effect-Transistors (NW-FET) -- 1.2(A) Theoretical and Simulation Studies on Nanowire FET (NW-FET) -- 1.2(B) Fabrication of Nanowire Field-Effect-Transistor (NW-FET) -- 1.3 Application of Nanowire Field-Effect-Transistors (NW-FET) -- 1.4 Conclusion -- References -- Chapter 2 Impact of Silicon Nanowire-Based Transistor in IC Design Perspective -- 2.1 Introduction -- 2.2 Nanoscale Devices -- 2.2.1 Carbon Nanostructures -- 2.2.2 Nanoelectromechanical Systems -- 2.2.3 Graphene-Based Transistors -- 2.2.4 Silicon Nanowire Based Devices -- 2.3 Nanowire Heterostructures and Silicon Nanowires -- 2.3.1 Characteristics of SiNWs -- 2.3.2 Fabrication -- 2.3.3 Applications of SiNWs -- 2.4 Performance Analysis of Si Nanowire with SOI FET -- 2.5 Conclusion -- References -- Chapter 3 Kink Effect in Field Effect Transistors: Different Models and Techniques -- 3.1 Introduction -- 3.2 Techniques of Kink Effect -- 3.2.1 Current-Voltage Technique -- 3.2.2 Pulsed I-V Technique -- 3.2.3 Capacitance-Voltage Technique -- 3.3 Different Models of Kink Effect -- 3.4 Kink Effect in MOS Capacitors -- 3.4.1 Incomplete Ionization Model -- 3.4.2 Simulation of the Kink Effect in MOS Capacitor -- 3.4.2.1 Effect of the Variation of Activation Energy -- 3.4.2.2 Effect of the Variation of Traps Density -- 3.4.2.3 Effect of the Variation of Capture Cross Section -- 3.4.3 Comparison Between Experimental and Simulation Results -- 3.4.3.1 Hysteresis Effect on the C-V Characteristics -- 3.4.3.2 Proof of the Origin of Kink Effect -- 3.5 Conclusion -- References.
Chapter 4 Next Generation Molybdenum Disulfide FET: Its Properties, Evaluation, and Its Applications -- 4.1 Introduction of Two-Dimensional Materials -- 4.2 Evaluation of 2D-Materials -- 4.3 Overview of MoS2 -- 4.3.1 Why MoS2 -- 4.3.2 MoS2 Structured Design -- 4.4 Properties of MoS2 -- 4.4.1 Bulk Characteristics -- 4.4.2 Electrical and Optical Characteristics -- 4.4.2.1 BandGap -- 4.4.2.2 Photoluminescence Spectra -- 4.4.2.3 Injection of Electrons -- 4.4.2.4 Transistor -- 4.4.3 Mechanical Properties -- 4.4.3.1 Valleytronics -- 4.4.3.2 Optical Transitions -- 4.4.3.3 Spin-Orbit Valence Band -- 4.5 Fabrication of MoS2 -- 4.5.1 Mechanical Exfoliation -- 4.5.2 Intercalation -- 4.5.3 Solvent Exfoliation -- 4.5.4 Chemical Vapor Deposition (CVD) -- 4.6 Applications of MoS2 -- 4.6.1 Solid Lubricants -- 4.6.2 Electronic Applications -- 4.6.3 Field-Effect Transistor -- 4.6.4 Switching Transistor -- 4.6.5 Nano-Structures -- 4.6.6 Biosensors -- 4.6.7 FET-Based Biosensors -- 4.7 Comparison of Other 2D Materials with MoS2 -- 4.8 Conclusion -- References -- Chapter 5 Impact of Working Temperature on the ION/IOFF Ratio of a Hetero Step-Shaped Gate TFET With Improved Ambipolar Conduction -- 5.1 Introduction -- 5.2 Device Structure -- 5.3 Results and Discussion -- 5.4 Conclusion -- References -- Chapter 6 Analysis of RF with DC and Linearity Parameter and Study of Noise Characteristics of Gate-All-Around Junctionless FET (GAA-JLFET) and Its Applications -- 6.1 Introduction -- 6.2 Structure of GAA-JLFET -- 6.3 Results and Discussion -- 6.3.1 DC Analysis -- 6.3.2 RF Analysis -- 6.3.3 Linearity Analysis -- 6.3.4 Noise Analysis -- 6.3.4.1 Thermal Noise -- 6.3.4.2 Flicker Noise -- 6.3.4.3 Gate-Induced Thermal Noise -- 6.4 Applications -- 6.5 Conclusion -- References.
Chapter 7 E-Mode-Operated Advanced III-V Heterostructure Quantum Well Devices for Analog/RF and High-Power Switching Applications -- 7.1 Silicon Era and Scaling Limit -- 7.2 III-V GaN-Based Compound Semiconductors -- 7.3 Band-Gap Engineering -- 7.4 Quantum Well -- 7.5 Polarization in GaN Devices and their Specific Properties -- 7.6 Strain and Lattice Mismatch in III-N Semiconductors -- 7.7 High Electron Mobility Transistors (HEMTs) -- 7.8 Two-Dimensional Electron Gas (2DEG) -- 7.9 AlGaN/GaN Heterostructure HEMT -- 7.9.1 Scope of the III-V Heterostructure Quantum Well Device -- 7.9.2 Problem Statement -- 7.9.3 Motivation for the Present III-V Heterostructure Quantum Well Device -- 7.10 Enhancement Mode GaN DH-HEMTs Device With Boron-Doped Gate Cap Layer -- 7.10.1 Device Architecture -- 7.11 High-K Gate Dielectric III-Nitride GaN MIS-HEMT Devices -- 7.11.1 Device Architecture -- 7.11.2 Boost Converter Circuit Application -- 7.12 Conclusion -- References -- Chapter 8 Design of FinFET as Biosensor -- 8.1 Introduction -- 8.2 Existing FET Based Biosensors -- 8.2.1 TGRC-MOSFET as a Biosensor -- 8.2.2 An N-Type Nanogap Embedded Polarity Biased Based DM- EDTFET Biosensor -- 8.2.3 Cavity on Source Charge Plasma TFET-Based Biosensor -- 8.2.4 Dielectric Modulated Double Gate Junctionless MOSFET Biosensor -- 8.2.5 A Double Gate Dielectric Modulated Junctionless Tunnel Field-Effect Transistor as a Biosensor -- 8.3 Performance Parameters of Biosensors -- 8.4 FinFET Designed as Biosensor Using Visual TCAD -- 8.5 Biosensors in Disease Detection -- 8.6 Conclusion -- 8.7 Acknowledgement -- References -- Chapter 9 Biodegradable and Flexible Electronics: Types and Applications -- 9.1 Introduction -- 9.2 Biodegradable and Flexible Electronics -- 9.3 Types of Materials Used for Biodegradable and Flexible Electronics -- 9.3.1 Materials for Biodegradable Electronics.
9.3.2 Materials for Flexible Electronics -- 9.4 Applications of Biodegradable and Flexible Electronic Devices -- 9.4.1 Sensing and Diagnosis -- 9.4.2 Energy Storage -- 9.4.3 Smart Textiles -- 9.4.3.1 Chameleonic Textiles -- 9.4.3.2 Intelligent Textile Sutures -- 9.4.3.3 Textile-Based Flexible and Printable Material -- 9.4.4 Wearable Electronics -- 9.5 Conclusion -- References -- Chapter 10 Novel Parameters Extraction Method of High-Speed PIN Diode for Power Integrated Circuit -- 10.1 Introduction -- 10.2 Review of the Technology and Physics of Power PIN Diodes -- 10.2.1 Technological Aspect -- 10.2.2 Physical Aspect -- 10.3 State of the Art of PIN Diode Parameters Extraction -- 10.4 Proposed Method -- 10.4.1 Principle -- 10.4.2 Doping Profile Parameters Identification -- 10.4.2.1 Experimental Method -- 10.4.2.2 Model Description -- 10.4.2.3 Parameters Extraction Procedure -- 10.4.3 Ambipolar Lifetime Estimation -- 10.4.3.1 Experimental Method -- 10.4.3.2 Numerical Analysis of OCVD Method -- 10.4.3.3 Parameters Extraction Procedure -- 10.5 Validation -- 10.6 Conclusion -- References -- Chapter 11 Edge AI - A Promising Technology -- 11.1 Introduction -- 11.2 Deep Neural Networks -- 11.2.1 Multi-Layer Perceptrons (MLP) -- 11.2.2 Convolutional Neural Networks (CNNs) -- 11.2.3 Recurrent Neural Networks (RNNs) -- 11.3 Model Compression Techniques for Deep Learning -- 11.3.1 Pruning -- 11.3.2 Quantization -- 11.3.3 Low Rank Factorization -- 11.3.4 Knowledge Distillation -- 11.4 Computing Infrastructures -- 11.4.1 GPU Accelerator -- 11.4.2 FPGA Accelerator -- 11.5 Conclusion -- References -- Chapter 12 Tunable Frequency Oscillator -- 12.1 Introduction -- 12.2 Experimental Methods and Materials -- 12.2.1 Varactor Diode -- 12.2.2 Active Inductor -- 12.3 Results and Discussion -- 12.4 Conclusion -- References.
Chapter 13 Introduction to Nanomagnetic Materials for Electronic Devices: Fundamental, Synthesis, Classification and Applications -- 13.1 Introduction - An Explanation of the Process and Approach -- 13.2 Nanomaterials -- 13.2.1 Surface to Volume Ratio -- 13.2.2 Quantum Confinement Effect -- 13.3 Synthesis and Characterization of Nano Materials -- 13.4 Characterization Technique for Structural Analysis -- 13.5 Magnetic Materials -- 13.6 Classification of Magnetic Materials -- 13.7 Magnetic Properties -- 13.8 Ferrites -- 13.8.1 Classification and Types of Ferrites -- 13.8.2 Spinel Ferrite -- 13.8.3 Garnet -- 13.8.4 Ortho Ferrite Structure -- 13.8.5 Magnetoplumbite Structure -- 13.8.6 Hexagonal Ferrites -- 13.8.7 Classification of Hexaferrite -- 13.9 Applications of Magnetic Materials -- 13.10 Conclusion -- References -- About the Editors -- Index -- EULA.
Record Nr. UNINA-9910877194703321
Tripathi Suman Lata  
Newark : , : John Wiley & Sons, Incorporated, , 2023
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Programming and GUI Fundamentals : TCL-TK for Electronic Design Automation (EDA)
Programming and GUI Fundamentals : TCL-TK for Electronic Design Automation (EDA)
Autore Tripathi Suman Lata
Pubbl/distr/stampa Newark : , : John Wiley & Sons, Incorporated, , 2022
Descrizione fisica 1 online resource (226 pages)
Altri autori (Persone) KumarAbhishek
PathakJyotirmoy
ISBN 1-119-83744-8
1-119-83742-1
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover -- Title Page -- Copyright Page -- Contents -- About the Authors -- Chapter 1 Introduction -- 1.1 Features of Tcl -- 1.2 Special Variable -- 1.3 Tcl First Program -- 1.4 Tcl Identifiers -- 1.5 Applications of Tcl -- References -- Chapter 2 Basic Commands -- 2.1 Introduction -- 2.2 Set Command -- 2.3 Variable Substitution -- 2.4 Grouping -- 2.5 Command Substitution -- 2.6 Math Expressions -- 2.7 Backslash Substitution (\& -- ) -- 2.8 Tcl Operator -- 2.8.1 Arithmetic Operators -- 2.8.2 Relational Operators -- 2.8.3 Logical Operators -- 2.8.4 Bitwise Operators -- 2.8.5 Ternary Operators -- 2.8.6 Shift Operators -- 2.8.7 Tcl In-built Math Function -- 2.9 Procedure -- 2.10 Eval Commands -- 2.11 Solved Questions -- 2.12 Review Questions -- 2.13 MCQs Based on Tcl Basics -- References -- 2.A Appendix I (Built-in math functions) -- 2.B Appendix II (Tcl Backslash sequence) -- Chapter 3 Program Flow Control -- 3.1 If-Else Command -- 3.2 Switch-Case Command -- 3.3 Loop Command -- 3.3.1 While Loop -- 3.3.2 For Loop -- 3.3.3 Foreach Command -- 3.4 Continue and Break -- 3.5 Catch and Error -- 3.6 Solved Problems -- 3.7 Practice Questions -- 3.8 MCQs -- References -- Chapter 4 Tcl Data Structure -- 4.1 String and Matching Command -- 4.1.1 Append Command -- 4.1.2 Format Command -- 4.1.3 Number Base Conversion with the Format Command -- 4.1.4 Scan Command -- 4.1.5 Clock Command -- 4.1.6 Clock Format Command -- 4.1.7 Clock Scan Command -- 4.1.8 Clock Add Command -- 4.1.9 Solved Problems -- 4.1.10 Review Problems -- 4.1.11 MCQs on Strings -- 4.2 Lists and their Commands -- 4.2.1 List-based Commands -- 4.2.2 Solved Problems -- 4.2.3 Review Problems -- 4.2.4 MCQs on List -- 4.3 Arrays and their Commands -- 4.3.1 Array-Based Commands -- 4.3.2 Solved Examples -- 4.3.3 Review Problems -- 4.3.4 MCQs on Arrays and their Commands -- References.
Chapter 5 Tcl Object-Oriented Programming -- 5.1 Class -- 5.2 Creation of a Class -- 5.3 Define a Member in a Class -- 5.4 Define Method -- 5.5 Constructor and Destructor -- 5.6 Destroying of Class -- 5.7 Invoking Method -- 5.8 Registering Method for Callback -- References -- Chapter 6 File Processing -- 6.1 Introduction -- 6.2 Tcl File Command -- 6.2.1 Opening a File -- 6.2.2 Closing a File -- 6.2.3 Writing into a File -- 6.2.4 Reading of the File -- 6.2.5 Write with Append Mode -- 6.3 Tcl File In-built Commands -- 6.3.1 File Seek Command -- 6.3.2 File Tell Command -- 6.3.3 File Eof Command -- 6.3.4 List-based Command into the File -- 6.4 Solved Questions -- 6.5 Review Questions -- 6.6 MCQs based on Tcl File Processing -- References -- Chapter 7 Toolkit Widgets -- 7.1 Features of Tk Widgets -- 7.2 Geometry Manager -- 7.3 Widget Naming -- 7.4 Widget Dimension -- 7.5 Widget Configuration -- 7.6 Widget Programming -- 7.6.1 Button Widget -- 7.6.2 Label Widget -- 7.6.3 Textvariable Widget Command -- 7.6.4 Entry Widget -- 7.6.5 Frame Widget -- 7.6.6 Scale Widget -- 7.6.7 Message Widget -- 7.6.8 Spinbox Widget -- 7.7 Solved Problems -- 7.8 Unsolved Problems -- 7.9 MCQs on Tk Widgets -- References -- Chapter 8 Binding Commands and Other Widgets -- 8.1 Class and Widget Binding -- 8.1.1 Bindtag Command -- 8.1.2 Event Pattern -- 8.1.3 Event Type -- 8.1.4 Bind with Mouse Button -- 8.1.5 Bind with Mouse Motion -- 8.2 Widget Characteristic Commands -- 8.2.1 Unpack Command -- 8.2.2 Arranging on Side -- 8.2.3 Stacking -- 8.2.4 Cavity Model -- 8.2.5 Packing and Display Space (the fill and -expand commands) -- 8.2.6 Padding -- 8.2.7 Anchoring -- 8.3 Menubar-Menu-Menubutton -- 8.3.1 Entries to a Menu -- 8.3.2 Cascade Menu -- 8.4 Tearoff Command -- 8.5 Listbox Widget -- 8.6 Place Manager -- 8.7 Solved Problems -- 8.8 MCQs on Bind, Menu, and Place Manager -- References.
Chapter 9 Canvas Widgets and Tk Commands -- 9.1 Canvas Coordinate -- 9.2 Drawing over Canvas -- 9.2.1 Arc -- 9.2.2 Line -- 9.2.3 Rectangle -- 9.2.4 Polygon -- 9.2.5 Oval -- 9.2.6 Text -- 9.2.7 Bitmap -- 9.2.8 Image Widget -- 9.3 Event Binding of Canvas Object -- 9.4 Create a Movable Object -- 9.5 Tk built-in Command -- 9.5.1 Tk_choose Color -- 9.5.2 tk_chooseDirectory -- 9.5.3 tk_getOpenFile / tk_getSaveFile -- 9.5.4 tk_messageBox -- 9.6 Solved Problems -- 9.7 Review Problem -- 9.8 MCQs of Canvas -- 9.A Appendix A -- References -- Chapter 10 Tcl-Tk for EDA Tool -- 10.1 Accessing Vivado Tool via Tcl Script -- 10.2 Sourcing the Tcl Script with Vivado -- 10.3 Implementing Counter Program with Vivado Tcl Console -- 10.4 Advantage of Vivado in Tcl Mode -- Reference -- 10.A Appendix -- Index -- EULA.
Record Nr. UNINA-9910595598503321
Tripathi Suman Lata  
Newark : , : John Wiley & Sons, Incorporated, , 2022
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Programming and GUI fundamentals : TCL-TK for electronic design automation (EDA) / / Suman Lata Tripathi, Abhishek Kumar, and Jyotirmoy Pathak
Programming and GUI fundamentals : TCL-TK for electronic design automation (EDA) / / Suman Lata Tripathi, Abhishek Kumar, and Jyotirmoy Pathak
Autore Tripathi Suman Lata
Pubbl/distr/stampa Hoboken, NJ : , : John Wiley & Sons, Inc., , [2022]
Descrizione fisica 1 online resource (226 pages)
Disciplina 621.38150285/536
Soggetto topico Integrated circuits - Computer-aided design
Graphical user interfaces (Computer systems)
ISBN 1-119-83744-8
1-119-83742-1
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover -- Title Page -- Copyright Page -- Contents -- About the Authors -- Chapter 1 Introduction -- 1.1 Features of Tcl -- 1.2 Special Variable -- 1.3 Tcl First Program -- 1.4 Tcl Identifiers -- 1.5 Applications of Tcl -- References -- Chapter 2 Basic Commands -- 2.1 Introduction -- 2.2 Set Command -- 2.3 Variable Substitution -- 2.4 Grouping -- 2.5 Command Substitution -- 2.6 Math Expressions -- 2.7 Backslash Substitution (\& -- ) -- 2.8 Tcl Operator -- 2.8.1 Arithmetic Operators -- 2.8.2 Relational Operators -- 2.8.3 Logical Operators -- 2.8.4 Bitwise Operators -- 2.8.5 Ternary Operators -- 2.8.6 Shift Operators -- 2.8.7 Tcl In-built Math Function -- 2.9 Procedure -- 2.10 Eval Commands -- 2.11 Solved Questions -- 2.12 Review Questions -- 2.13 MCQs Based on Tcl Basics -- References -- 2.A Appendix I (Built-in math functions) -- 2.B Appendix II (Tcl Backslash sequence) -- Chapter 3 Program Flow Control -- 3.1 If-Else Command -- 3.2 Switch-Case Command -- 3.3 Loop Command -- 3.3.1 While Loop -- 3.3.2 For Loop -- 3.3.3 Foreach Command -- 3.4 Continue and Break -- 3.5 Catch and Error -- 3.6 Solved Problems -- 3.7 Practice Questions -- 3.8 MCQs -- References -- Chapter 4 Tcl Data Structure -- 4.1 String and Matching Command -- 4.1.1 Append Command -- 4.1.2 Format Command -- 4.1.3 Number Base Conversion with the Format Command -- 4.1.4 Scan Command -- 4.1.5 Clock Command -- 4.1.6 Clock Format Command -- 4.1.7 Clock Scan Command -- 4.1.8 Clock Add Command -- 4.1.9 Solved Problems -- 4.1.10 Review Problems -- 4.1.11 MCQs on Strings -- 4.2 Lists and their Commands -- 4.2.1 List-based Commands -- 4.2.2 Solved Problems -- 4.2.3 Review Problems -- 4.2.4 MCQs on List -- 4.3 Arrays and their Commands -- 4.3.1 Array-Based Commands -- 4.3.2 Solved Examples -- 4.3.3 Review Problems -- 4.3.4 MCQs on Arrays and their Commands -- References.
Chapter 5 Tcl Object-Oriented Programming -- 5.1 Class -- 5.2 Creation of a Class -- 5.3 Define a Member in a Class -- 5.4 Define Method -- 5.5 Constructor and Destructor -- 5.6 Destroying of Class -- 5.7 Invoking Method -- 5.8 Registering Method for Callback -- References -- Chapter 6 File Processing -- 6.1 Introduction -- 6.2 Tcl File Command -- 6.2.1 Opening a File -- 6.2.2 Closing a File -- 6.2.3 Writing into a File -- 6.2.4 Reading of the File -- 6.2.5 Write with Append Mode -- 6.3 Tcl File In-built Commands -- 6.3.1 File Seek Command -- 6.3.2 File Tell Command -- 6.3.3 File Eof Command -- 6.3.4 List-based Command into the File -- 6.4 Solved Questions -- 6.5 Review Questions -- 6.6 MCQs based on Tcl File Processing -- References -- Chapter 7 Toolkit Widgets -- 7.1 Features of Tk Widgets -- 7.2 Geometry Manager -- 7.3 Widget Naming -- 7.4 Widget Dimension -- 7.5 Widget Configuration -- 7.6 Widget Programming -- 7.6.1 Button Widget -- 7.6.2 Label Widget -- 7.6.3 Textvariable Widget Command -- 7.6.4 Entry Widget -- 7.6.5 Frame Widget -- 7.6.6 Scale Widget -- 7.6.7 Message Widget -- 7.6.8 Spinbox Widget -- 7.7 Solved Problems -- 7.8 Unsolved Problems -- 7.9 MCQs on Tk Widgets -- References -- Chapter 8 Binding Commands and Other Widgets -- 8.1 Class and Widget Binding -- 8.1.1 Bindtag Command -- 8.1.2 Event Pattern -- 8.1.3 Event Type -- 8.1.4 Bind with Mouse Button -- 8.1.5 Bind with Mouse Motion -- 8.2 Widget Characteristic Commands -- 8.2.1 Unpack Command -- 8.2.2 Arranging on Side -- 8.2.3 Stacking -- 8.2.4 Cavity Model -- 8.2.5 Packing and Display Space (the fill and -expand commands) -- 8.2.6 Padding -- 8.2.7 Anchoring -- 8.3 Menubar-Menu-Menubutton -- 8.3.1 Entries to a Menu -- 8.3.2 Cascade Menu -- 8.4 Tearoff Command -- 8.5 Listbox Widget -- 8.6 Place Manager -- 8.7 Solved Problems -- 8.8 MCQs on Bind, Menu, and Place Manager -- References.
Chapter 9 Canvas Widgets and Tk Commands -- 9.1 Canvas Coordinate -- 9.2 Drawing over Canvas -- 9.2.1 Arc -- 9.2.2 Line -- 9.2.3 Rectangle -- 9.2.4 Polygon -- 9.2.5 Oval -- 9.2.6 Text -- 9.2.7 Bitmap -- 9.2.8 Image Widget -- 9.3 Event Binding of Canvas Object -- 9.4 Create a Movable Object -- 9.5 Tk built-in Command -- 9.5.1 Tk_choose Color -- 9.5.2 tk_chooseDirectory -- 9.5.3 tk_getOpenFile / tk_getSaveFile -- 9.5.4 tk_messageBox -- 9.6 Solved Problems -- 9.7 Review Problem -- 9.8 MCQs of Canvas -- 9.A Appendix A -- References -- Chapter 10 Tcl-Tk for EDA Tool -- 10.1 Accessing Vivado Tool via Tcl Script -- 10.2 Sourcing the Tcl Script with Vivado -- 10.3 Implementing Counter Program with Vivado Tcl Console -- 10.4 Advantage of Vivado in Tcl Mode -- Reference -- 10.A Appendix -- Index -- EULA.
Record Nr. UNINA-9910642706403321
Tripathi Suman Lata  
Hoboken, NJ : , : John Wiley & Sons, Inc., , [2022]
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Programming and GUI fundamentals : TCL-TK for electronic design automation (EDA) / / Suman Lata Tripathi, Abhishek Kumar, and Jyotirmoy Pathak
Programming and GUI fundamentals : TCL-TK for electronic design automation (EDA) / / Suman Lata Tripathi, Abhishek Kumar, and Jyotirmoy Pathak
Autore Tripathi Suman Lata
Pubbl/distr/stampa Hoboken, NJ : , : John Wiley & Sons, Inc., , [2022]
Descrizione fisica 1 online resource (226 pages)
Disciplina 621.38150285/536
Soggetto topico Integrated circuits - Computer-aided design
Graphical user interfaces (Computer systems)
ISBN 1-119-83744-8
1-119-83742-1
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover -- Title Page -- Copyright Page -- Contents -- About the Authors -- Chapter 1 Introduction -- 1.1 Features of Tcl -- 1.2 Special Variable -- 1.3 Tcl First Program -- 1.4 Tcl Identifiers -- 1.5 Applications of Tcl -- References -- Chapter 2 Basic Commands -- 2.1 Introduction -- 2.2 Set Command -- 2.3 Variable Substitution -- 2.4 Grouping -- 2.5 Command Substitution -- 2.6 Math Expressions -- 2.7 Backslash Substitution (\& -- ) -- 2.8 Tcl Operator -- 2.8.1 Arithmetic Operators -- 2.8.2 Relational Operators -- 2.8.3 Logical Operators -- 2.8.4 Bitwise Operators -- 2.8.5 Ternary Operators -- 2.8.6 Shift Operators -- 2.8.7 Tcl In-built Math Function -- 2.9 Procedure -- 2.10 Eval Commands -- 2.11 Solved Questions -- 2.12 Review Questions -- 2.13 MCQs Based on Tcl Basics -- References -- 2.A Appendix I (Built-in math functions) -- 2.B Appendix II (Tcl Backslash sequence) -- Chapter 3 Program Flow Control -- 3.1 If-Else Command -- 3.2 Switch-Case Command -- 3.3 Loop Command -- 3.3.1 While Loop -- 3.3.2 For Loop -- 3.3.3 Foreach Command -- 3.4 Continue and Break -- 3.5 Catch and Error -- 3.6 Solved Problems -- 3.7 Practice Questions -- 3.8 MCQs -- References -- Chapter 4 Tcl Data Structure -- 4.1 String and Matching Command -- 4.1.1 Append Command -- 4.1.2 Format Command -- 4.1.3 Number Base Conversion with the Format Command -- 4.1.4 Scan Command -- 4.1.5 Clock Command -- 4.1.6 Clock Format Command -- 4.1.7 Clock Scan Command -- 4.1.8 Clock Add Command -- 4.1.9 Solved Problems -- 4.1.10 Review Problems -- 4.1.11 MCQs on Strings -- 4.2 Lists and their Commands -- 4.2.1 List-based Commands -- 4.2.2 Solved Problems -- 4.2.3 Review Problems -- 4.2.4 MCQs on List -- 4.3 Arrays and their Commands -- 4.3.1 Array-Based Commands -- 4.3.2 Solved Examples -- 4.3.3 Review Problems -- 4.3.4 MCQs on Arrays and their Commands -- References.
Chapter 5 Tcl Object-Oriented Programming -- 5.1 Class -- 5.2 Creation of a Class -- 5.3 Define a Member in a Class -- 5.4 Define Method -- 5.5 Constructor and Destructor -- 5.6 Destroying of Class -- 5.7 Invoking Method -- 5.8 Registering Method for Callback -- References -- Chapter 6 File Processing -- 6.1 Introduction -- 6.2 Tcl File Command -- 6.2.1 Opening a File -- 6.2.2 Closing a File -- 6.2.3 Writing into a File -- 6.2.4 Reading of the File -- 6.2.5 Write with Append Mode -- 6.3 Tcl File In-built Commands -- 6.3.1 File Seek Command -- 6.3.2 File Tell Command -- 6.3.3 File Eof Command -- 6.3.4 List-based Command into the File -- 6.4 Solved Questions -- 6.5 Review Questions -- 6.6 MCQs based on Tcl File Processing -- References -- Chapter 7 Toolkit Widgets -- 7.1 Features of Tk Widgets -- 7.2 Geometry Manager -- 7.3 Widget Naming -- 7.4 Widget Dimension -- 7.5 Widget Configuration -- 7.6 Widget Programming -- 7.6.1 Button Widget -- 7.6.2 Label Widget -- 7.6.3 Textvariable Widget Command -- 7.6.4 Entry Widget -- 7.6.5 Frame Widget -- 7.6.6 Scale Widget -- 7.6.7 Message Widget -- 7.6.8 Spinbox Widget -- 7.7 Solved Problems -- 7.8 Unsolved Problems -- 7.9 MCQs on Tk Widgets -- References -- Chapter 8 Binding Commands and Other Widgets -- 8.1 Class and Widget Binding -- 8.1.1 Bindtag Command -- 8.1.2 Event Pattern -- 8.1.3 Event Type -- 8.1.4 Bind with Mouse Button -- 8.1.5 Bind with Mouse Motion -- 8.2 Widget Characteristic Commands -- 8.2.1 Unpack Command -- 8.2.2 Arranging on Side -- 8.2.3 Stacking -- 8.2.4 Cavity Model -- 8.2.5 Packing and Display Space (the fill and -expand commands) -- 8.2.6 Padding -- 8.2.7 Anchoring -- 8.3 Menubar-Menu-Menubutton -- 8.3.1 Entries to a Menu -- 8.3.2 Cascade Menu -- 8.4 Tearoff Command -- 8.5 Listbox Widget -- 8.6 Place Manager -- 8.7 Solved Problems -- 8.8 MCQs on Bind, Menu, and Place Manager -- References.
Chapter 9 Canvas Widgets and Tk Commands -- 9.1 Canvas Coordinate -- 9.2 Drawing over Canvas -- 9.2.1 Arc -- 9.2.2 Line -- 9.2.3 Rectangle -- 9.2.4 Polygon -- 9.2.5 Oval -- 9.2.6 Text -- 9.2.7 Bitmap -- 9.2.8 Image Widget -- 9.3 Event Binding of Canvas Object -- 9.4 Create a Movable Object -- 9.5 Tk built-in Command -- 9.5.1 Tk_choose Color -- 9.5.2 tk_chooseDirectory -- 9.5.3 tk_getOpenFile / tk_getSaveFile -- 9.5.4 tk_messageBox -- 9.6 Solved Problems -- 9.7 Review Problem -- 9.8 MCQs of Canvas -- 9.A Appendix A -- References -- Chapter 10 Tcl-Tk for EDA Tool -- 10.1 Accessing Vivado Tool via Tcl Script -- 10.2 Sourcing the Tcl Script with Vivado -- 10.3 Implementing Counter Program with Vivado Tcl Console -- 10.4 Advantage of Vivado in Tcl Mode -- Reference -- 10.A Appendix -- Index -- EULA.
Record Nr. UNINA-9910830280303321
Tripathi Suman Lata  
Hoboken, NJ : , : John Wiley & Sons, Inc., , [2022]
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui