Report on A Real Time Generic Hardware Interfacing Board for Java

Introduction to A Real Time Generic Hardware Interfacing Board for Java:

XWiring is a physical processing stage with an advanced I/O sheet and a growth earth using a Java Processing style dialect for modifying micro-controllers.

XWiring is same as a micro-controller assortment but gives fittings sentiment through serial/USB port. I.e. The equipment being regulated by the plank might be envisioned on a private machine. XWiring broadens complex micro-controller cases by transferring part of requisition load to the programming side. The user can genuinely control every last trace of the machines, mechanisms utilizing a PC. XWiring could be determined in diverse modes utilizing effortless summons given to it over a PC.

XWiring utilizes an Rs232 Serial Interface or a USB based interface to speak with the PC. XWiring could be utilized quite effectively for accomplishing a DAS, Data sorting System, Device edge, Hardware regulator, Motor checker, PWM maker, and so forth.

It can gather simple qualities from sensors like high temperature sensors, and whatnot. Then again transfer them toward the PC where the information might be archived into indexes and transformed. Diverse diagrams could be produced dependent upon the gathered simple information. The ready ADC is utilized to change over the simple information into advanced shape.

Examine Applications

  •                     Digital pointer Processing
  •                     Hardware manage by PC
  •                     PWM production
  •                    Analog DAS
  •                     Electrical/Electronic machine Control with PC
  •                    information Logger
  •                   Feedback schemes
  •                  Hardware Monitoring Systems

Programming Implementation

A Java supported provision should be planned to control the XWiring sheet. The provision could be utilized to drive the sheet in diverse pre-customized modes like speed driver, Data Acquisition Systems, and so forth. In addition the programming might be utilized to force the slat utilizing user-demarcated guidelines or projects. These are exceptionally composed guidelines for the sheet. The directions are kept as basic would be prudent so that even a beginner user who has undeniably no clue about low level computing construct can project the fittings.

Download  Report on A Real Time Generic Hardware Interfacing Board for Java.

CSE Seminar Report on RDRAM

Introduction to CSE Seminar Topic on RDRAM:

One of the constants in PC engineering is the carrying on headway in operational speed. A few years in the past, a 66 MHz PC was recognized “lightning snappy”. Today’s regular desktop machine works at a considerable number of times that recurrence. In this journey for velocity, a large portion of the heed is centered on the chip. Be that as it may a PC’s memory is correspondingly vital in supporting the newfangled proficiencies of image processing.

But also ware Dynamic RAMs (DRAMs), the backbone of PC memory building design; have fallen out of date in their capacity to handle information in the volume vital to underpin complex representation. While mechanism densities have built by almost six requests of size, DRAM access times have just upgraded by 10. Over the same time, microchip display has hopped by a component of 100. In different expressions, while transport recurrence has developed from 33 MHz for EDO to the present standard of 100 MHz for SDRAMs and up to 133 MHz for the most recent PC-133 determination, memory speed has been out separated by the operation recurrence of the chip which gotten to 600 MHz in addition to by the turn of the century.

In this manner, the memory subsystem risked to come to be a bottleneck for generally speaking framework display or had made a huge display crevice between figuring components and their cohered memory apparatuses. Customarily, this crevice has been filled by provision particular remembrances like SRAM reserves, VRAMs and whatnot. To expand the practice, we hence require a heightened thickness, ease, heightened data transmission DRAM.

So much speed is the group of a drift towards superficial figuring, in which the PC ends up being steadily graphical, vivified, and several-dimensional… In this voyage for velocity, a substantial partition of the regard is focused on the chip. Be that as it may a PC’s memory is correspondingly fundamental in supporting the unique proficiency of representation transforming.

Download  CSE Seminar Report on RDRAM.

CSE Project Abstract on Web’s Eye

Introduction to Web’s Eye Project:

Approximately one hundred a twenty years back telephone was invented by Alexander Graham bell. It plays a vital role in transferring the voice from one place to another place through cable

