FPGA Books continued ..........

Posted by Unknown | Posted in , , , , , , | Posted on 9:38 AM

0

FPGA Prototyping Using Verilog Examples
By Pong P. Chu


Description:A hands-on introduction to Verilog synthesis and FPGA prototyping,Hardware Descriptive Language (HDL) and Field-Programmable Gate Array (FPGA) devices allow designers to quickly develop and simulate a sophisticated digital circuit, realize it on a prototyping device, and verify the operation of its physical implementation. As these technologies have matured and become mainstream practice, it is now possible to use a PC and an inexpensive FPGA prototyping board to construct a complex digital system.

This book utilizes a "learn by doing" approach to introduce the concepts and techniques of Verilog and FPGA to designers through a series of hands-on experiments. FPGA Prototyping by Verilog Examples provides:

* A collection of clear, easy-to-follow templates for quick code development
* A large number of practical examples to illustrate and reinforce the concepts
and design techniques
* Realistic projects that can be implemented and tested on a Xilinx prototyping
board
* A thorough exploration of the Xilinx PicoBlaze soft-core microcontroller

Although the book is an introductory text, the examples are developed in a rigorous manner and the derivations follow strict design guidelines and coding practices used for large, complex systems. It lays a solid foundation for students and new engineers and prepares them for future development tasks. FPGA Prototyping by Verilog Examples is an indispensable companion text for digital design courses and also serves as a valuable self-teaching guide for practicing engineers who wish to learn more about this emerging area of interest.

Link1



ASIC and FPGA Verification: A Guide to Component Modeling (Systems on Silicon)
By Richard Munden

Dscription:
Richard Munden demonstrates how to create and use simulation models for verifying ASIC and FPGA designs and board-level designs that use off-the-shelf digital components. Based on the VHDL/VITAL standard, these models include timing constraints and propagation delays that are required for accurate verification of todays digital designs.

ASIC and FPGA Verification: A Guide to Component Modeling expertly illustrates how ASICs and FPGAs can be verified in the larger context of a board or a system. It is a valuable resource for any designer who simulates multi-chip digital designs.

*Provides numerous models and a clearly defined methodology for performing board-level simulation.
*Covers the details of modeling for verification of both logic and timing.
*First book to collect and teach techniques for using VHDL to model "off-the-shelf" or "IP" digital components for use in FPGA and board-level design verification.

Link1
Link2
Link3
Link4

Reconfigurable Computing: The Theory and Practice of FPGA-Based Computation (Systems on Silicon) (Systems on Silicon)
By Scott Hauck, André DeHon

Descrption:
The main characteristic of Reconfigurable Computing is the presence of hardware that can be reconfigured to implement specific functionality more suitable for specially tailored hardware than on a simple uniprocessor. Reconfigurable computing systems join microprocessors and programmable hardware in order to take advantage of the combined strengths of hardware and software and have been used in applications ranging from embedded systems to high performance computing. Many of the fundamental theories have been identified and used by the Hardware/Software Co-Design research field. Although the same background ideas are shared in both areas, they have different goals and use different approaches.This book is intended as an introduction to the entire range of issues important to reconfigurable computing, using FPGAs as the context, or computing vehicles to implement this powerful technology. It will take a reader with a background in the basics of digital design and software programming and provide them with the knowledge needed to be an effective designer or researcher in this rapidly evolving field.

Treatment of FPGAs as computing vehicles rather than glue-logic or ASIC substitutes
Views of FPGA programming beyond Verilog/VHDL
Broad set of case studies demonstrating how to use FPGAs in novel and efficient ways


Link1
Link2
Link3
Link4


Robotic Exploration and Landmark Determination: Hardware-Efficient Algorithms and FPGA Implementations (Studies in Computational Intelligence)
By K. Sridharan, Panakala Rajesh Kumar

Description:
Much of the research effort in mobile robots in the recent past has been on sensing and design of time-efficient algorithms for tasks such as localization, mapping and navigation. Mobile robots typically employ an embedded computer for high level computations. As applications of robots expand, there is a need to investigate architecturally efficient choices for this embedded computing platform. In particular, it is valuable to process data to obtain time, space and energy-efficient solutions for various robotic tasks.

