As an outcome of the author's many years of study, teaching, and research in the field of Compilers, and his constant interaction with students, this well-written book magnificently presents both the theory and the design techniques used in Compiler Designing. The book introduces the readers to compilers and their design challenges and describes in detail the different phases of a compiler. The book acquaints the students with the tools available in compiler designing. As the process of compiler designing essentially involves a number of subjects such as Automata Theory, Data Structures, Algorithms, Computer Architecture, and Operating System, the contributions of these fields are also emphasized. Various types of parsers are elaborated starting with the simplest ones such as recursive descent and LL to the most intricate ones such as LR, canonical LR, and LALR, with special emphasis on LR parsers. The new edition introduces a section on Lexical Analysis discussing the optimization techniques for the Deterministic Finite Automata (DFA) and a complete chapter on Syntax-Directed Translation, followed in the compiler design process. Designed primarily to serve as a text for a one-semester course in Compiler Design for undergraduate and postgraduate students of Computer Science, this book would also be of considerable benefit to the professionals. KEY FEATURES • This book is comprehensive yet compact and can be covered in one semester. • Plenty of examples and diagrams are provided in the book to help the readers assimilate the concepts with ease. • The exercises given in each chapter provide ample scope for practice. • The book offers insight into different optimization transformations. • Summary, at end of each chapter, enables the students to recapitulate the topics easily. TARGET AUDIENCE • BE/B.Tech/M.Tech: CSE/IT • M.Sc (Computer Science)
Addresses the Challenges Associated with System-on-Chip Integration Network-on-Chip: The Next Generation of System-on-Chip Integration examines the current issues restricting chip-on-chip communication efficiency, and explores Network-on-chip (NoC), a promising alternative that equips designers with the capability to produce a scalable, reusable, and high-performance communication backbone by allowing for the integration of a large number of cores on a single system-on-chip (SoC). This book provides a basic overview of topics associated with NoC-based design: communication infrastructure design, communication methodology, evaluation framework, and mapping of applications onto NoC. It details the design and evaluation of different proposed NoC structures, low-power techniques, signal integrity and reliability issues, application mapping, testing, and future trends. Utilizing examples of chips that have been implemented in industry and academia, this text presents the full architectural design of components verified through implementation in industrial CAD tools. It describes NoC research and developments, incorporates theoretical proofs strengthening the analysis procedures, and includes algorithms used in NoC design and synthesis. In addition, it considers other upcoming NoC issues, such as low-power NoC design, signal integrity issues, NoC testing, reconfiguration, synthesis, and 3-D NoC design. This text comprises 12 chapters and covers: The evolution of NoC from SoC—its research and developmental challenges NoC protocols, elaborating flow control, available network topologies, routing mechanisms, fault tolerance, quality-of-service support, and the design of network interfaces The router design strategies followed in NoCs The evaluation mechanism of NoC architectures The application mapping strategies followed in NoCs Low-power design techniques specifically followed in NoCs The signal integrity and reliability issues of NoC The details of NoC testing strategies reported so far The problem of synthesizing application-specific NoCs Reconfigurable NoC design issues Direction of future research and development in the field of NoC Network-on-Chip: The Next Generation of System-on-Chip Integration covers the basic topics, technology, and future trends relevant to NoC-based design, and can be used by engineers, students, and researchers and other industry professionals interested in computer architecture, embedded systems, and parallel/distributed systems.
This book presents an extensive survey and report of related research on important developments in cellular automata (CA) theory. The authors introduce you to this theory in a comprehensive manner that will help you understand the basics of CA and be prepared for further research. They illustrate the matrix algebraic tools that characterize group CA and help develop its applications in the field of VLSI testing. The text examines schemes based on easily testable FSM, bit-error correcting code, byte error correcting code, and characterization of 2D cellular automata. In addition, it looks into CA-based universal pattern generation, data encryption, and synthesis of easily testable combinational logic. The book covers new characterizations of group CA behavior, CA-based tools for fault diagnosis, and a wide variety of applications to solve real-life problems.
This book aims to highlight the research activities in the domain of thermal-aware testing. Thermal-aware testing can be employed both at circuit level and at system level Describes range of algorithms for addressing thermal-aware test issue, presents comparison of temperature reduction with power-aware techniques and include results on benchmark circuits and systems for different techniques This book will be suitable for researchers working on power- and thermal-aware design and the testing of digital VLSI chips
Intended as a text for the undergraduate students of Computer Science and Master of Computer Applications (MCA), this comprehensive yet concise book introduces the reader to the recent Intel 32-bit architecture, its programming and associated system programs. The text begins by giving an overview of major system software and proceeds to discuss the assembly language programming with a number of examples. Topics such as assemblers, linkers and microprocessor are dealt with using Netwide Assembler (NASM)—the free platform independent assembler to generate object code. All the stages of a compiler design, its important methodologies, and the recent design techniques of text editor along with the advance data structures used for this purpose are also covered in sufficient detail. Finally, the essential features of debuggers, their design techniques and, most importantly, the hardware and software support for designing a good debugger are described. KEY FEATURES : • Gives a fairly large number of examples and problems to help students in understanding the concepts better. • The text easily correlates theory with practice. • Provides exhaustive discussion on Netwide Assembler (NASM).
Beckett, Lacan and the Mathematical Writing of the Real proposes writing as a mathematical and logical operation to build a bridge between Lacanian psychoanalysis and Samuel Beckett's prose works. Arka Chattopadhyay studies aspects such as the fundamental operational logic of a text, use of mathematical forms like geometry and arithmetic, the human obsession with counting, the moving body as an act of writing and love, and sexuality as a challenge to the limits of what can be written through logic and mathematics. Chattopadhyay reads Beckett's prose works, including How It Is, Company, Worstward Ho, Malone Dies and Enough to highlight this terminal writing, which halts endless meanings with the material body of the word and gives Beckett a medium to inscribe what cannot be written otherwise.
Intended as a text for the undergraduate students of Computer Science and Master of Computer Applications (MCA), this comprehensive yet concise book introduces the reader to the recent Intel 32-bit architecture, its programming and associated system programs. The text begins by giving an overview of major system software and proceeds to discuss the assembly language programming with a number of examples. Topics such as assemblers, linkers and microprocessor are dealt with using Netwide Assembler (NASM)—the free platform independent assembler to generate object code. All the stages of a compiler design, its important methodologies, and the recent design techniques of text editor along with the advance data structures used for this purpose are also covered in sufficient detail. Finally, the essential features of debuggers, their design techniques and, most importantly, the hardware and software support for designing a good debugger are described. KEY FEATURES : • Gives a fairly large number of examples and problems to help students in understanding the concepts better. • The text easily correlates theory with practice. • Provides exhaustive discussion on Netwide Assembler (NASM).
As an outcome of the author's many years of study, teaching, and research in the field of Compilers, and his constant interaction with students, this well-written book magnificently presents both the theory and the design techniques used in Compiler Designing. The book introduces the readers to compilers and their design challenges and describes in detail the different phases of a compiler. The book acquaints the students with the tools available in compiler designing. As the process of compiler designing essentially involves a number of subjects such as Automata Theory, Data Structures, Algorithms, Computer Architecture, and Operating System, the contributions of these fields are also emphasized. Various types of parsers are elaborated starting with the simplest ones such as recursive descent and LL to the most intricate ones such as LR, canonical LR, and LALR, with special emphasis on LR parsers. The new edition introduces a section on Lexical Analysis discussing the optimization techniques for the Deterministic Finite Automata (DFA) and a complete chapter on Syntax-Directed Translation, followed in the compiler design process. Designed primarily to serve as a text for a one-semester course in Compiler Design for undergraduate and postgraduate students of Computer Science, this book would also be of considerable benefit to the professionals. KEY FEATURES • This book is comprehensive yet compact and can be covered in one semester. • Plenty of examples and diagrams are provided in the book to help the readers assimilate the concepts with ease. • The exercises given in each chapter provide ample scope for practice. • The book offers insight into different optimization transformations. • Summary, at end of each chapter, enables the students to recapitulate the topics easily. TARGET AUDIENCE • BE/B.Tech/M.Tech: CSE/IT • M.Sc (Computer Science)
Embedded system, as a subject, is an amalgamation of different domains, such as digital design, architecture, operating systems, interfaces, and algorithmic optimization techniques. This book acquaints the students with the alternatives and intricacies of embedded system design. It is designed as a textbook for the undergraduate students of Electronics and Communication Engineering, Electronics and Instrumentation Engineering, Computer Science and Engineering, Information Communication Technology (ICT), as well as for the postgraduate students of Computer Applications (MCA). While in the hardware platform the book explains the role of microcontrollers and introduces one of the most widely used embedded processors, ARM; it also deliberates on other alternatives, DSP, FPD and IC. It provides a good overview of the interfacing standards covering RS232C, RS422, RS485, USB, IrDA, Bluetooth, and CAN. In the software domain, the book introduces the features of real-time operating systems for use in embedded applications. Various scheduling algorithms have been discussed with their merits and demerits. The existing real-time operating systems have been surveyed. Guided by cost and performance requirements, embedded applications are often implemented partly in hardware and partly in software. This book covers the different optimization techniques proposed in the literature to take a judicious decision about this partitioning of application tasks. Power-aware design of embedded systems has also been dealt with. KEY FEATURES • Presents a considerably wide range of the field of embedded systems • Discusses the ARM microcontroller in detail • Enumerates various sensors and actuators used in embedded system design • Provides numerous exercises to assess the learning process • Offers a good discussion on hardware–software codesign • Provides a detailed study on security aspects of embedded systems NEW TO THE EDITION The new edition introduces: • Two new chapters—Sensors and Actuators, and Security in Embedded Systems. • Various security issues with a case study on the security in Smart Cards. • Design challenges of a secure embedded system. • Different types of security attacks and their probable prevention strategies. TARGET AUDIENCE • B.E./B.Tech (EE/ECE/EIE/CSICT) • M.E./M.Tech (EE/ECE/EIE/CSICT) • MCA
Embedded system, as a subject, is an amalgamation of different domains, such as digital design, architecture, operating systems, interfaces, and algorithmic optimization techniques. This book acquaints the students with the alternatives and intricacies of embedded system design. It is designed as a textbook for the undergraduate students of Electronics and Communication Engineering, Electronics and Instrumentation Engineering, Computer Science and Engineering, Information Communication Technology (ICT), as well as for the postgraduate students of Computer Applications (MCA). While in the hardware platform the book explains the role of microcontrollers and introduces one of the most widely used embedded processors, ARM; it also deliberates on other alternatives, DSP, FPD and IC. It provides a good overview of the interfacing standards covering RS232C, RS422, RS485, USB, IrDA, Bluetooth, and CAN. In the software domain, the book introduces the features of real-time operating systems for use in embedded applications. Various scheduling algorithms have been discussed with their merits and demerits. The existing real-time operating systems have been surveyed. Guided by cost and performance requirements, embedded applications are often implemented partly in hardware and partly in software. This book covers the different optimization techniques proposed in the literature to take a judicious decision about this partitioning of application tasks. Power-aware design of embedded systems has also been dealt with. KEY FEATURES • Presents a considerably wide range of the field of embedded systems • Discusses the ARM microcontroller in detail • Enumerates various sensors and actuators used in embedded system design • Provides numerous exercises to assess the learning process • Offers a good discussion on hardware–software codesign • Provides a detailed study on security aspects of embedded systems NEW TO THE EDITION The new edition introduces: • Two new chapters—Sensors and Actuators, and Security in Embedded Systems. • Various security issues with a case study on the security in Smart Cards. • Design challenges of a secure embedded system. • Different types of security attacks and their probable prevention strategies. TARGET AUDIENCE • B.E./B.Tech (EE/ECE/EIE/CSICT) • M.E./M.Tech (EE/ECE/EIE/CSICT) • MCA
Addresses the Challenges Associated with System-on-Chip Integration Network-on-Chip: The Next Generation of System-on-Chip Integration examines the current issues restricting chip-on-chip communication efficiency, and explores Network-on-chip (NoC), a promising alternative that equips designers with the capability to produce a scalable, reusable, and high-performance communication backbone by allowing for the integration of a large number of cores on a single system-on-chip (SoC). This book provides a basic overview of topics associated with NoC-based design: communication infrastructure design, communication methodology, evaluation framework, and mapping of applications onto NoC. It details the design and evaluation of different proposed NoC structures, low-power techniques, signal integrity and reliability issues, application mapping, testing, and future trends. Utilizing examples of chips that have been implemented in industry and academia, this text presents the full architectural design of components verified through implementation in industrial CAD tools. It describes NoC research and developments, incorporates theoretical proofs strengthening the analysis procedures, and includes algorithms used in NoC design and synthesis. In addition, it considers other upcoming NoC issues, such as low-power NoC design, signal integrity issues, NoC testing, reconfiguration, synthesis, and 3-D NoC design. This text comprises 12 chapters and covers: The evolution of NoC from SoC—its research and developmental challenges NoC protocols, elaborating flow control, available network topologies, routing mechanisms, fault tolerance, quality-of-service support, and the design of network interfaces The router design strategies followed in NoCs The evaluation mechanism of NoC architectures The application mapping strategies followed in NoCs Low-power design techniques specifically followed in NoCs The signal integrity and reliability issues of NoC The details of NoC testing strategies reported so far The problem of synthesizing application-specific NoCs Reconfigurable NoC design issues Direction of future research and development in the field of NoC Network-on-Chip: The Next Generation of System-on-Chip Integration covers the basic topics, technology, and future trends relevant to NoC-based design, and can be used by engineers, students, and researchers and other industry professionals interested in computer architecture, embedded systems, and parallel/distributed systems.
This book aims to highlight the research activities in the domain of thermal-aware testing. Thermal-aware testing can be employed both at circuit level and at system level Describes range of algorithms for addressing thermal-aware test issue, presents comparison of temperature reduction with power-aware techniques and include results on benchmark circuits and systems for different techniques This book will be suitable for researchers working on power- and thermal-aware design and the testing of digital VLSI chips
Saratchandra Chattopadhyay is widely acknowledged as one of the greatest Indian novelists of the twentieth century. His novels, serialized in periodicals and subsequently published in book form, earned Saratchandra immense fame in the early decades of the century, and established him as Bengal's master storyteller. Even today, seven decades after his death, Saratchandra remains one of the most popular novelists in Bengal, and is widely read in translation across India as well. This collector's edition of Saratchandra's works in English translation brings together the writer's most renowned and best-loved novels in two omnibus volumes. The first volume features five novels: Srikanta, Devdas, Parineeta, Palli Samaj and Nishkriti. Srikanta is the story of a wanderer who observes the people around him; through them— especially the women he loves and respects, from the sacrificing Annada Didi and the rebellious Abhaya to the housewife Rajlakshmi and the courtesan Pyari Bai— he tries to arrive at an understanding of life. Devdas, on the other hand, is the tragic tale of a man who drives himself to drink and debilitation when he is unable to marry his childhood sweetheart Paro. In Parineeta (Espoused), the orphaned Lalita is secretly in love with her guardian Shekhar, but circumstances conspire to drive the two apart. Palli Samaj (The Village Life) has Ramesh, an engineer, returning to the village of his birth to try and rid it of the backwardness that plagues it, even as he tries to revive his childhood ties with Rama, now a widow. In Nishkriti (Deliverance), the strong-willed Shailaja, the youngest daughter-in-law in a joint family, is made an outcast as a result of a misunderstanding; much later, her elders realize their mistake, just in time to save the family from disintegration. Each of the novels showcases the qualities Saratchandra is famous for: everyday stories told in a simple yet gripping style, strong characters, meticulous plotting, true-to-life dialogue, and unforgettable depictions of life in turn-of-the-century Bengal. Translated especially for Penguin, these classic novels will delight those new to Saratchandra's works as well as those who want to return to them again.
This will help us customize your experience to showcase the most relevant content to your age group
Please select from below
Login
Not registered?
Sign up
Already registered?
Success – Your message will goes here
We'd love to hear from you!
Thank you for visiting our website. Would you like to provide feedback on how we could improve your experience?
This site does not use any third party cookies with one exception — it uses cookies from Google to deliver its services and to analyze traffic.Learn More.