Now a days that telephone revolutionized in communication technology because not only voice but also data can be transfers through telephone technology as signals it can be called as Internet technology. so we will connect the world wide web(www) through Internet as communicate from one person to another person without any risk.

Www is a package uses to constructing by HTML language, various sites for various purposes throughout world. While it is fun to browse and highly informative.web eye is used to fill the gap between internet and end users.

PROJECT DESCRIPTION

Web’s eye is software is used to develop web pages. So many people were aware of web pages and internet. Web’s eye is providing to design the web pages. it is user friendly software to designing web pages through our creativity and ideas to change you really professional in world’s  eyes. Web’s eye uses java platform to create web pages and code generation done by HTML language. This project main goal is to reduce the heavy effort while creating web pages easily.

 PACKAGE SELECTED:

web’s eye uses java 2 package and the GUI(graphical user interface) is developed by SWING components HTML tage,quick time formats are used for web page designing.

Different packages in java are Java.awt, Java.awt.event, Java.swing.event, Java.text, Java.Java.io, Java.util used here.

Download  CSE Project Abstract on Web’s Eye.

CSE Seminar Topic and Report on USB

 USB 3.0 is the newest technology for transferring the data, universal serial bus is a port used to transfer the data from one source to another. It was created in 1996 by Intel company to solve the connections between main source computer to peripheral devices like pen drives, mobiles etc.

USB 2.0 is the previous version of USB 3.0. so many computers are having USB2.0 technology for years but in USB 3.0 are having more power than USB2.0 because it transfers 4.8gbps through this technology we can provide time complexity to peripherals to system and other components. it helps us to provide speed to transfer the data much faster in computer hardware.

USB 3.0 Having the Below Properties They Are:

1) Transfer rates up to 4.8gbps.

2) Increase the bus speed to transfer the data fast and make system components fast.

3) Having new features in power management.

4) Full-duplex transfers and also it supports for new transfer types.

5) New connectors, cables for high speed data transfer and also it will connect with USB 2.0 devices and computers.

HISTORY OF USB3.0:

It is the newest technology in USB technology. USB 3.0 is used to provide high speed data transfers in computer hardware and peripherals, devices. In USB 3.0 technology the major aim is power management. Because it is very important while transferring & synchronizing the data in devices requires much power so this technology provides less power consumptions to save the battery life time.

How does USB 3.0 achieve the extra performance?:

USB 3.0 achieves the extra performance by number of technical changes.

And USB 2.0 containing 4 wire but USB 3.0 technology adding more 4 more two pairs of differential signals the first 4 are normal data transfer pins another remaining are for providing speed USB target bandwidth requirements.

Isn’t USB 2.0 fast enough?:

USB 2.0 is provides sufficient bandwidth for various devices and it supports up to 480 Mbps speed.

Download  CSE Seminar Topic and Report on USB.

CSE Paper Presentation on Video Streaming Over Internet with PPT

Whenever the user requests for video in the internet the video should be flowed from the server to the client in order to fulfill the client’s request. In order to do this there should be the interaction between the client and server and the videos should be compressed without losing the data to reduce the space utilization. For this we have several video compression standers and internet transport protocols. 

Video compression standards: 

We have several video compression standards these are different to the still pictures and moving objects. Some of the video compression standards are H.261, H.263, MJPEG and MPEG. 

MJPEG (Motion Joint Picture Expert Group) standard: under this we JPEG (Joint Photographic Experts Group) standard is used for compressing the still pictures and MPEG (Moving Pictures Experts Group) standard compresses the audio as well as video.   MPEG again has three standards those are MPEG-1, MPEG-2 and MPEG-4. 

We have two types of compression techniques MPEG compression and Wavelet compression. 

Internet transport protocol: 

We have several protocols in order to the interaction between the client and the server those are TCP, UDP, RTP, VDP, RTSP and RSVP. Out of these TCP and UDP plays a major role. For reliable data transmission http uses TCP protocol.

TCP (Transmission Control Protocol) authenticates each and every data packet so that if any data packet is delayed or damaged TCP immediately stops data transmission until either the original packet or duplicate data packet is arrived. UDP (User data-gram Protocol) helps TCP by dropping the damaged and lately arrived packets. This protocol is used in Real player, stream works and VDO Live.