This book presents hardware-efficient algorithms and FPGA implementations for two robotic tasks, namely exploration and landmark determination. The work identifies scenarios for mobile robotics where parallel processing and selective shutdown offered by FPGAs are invaluable. The book proceeds to systematically develop memory-driven VLSI architectures for both the tasks. The architectures are ported to a low-cost FPGA with a fairly small number of system gates. A robot fabricated with this FPGA on-board serves to validate the efficacy of the approach. Numerous experiments with the robot are reported.

Link1
Link2

FPGA-based Implementation of Signal Processing Systems
By Roger Woods, John Mcallister, Richard Turner, Ying Yi, Gaye Lightbody

Description:
Field programmable gate arrays (FPGAs) are an increasingly popular technology for implementing digital signal processing (DSP) systems. By allowing designers to create circuit architectures developed for the specific applications, high levels of performance can be achieved for many DSP applications providing considerable improvements over conventional microprocessor and dedicated DSP processor solutions. The book addresses the key issue in this process specifically, the methods and tools needed for the design, optimization and implementation of DSP systems in programmable FPGA hardware. It presents a review of the leading-edge techniques in this field, analyzing advanced DSP-based design flows for both signal flow graph- (SFG-) based and dataflow-based implementation, system on chip (SoC) aspects, and future trends and challenges for FPGAs. The automation of the techniques for component architectural synthesis, computational models, and the reduction of energy consumption to help improve FPGA performance, are given in detail.

Written from a system level design perspective and with a DSP focus, the authors present many practical application examples of complex DSP implementation, involving:

* high-performance computing e.g. matrix operations such as matrix multiplication;
* high-speed filtering including finite impulse response (FIR) filters and wave digital filters (WDFs);
* adaptive filtering e.g. recursive least squares (RLS) filtering;
* transforms such as the fast Fourier transform (FFT).

FPGA-based Implementation of Signal Processing Systems is an important reference for practising engineers and researchers working on the design and development of DSP systems for radio, telecommunication, information, audio-visual and security applications. Senior level electrical and computer engineering graduates taking courses in signal processing or digital signal processing shall also find this volume of interest.

Link1
Link2
Link3

FPGA related books

Posted by Unknown | Posted in , , , | Posted on 11:39 AM

0

Ian Kuon, Russell Tessier, Jonathan Rose - FPGA Architecture
Publisher: Now Publishers Inc | 2008-04-18 | ISBN: 1601981260 | PDF | 136 pages | 1.03 MB

Description:
Field-Programmable Gate Arrays (FPGAs) have become one of the key digital circuit implementation media over the last decade. A crucial part of their creation lies in their architecture, which governs the nature of their programmable logic functionality and their programmable interconnect. FPGA architecture has a dramatic effect on the quality of the final device's speed performance, area efficiency and power consumption. FPGA Architecture: Survey and Challenges reviews the historical development of programmable logic devices, the fundamental programming technologies that the programmability is built on, and then describes the basic understandings gleaned from research on architectures. FPGA Architecture: Survey and Challenges starts with a brief overview of programmable logic to provide a context for the subsequent sections which review the history of programmable logic, and the underlying programming technologies. The following sections define the terminology of FPGA architecture, and then describe foundations and trends of logic block architecture and routing architecture including a discussion of power management techniques and related circuit design issues. A brief overview of the input/output structures and architectural questions in FPGAs is then presented followed by an explicit comparison between FPGAs and competing ASIC standard cell technology. It concludes with a review of some of the design challenges facing FPGAs and a look at emerging architectures for FPGAs. FPGA Architecture: Survey and Challenges is an invaluable reference for engineers and computer scientists. It is also an excellent primer for senior or graduate-level students in electrical engineering or computer science.

Link1
Link2
Link3


James E. Gaskin, «Synthesis of Arithmetic Circuits: FPGA, ASIC and Embedded Systems»
Publisher: Wiley | 576 pages | March 10, 2006 | ISBN: 0471687839 | PDF | 7.73 MB

Description:
In Synthesis of Arithmetic Circuits: FPGA, ASIC and Embedded Systems, the authors take a novel approach of presenting methods and examples for the synthesis of arithmetic circuits that better reflects the needs of today's computer system designers and engineers. Unlike other publications that limit discussion to arithmetic units for general-purpose computers, this text features a practical focus on embedded systems.

