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.
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-9910749001203321
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