Professional Documents
Culture Documents
DEVICE
A.W.S Martirez, M.B Rubis, L.F Gube L.R Rempillo,
Abstract-The Flash to Flash Data Copier device include offering devices the option to be powered by the
transfers and deletes any kind of file. It comprises USB ports, host (with a maximum power consumption of 500mA per
USB host controller, and microcontroller. The device transfers physical connector) and releasing of Version 1.0 of the USB
data from the source USB disk to its destination disk, it also specifications delivered on 15 January 1996. Version 1.0
copies and deletes file individually. The USB host controller specifies 2 forms of signaling transfer rate: Low Speed
used was SL811hs with a capacity of 256-byte and supports
12Mbps at full speed. It also uses a PIC18f242 microcontroller
(1.5Mbits/sec) and the Full Speed (12Mbits/sec).
for handling a program and processes. USB devices, such as The motivation of differentiating two transfer speed
Source and Destination Flash, communicate its transaction was to maintain the low-cost implementation of computer
using the protocol for file system FAT 32. peripherals such as keyboards and mice, and, still allow
On the other hand, the main software used assembly higher speeds devices such that printers and scanners to be
language to directly control the IC’s and for faster execution of able to use the same serial bus. The physical layers were
commands. Aside from copying and deleting a file individually, layered with the protocol layer. The protocol layer divides
the Flash to Flash Data Copier is user friendly because it has the bus time into several priorities of Control, Interrupt,
LCD to visualize the processes that occur while the user is
Bulk and Isochronous transfer. This protocol is handled
using the device. Also, the device has individual ports for
source and destination disks. The capacity of data that can be through a combination of hardware and software on the
transferred is limited to 32KB because the memory of the Personal Computer as discussed in [12]
device that the researchers used was not enough to support the Opening a Universal Serial Bus device that is
operation so it is suggested that as long as the file header is less inserted to the USB port of a computer is an easy to learn
than the data to be copied else it will be corrupt, it is suggested task because it is just a plug and play device. Having a
that a device with a higher memory should be used for freely computer, which already has drivers and guide on how to
sending back and forth of data. Further study uses Bulk-Only operate USB devices can be done even by a common
Transport Protocol to accommodate the specification of USB student, however designing a new device with embedded
Mass Storage Devices.
drivers and display without the use of a computer is an
interesting and challenging project. Designing out of
nothing will likely be reading a several books for the first
I. INTRODUCTION
time.
Universal Serial Bus (USB) as stated in [1] is the
newest bus designed by an ATX class system; it is intended
to connect peripheral devices like keyboards, mouse, a II. STATEMENT OF THE PROBLEM
modem, and sound cards to the microprocessor through a
serial data path and a twisted pair of wires. It is also The FLASH to FLASH Data Copier Device, using a
designed to allow peripherals to be connected without the flash memory or a flash disk is becoming a popular device.
need to plug expansion cards into the computer sockets and It is used by MP3 players, digital cameras and others. The
also to improve plug-and-play capabilities by allowing device was carefully designed to help all flash disk users.
devices to be hot-swapped, meaning that the systems do not It has been a problem to every user of flash disk to
need to be powered down before connection or look for a computer to plug in their USB devices just to get
disconnection. the needed data. Aside from waste of time, it consumes a
Universal Serial Bus came into life when a group of bigger rate of power bill, which in fact USB device just
7 companies: Compaq, Digital Equipment, IBM, Intel, needs 3.3V to 5V.
Microsoft and Northern Telecom decides to form a And the worst, if there is an urgency to copy a certain
specifications to merge legacy connectivity such as RS232, file or files and blackout/power interruption occurs.
Printer port, PS2 port into a single common connector to the
Personal Computer cited in [11]. These improvements
III. METHODOLOGY host controller for the data flow and controller for the USB
and the USB ports for the flash disks socket.
The main framework of the design is divided into two Upon inserting the USB device on its designated
systems, hardware and software operations. ports the FLAG register of SL811HS will become 0 and
The hardware part is generally contains two pieces of PIC18f242 will be updated.
USB controller (SL811HS), one microcontroller
(PIC18F242), four push button, one Liquid Crystal Display
(LCD), and power supply for microcontroller(5 Volts) and
USB controller(3.3 Volts). The USB controllers and the
microcontroller are the two main parts of the project. The
PIC18F242 manipulates the file system and segregates the
needed data, such as: filename, location of sector, cluster,
part of the FAT and size.
VI. BIBLIOGRAPHY