Link1
Link2
Link3

Jean-Pierre Deschamps, "Hardware Implementation of Finite-Field Arithmetic (Electronic Engineering)"
McGraw-Hill Professional 2009 | ISBN-10: 0071545816 | 360 Pages | PDF | 1,2 MB

Description:

Implement Finite-Field Arithmetic in Specific Hardware (FPGA and ASIC).Master cutting-edge electronic circuit synthesis and design with help from this detailed guide. Hardware Implementation of Finite-Field Arithmetic describes algorithms and circuits for executing finite-field operations, including addition, subtraction, multiplication, squaring, exponentiation, and division.
This comprehensive resource begins with an overview of mathematics, covering algebra, number theory, finite fields, and cryptography. The book then presents algorithms which can be executed and verified with actual input data. Logic schemes and VHDL models are described in such a way that the corresponding circuits can be easily simulated and synthesized. The book concludes with a real-world example of a finite-field application--elliptic-curve cryptography. This is an essential guide for hardware engineers involved in the development of embedded systems.
Get detailed coverage of:
Modulo m reduction
Modulo m addition, subtraction, multiplication, and exponentiation
Operations over GF(p) and GF(pm)
Operations over the commutative ring Zp[x]/f(x)
Operations over the binary field GF(2m) using normal, polynomial, dual, and triangular

Link1

VLSI Books for JPEG2000

Posted by Unknown | Posted in , , , , , , , | Posted on 11:11 AM

0

Tinku Acharya, Ping-Sing Tsai, «JPEG2000 Standard for Image Compression: Concepts, Algorithms and VLSI Architectures»
Wiley-Interscience | ISBN 0471484229 | 2004 Year | PDF | 15.18 MB | 296 Page

Description:
JPEG2000 Standard for Image Compression presents readers with the basic background to this multimedia compression technique and prepares the reader for a detailed understanding of the JPEG2000 standard, using both the underlying theory and the principles behind the algorithms of the JPEG2000 standard for scalable image compression. It introduces the VLSI architectures and algorithms for implementation of the JPEG2000 standard in hardware (not available in the current literature), an important technology for a number of image processing applications and devices such as digital camera, color fax, printer, and scanners.
Link1
Link2
Link3


René Rosenbaum, Mobile Image Communication Using JPEG2000

Description:
This thesis is concerned with image communication considering all stages from the beginning to the very end. In order to appropriately handle large raster imagery, the fundamental goal is to reduce the influence of the most limiting factors in mobile environments. In a clear departure from the traditional strategies, this goal is reached by rigorously combining and extending existing approaches to a single communication system aligned to support a certain pre-defined task. To achieve this, the modern imaging standard JPEG2000 serves as a foundation for image compression and streaming. Founded on the concept of Regions of Interest and Levels of Detail to describe current demands at client side, powerful generic strategies for content streaming are proposed. Special attention is also given to the application areas - image browsing, viewer guidance and content exchange. Beside new ideas to accomplish these tasks on application level, detailed statements on the design of the respective communication strategy are provided. The achieved results show that many resources can be saved by an appropriate mobile image communication using JPEG2000.

Link1

Link2
Link3

JPEG2000: Image Compression Fundamentals, Standards and Practice (The International Series in Engineering and Computer Science)
By David Taubman, Michael Marcellin