Download  CSE Paper Presentation on Video Streaming Over Internet with PPT.

Parallel Database Systems PPT Paper Presentation

Using Parallel database systems we can overcome some problems in the conventional DBMS. The main problems in conventional DBMS are disk access time is high and it does not support the very large databases within a single system. The ultimate solution to overcome these problems is parallel database systems. The I/O bandwidth can be increased through parallelism and huge databases can be stored in a single system. 

The parallel database system is a DBMS which is implemented on a parallel computer which is made of number of processors and memories connected by a fast network within a cabinet. For data management PDMS aims to achieve the modern microprocessor architectures using software oriented solutions. 

Advantages: 

The advantages of parallel database systems are high performance, high availability, and extensibility. Through inter-query parallelism and intra-query parallelisms the throughput is high and response time is less so that the performance is high. Data is available due to data replication. 

Architecture: 

The architecture of parallel dbms consists of Shared memory, shared disk, and shared nothing. In this we have some advantages and problems also. The advantages of shared memory are simplicity and load balancing and problems in that are cost, low availability and limited extensible like this we have the advantages 

The techniques used in parallel DBMS

The techniques that are used in the parallel DBMS are partitioning or fragmentation and query parallelism. In fragmentation 3 strategies are used those are round robin, hashing and range partitioning. The advantages of fragmentation are increased system performance, maximize through and minimize response time. The problem in fragmentation is the data is segmented non uniformly. We have two types of query parallelisms- intra and inter query parallelisms.

Download  Parallel Database Systems PPT Paper Presentation.

Sockets Tutorial Report for Computer Science Students

The Sockets are generally used for inter-process communication. Socket is one end inter process communication channel. But most of them use client server module for communicating between the two systems. The Server request for the information. The client must know the address of d server but there is no need of knowing the client address for server. By establishing connection they can send and receive the information. For this process of communication both the process establishes the own sockets.

Steps involved in construction of socket on client side:

  • Create the socket with socket () of system call.
  • All socket addresses are connected to server by Connect () System call.
  • For sending and receiving the data Read () and Write () system calls are used.

Steps involved in construction of socket on Server side:

  • Create the socket with socket () of system call.
  • The socket is bind to a system address by Bind () system call.
  • The server socket for connection need host name on the internet.
  • The connections are listened by Listen () system call.
  • The connection is accepted by Accept () of system call.
  • The last process is send and receive data.

Socket types:

The communication between the two sockets is possible only if the two sockets are of same type. The socket should specify the address domain and socket type for communication. There are two widely used domains UNIX domain and INTERNET domain. In UNIX domain two common file system names is shared.

And coming to internet two hosts can communicate with each other easily. The address of socket in UNIX domain is character string in INTERNET it is internet address of host machine that is IP address which is 32 bit code. For each socket a port number is required which is 16 bit unsigned integers. There are two most widely used sockets called stream sockets datagram sockets. Stream sockets read data as continuous stream of characters coming to datagram as a block of messages at once.

Download  Sockets Tutorial Report for Computer Science Students.

Computer Science Seminar Report on Smart Memories

Introduction to Seminar Topic on Smart Memories :

The smart memories are also known as modular computers. The smart memory contains array of processors and one-dieDRAMconnected by the packet based dynamically connected routed network. The network connects high speed pins to connect with multiple chips. The initial hardware design contains processor tile design and aspects. The processor tile is compromise between the VLSI wire constraints and computational efficiency.

The processor tiles have processor equal to the MIPSR5000 with 64KB on-die Cache. This contains 2-4MB DRAM depending on the cell size. The 400mm2 die can hold 64 processor tiles and some DRAM tiles. By combining the four tiles a Quad processing tile is formed by internet working between them which are used for computational complexity functions. The number hops between the tiles is decreased by forming global network. Compared to today most of the processors have multi-functional segments depending on number of precessions.

Architecture:

The smart memories contain re-configurable memory system. Cross-Bar internetwork connection, Along with processor core and quad band network. For the purpose of balancing the computation, communication and storage the processor tile is allocated equally.

Memory-System:

The memory system contains 16 8kb SRAMS. Actually SRAMS are made out of small bock sizes. Larger SRAMS are made out by connecting many Smaller SRAMS. The total memory is 128KB per tile. The logical array memory is 1024x64b which is capable of reading writing modifying.

Processor:

The processing was 64-bit processing engine with re-configurable memory/decode. The each integer cluster contains ALU register files load/store unit. The floating point cluster needs high bandwidth for sustain parallel issue operations. The LRF structure provides efficient bandwidth as required. The floating point register provides a central register pool of LRF. For the optimal utilization of resources instruction bandwidth is to be tailored to the application needs. The smart memory path can be sup-port wide or narrow instruction .

Download  Computer Science Seminar Report on Smart Memories.

Routing In Internet CSE Seminar Report

Introduction to Routing In Internet Seminar Topic:

The aim of this project is how routing is done in the internet. The basic operation includes finding a path from source to the destination. The packet may traverse many times because of large complex networks before reaching destination. Based on the link weight chance of getting in to the traffic. The process of sending and receiving includes when the data is transferred over internet the data is divided into packets.

The packets are assigned with header containing the destination ip address. These links are routed by the router. The data is first sent to router and incoming data packets are made to wait in queue. And the router determines the best way to transmit the packet to the destination ip address. The manual methods are often error prone and they are not scalable. The conditions of network are varied with time and the search algorithms. Thousands of optimization parameters are present if the network has highest OSPF link weightage.

Implementation of routing:

 Find all possible routes between source and destination

 Depending on the population size select some path as initial chromosome

Fitness evaluation:

The fitness evaluation is done by calculating fitness value of each chromosome

Fitness = no of hops * 10 – total cost of path

Selection:

The parent is selected as randomly

Crossover:

The common point between the parents is found then they are crossover the parent paths are combined to form two new children paths. Based on fitness value off spring get selected

Mutation:

The nutation rate is 1% so this step was ignored

Population size = 4

Number of generations= 2

Crossover probability = 0.99

Mutation probability = 0.01

Conclusion:

The shortest path is found by this routing algorithm. The algorithm mainly used in OSPF routing algorithm Which is used in IRP.

Download  Routing In Internet CSE Seminar Report .

Latest CSE Seminar Report on Jolicloud Free Cloud-based Net Book OS

Introduction to Jolicloud Free Cloud-based Net Book OS:

Joli cloud is a cloud based netbook os. This os was launched by Netvibes in 2008. The aim of the company is to build a laptop with environmental-friendly methods and after that he focused on building operating system and both joined to form a notebook with jolicloud. Jolicloud is a simple user interface operating system that other operating systems which are cluttered. The alpha version of this operating system was built by developer’s kernel hackers.  It looks like a skinned version of Ubuntu.And it is fully optimized for notebook for faster processing.

Hardware compatibility, Design:

By the Linux distribution it is tweaked for notebook and personal computers. It is designed for very easy installation and it supports 98% of notebooks of various companies like Acer, dell, hp, MSI, Samsung. The earlier version of this os is built with HTML5 and with compatible applications with one-click easy installation and removal. If the notebook is running windows jolicloud can be downloaded and installed. And it has social user connectivity to connect with accounts and the launcher shows the supported applications in it information can be viewed while running jolicloud.

Application manager:

The application manager has a cool view. This application manager has thousands of applications. They can be installed very easily after installation they can be seen on desktop with their icons. By using the HTML5 it took very less amount of ram for running applications. So it runs even with 512MB ram very efficiently and it takes 2 GB hard disk. Because everything is stored in jolicloud and can be accessed via web.

Web Apps:

Jolicloud offers a hundreds of web apps in store and can be viewed in application manager. For example Gmail app it is very useful app in viewing the emails. And also Google voice, Google maps. Vertical space is saved by hiding unnecessary toolbars in notebook.

Download  Latest CSE Seminar Report on Jolicloud Free Cloud-based Net Book OS .