Description:
JPEG2000: Image Compression Fundamentals, Standards and Practice is an essential reference for professional engineers and academic researchers in the fields of communication, image processing, signal processing, information theory, and multimedia. It has specific applications for those involved in the development of software and hardware solutions for multimedia, internet, and medical imaging applications, and for those pursuing research in image and video compression. The book is suitable as a primary text for a course in image compression; it would also be helpful in the context of a more general class covering multimedia compression at an in-depth level. Final year engineering undergraduate students pursuing projects in multimedia compression and/or communication would also find the book a useful tool. JPEG2000: Image Compression Fundamentals, Standards and Practice is written in four parts, to serve the interests of a wide readership. Representing about half the total text, Part I of the book provides a thorough and up-to-date background in the fundamentals of image compression, including topics not previously brought together in a single volume. Part 2 contains a complete description of the JPEG2000 standard. This description is written in such a way as to be completely self-contained from an implementation perspective, while it contains numerous references to the fundamental developments in Part 1. Together, Parts 1 and 2 serve the complementary roles of explanation and exposition in relation to both the JPEG2000 standard and modern image compression techniques. Part 3 of the book is devoted to the implementation and exploitation of the JPEG2000 standard, containing guidelines, suggestions, and analyses for both software and hardware oriented applications. Part 4 describes other key image compression standards, namely JPEG and JPEG-LS. The purpose of this material is to allow the reader to compare the capabilities and complexity associated with these standards with those of JPEG2000. This final part of the book also serves to provide a practical demonstration of some of the fundamental techniques introduced in Part 1 which are not demonstrated by the JPEG2000 standard. About the CD-ROM: Included with the book is a compact disc containing documentation, binaries, and all source code to the Kakadu software tools. This software provides a complete C++ implementation of JPEG2000 Part 1, demonstrating many of the principles described in the text itself. The software is frequently referenced from the text as an additional resource for understanding complex or subtle aspects of the standard. Conversely, the software makes frequent reference to the text and has been written to mesh with the terminology and notation employed therein.

Link1
Link2

VLSI Books Download

Posted by Unknown | Posted in , , , , , , | Posted on 10:50 PM

2

This post is mainly to help those who are pursuing or wish to pursue a career in VLSI domain. This post will be updated regularly depending on the feedback, comment and request from the readers.

Dear Reader's, after reading or downloading the books, please don't forget to leave a comment or feedback. It will be a token of appreciation for me. Your feedback will help me to improve the collection.


Happy Downloading !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


VERILOG



1. Analog Behavioral Modeling with the Verilog-A Language
by:
Dan FitzPatrick, Ira Miller
Download Link 1


2. Verilog HDL Synthesis, A Practical Primer
by: J. Bhasker

Download Link 1


3. Verilog HDL 2nd Edition, 2003
by: Samir Palnitkar

Download Link 1
Download Link 2
Download Link 3



My First Date with Modinagar --> Cont.....

Posted by Unknown | Posted in | Posted on 10:32 AM

0

After much hassle, we reached to the main gate of the Modi Cotton Mill. As Auto was not allowed to enter inside, our royal journey from Railway Station to Cotton Mill finally came to an end. Gradually, I had prepared for the worst. The incident at the Railway Station had already rocked my dreamland. It was pretty dull around with no student types Hoo-hah. Without wasting any more and letting any confusion to creep in my confused brain, I asked the Security Guards, standing at the gates,
"yeh K N Modi Engineering College kidar hai??"
One of them replied back softly
"Seedhe andar chale zaao,yahaan se 500 meter durr hai"
We have come with full preparation and were carrying enough luggage. One of the security guards asked us to keep the luggage with him. He advised us to carry on a Rickshaw. We kept our luggage with security and started towards the destination on Rickshaw.
On our way, my father asked me,
"Beta woh list sambhaal ke rakhi hai na".

Before leaving for Modinagar, I have listed down the name of the KNMIETians from Gorakhpur. This work started soon after I opted for KNMIET.
I answered,
"
arre aap chinta mat kijiye maine saare naam yaad kar liye hai ... waise list mere pass hai"
Anyways, our Rickshaw moving slowly. And I was happy inside, as destination was not far away.
Suddenly, I felt a rickshaw coming from behind. I turned my head to realize
"I AM A FRESHER & IT's MY FIRST DATE IN College"



My First Date with Modinagar

Posted by Unknown | Posted in | Posted on 11:15 AM

3


It was Teacher’s Day,5th September,2000,when I first landed at Modinagar Railway Station. Modinagar is a small but industrially rich city in Ghaziabad District of Uttar Pradesh, approximately 45Kms from ISBT (Inter-State Bus Terminus), Delhi. I have secured some rank in UPSEAT (Uttar Pradesh State Engineering Admission Test). It was more than enough to get a free seat in Electronics & Communication Engineering at Dr. Kedar Nath Modi Institute of Engineering and Technology, in short KNMIET. Thank God, I could not qualify JEE exams and thanks to my father who didn’t allow me to waste another year. I believe he knew my potential as a student.
So, we were at the Modinagar Railway station. I was happy as well as exited to see those Welcome posters pasted randomly on the walls around. Suddenly my father saw them and said:d
Father: Dekho tumhare college waale kitane acche hai
Me: haan, dekhiye poster lagwaaya hai
Father: chalo accha hai, yahaan pe sab log KNMIET ke bare me zaante honge
Me: haan sahi kahaa aapne

After walking some 100 meters, we could see some autos standing. I went to one of them and asked “
Bhaiya, K N Modi Engineering College chaloge kaya”.
Engineering college kidhar hai yo, degree college zaande huu mai”, he replied.
His tone was pretty harsh and rough. I felt as if he was shouting on me. I went to a different auto and asked the same question politely, “
Bhaiyaa ji, K N Modi Engineering College aap challenge kaya”. His voice was equally irritating and his reply even more vague.
Kapda Mill zayega yo….. kapda mill
In no time, I replied back “
nahi nahi Kapda mill nahi Engineering college ….. K N Modi Engineering College
Meanwhile, the whole thought of “
………..yahaan pe sab log KNMIET ke bare me zaante honge….” was slowly evaporating out of my mind.
Later on, we came to know that Engineering College is well inside the Modi Cotton Mill.
Any how, we reached the college gate ………… no no no it was Modi Cotton Mill Gate. “Seth Rai Bahadur Multanimal Modi” was engraved ,in bold, on its wall. I remember one of my friend reading it as “Seth Rai Bahadur Multi-Animal Modi ”.


Old Memories .............................

Posted by Unknown | Posted in | Posted on 9:54 PM

0

When Gulli-Danda & Kanche (marbles) were more popular than cricket.
When we always had friends to play aais-paais (I Spy), chhepan-chhepai
& pitthoo anytime ... When we desperately waited for 'Yeh Jo Hai
Jindagi
' (Doordarshan serial)
When chitrahaar, vikram-baitaal, Dada Daadi Ki Kahaniyaan were so fulfilling.
When there was just one Tv in every five houses and...
When Bisleris were not sold in the trains and we were worrying if papas will get back into the train in time or not when they were getting down at stations to fill up the water bottle ...
When we were going to bed by 9.00pm sharp except for the 'Yeh Jo Hai Jindagi' day ...
When Holis & Diwalis meant mostly hand-made pakwaans and sweets and moms seeking our help while preparing them ...
When Maths teachers were not worried of our Mummies and papas while slapping/beating us ...
When we were exchanging comics and stamps and Chacha-Chaudaris & Billus were our heroes ...
When we were in Nanihaals every summer and loved flying kites and plucking and eating unripe mangoes and leechies ...
When one movie every Sunday evening on television was more than asked for and 'ek do teen chaar' and 'Rajani' inspired us ...
When 50 paisa meant at least 10 toffees ...
When left over pages of the last years notebooks were used for rough work or even fair work ...
When 'Chelpark' and 'Natraaj' were encouraged against 'Reynolds
& family' ...
When the first rain meant getting drenched and playing in water and mud and making 'kaagaj ki kishtis' ...
When there were no phones to tell friends that we will be at their homes at six in the evening ...
When our parents always had 15 paise blue colored 'Antardesis' and 5 paise machli wale stamps at home ...
When we remembered tens of jokes and were not finding 'ice-cream & papa' type jokes foolish enough to stop us from laughing ...
When we were not seeing patakhes on Diwalis and gulaals on
Holis
as air and noise polluting or allergic agents ...

The list can be endless ...
On the serious note I would like to summarize with ...
When we were using our hearts more than our brains, even for scientifically brainy activities like 'thinking' and 'deciding' ...
When we were crying and laughing more often, more openly and more sincerely ..
When we were enjoying our present more than worrying about our future ...
When being emotional was not synonymous to being weak ...
When sharing worries and happiness didn't mean getting vulnerable to the listener ...
When blacks and whites were the favorite colors instead of greys ...
When journeys also were important and not just the destinations ...
When life was a passenger's sleeper giving enough time and opportunity to enjoy the sceneries from its open and transparent glass windows instead of some
super fast's second ac with its curtained, closed and dark windows ...
I really miss them .. don't u?