Term Project Hsung-Pin Chang Department of Computer Science National Chung Hsing University.

Slides:



Advertisements
Similar presentations
Basic Computer Vocabulary
Advertisements

Professor Michael J. Losacco CIS 1110 – Using Computers Introduction to Computers Chapter 1.
Digital Tools in Today’s Classrooms.  Platform  PC (personal computer)  Mac (Apple)  Connectivity  Wired- connected to the Internet through physical.
Computer Basics 1 Computer Basic 1 includes two lessons:
COMPUTER CONCEPTS Computer Information Systems. COURSE COMPETENCIES Explain the functions of computer system components. Describe the information processing.
Introduction to Computers and Information Systems CE 100: Module 1: Hardware.
Chapter 1 - Introduction to Computers and the Internet Basic functions of a Computer Input – entering info into the computer (e.g. keyboard, mouse, mic,
6. Team Project Architectures September 20, 2004 Wayne Dyksen Brian Loomis Department of Computer Science and Engineering Michigan State University Fall.
Homework Assignment- SIC/XE Assembler Hsung-Pin Chang Department of Computer Science National Chung Hsing University.
Homework Assignment- SIC/XE Assembler Hsung-Pin Chang Department of Computer Science National Chung Hsing University.
Systems Programming Course Gustavo Rodriguez-Rivera.
Name: ___________________ Class: _____________
Building an Application Server for Home Network based on Android Platform Yi-hsien Liao Supervised by : Dr. Chao-huang Wei Department of Electrical Engineering.
What is OpenWrt  Free and open source  Easy and free access  Comminity driven ---- linux-kernel based OS for your home router from openwrt.org.
1 An Introduction to FPGA and SOPC Development Board SoC Design Flow and Tools Course Chih-Hao Tseng 2003/11/11.
Client – Server Architecture A Basic Introduction Kathleen R. Murray, Ph.D. May 2002.
The Internet’s Hardware Much of the hardware components that make up the Internet are owned or shared by thousands of private and public organizations.
Today’s Agenda: Computer Basics Review Hardware: The physical components of a computer, any internal or external computer part that you can touch. Software:
My mini course Yan Yupei Student ID: YB , Department of Electromechanical Engineering Faculty of Science and Technology My.
Introduction to Computer Administration Computer Networks Advanced Topics.
FALL 2012 Dr. Ghada Drahem Facult y of Engineering Computer Engineering Department.
Introduction CSE 1310 – Introduction to Computers and Programming Vassilis Athitsos University of Texas at Arlington 1.
Chapter 1 1.  The computer system consists of: 1. Hardware: Physical Components, like the system unit,monitor,keyboard, mouse, camera, printer … etc.
ITIS 1210 Introduction to Web-Based Information Systems Chapter 23 How Web Host Servers Work.
Client – Server Architecture. Client Server Architecture A network architecture in which each computer or process on the network is either a client or.
Implementing LDAP Client/Server System for Directory Service By Maochun Sun Project Advisor: Dr. Chung-E Wang Department of Computer Science California.
2 pt 3 pt 4 pt 5pt 1 pt 2 pt 3 pt 4 pt 5 pt 1 pt 2pt 3 pt 4pt 5 pt 1pt 2pt 3 pt 4 pt 5 pt 1 pt 2 pt 3 pt 4pt 5 pt 1pt Internet Hardware Computer Literate.
CT 1503 Network Operating Systems Instructor: Dr. Najla Al-Nabhan 2014.
Real-Time Embedded Operating System for a SoC System Hsung-Pin Chang Department of Computer Science National Chung Hsing University.
Computer Science Web quest. Input devices Input devices are used to give the computer information so it does what the operator wants it to do. There are.
Lecture 8: 9/19/2002CS149D Fall CS149D Elements of Computer Science Ayman Abdel-Hamid Department of Computer Science Old Dominion University Lecture.
Welcome to CPS 210 Graduate Level Operating Systems –readings, discussions, and programming projects Systems Quals course –midterm and final exams Gateway.
CCNA4 v3 Module 6 v3 CCNA 4 Module 6 JEOPARDY K. Martin.
Speaker: Chia-Wen Lu (Sally) Adviser: Dr. Quincy Wu Date:02/23/2012
Embedded System Course Syllabus. Course Outline Instructor: 안 종석 –Office: 컴퓨터 공학과 Q304 – –Home page:
Computer Science and Engineering - University of Notre Dame Jimmy Neutron CSE 40827/60827 – Ubiquitous Computing December 9, 2009 Project Presentation.
A.Abhari CPS1251 Topic 1: Introduction to Computers Computer Hardware Computer components Connecting Computers Computer Software Operating System (OS)
Cisco Discovery Semester 1 Chapter 6 JEOPADY RouterModesWANEncapsulationWANServicesRouterBasicsRouterCommands RouterModesWANEncapsulationWANServicesRouterBasicsRouterCommands.
Computer Science, FSU1 CNT5505 DATA/COMUTER COMMUNICATIONS Fall 2010.
Week1: Introduction to Computer Networks. Copyright © 2012 Cengage Learning. All rights reserved.2 Objectives 2 Describe basic computer components and.
Unit 4 Day 1 FOCS – Introduction to Programming. Journal Entry: Unit #5Entry #1 In detail describe programming in Scratch. Describe how to use Events,
Client – Server Architecture A Basic Introduction 1.
CCNA1 v3 Module 1 v3 CCNA 1 Module 1 JEOPARDY K. Martin.
Network Services. Domain Controllers: – Used for Account management (e.g. user accounts, group accounts Register Hardware like Printers and PC Authentication.
SEPTEMBER 8, 2015 Computer Hardware 1-1. HARDWARE TERMS CPU — Central Processing Unit RAM — Random-Access Memory  “random-access” means the CPU can read.
Chap. 4 ARM Boot Loader Internals. 2 S3C2500 ARM940T Core module ARM9TDMI CoreIC.
Information Processing
CCNA 2 v3.1 Module 2 Introduction to Routers
COMPSCI 110 Operating Systems
Java Programming: From the Ground Up
Computer Information Systems
Implementation of Embedded OS
Computer System Laboratory
CS498-CXZ Algorithms in Bioinformatics
Introduction of ECE665 Computer Algorithms
1 Printer An output device that prints the results of data processing
Raspberry Pi Pi 2 Model B.
Chapter 1 - Introduction to Computers and the Internet
File Transfer Protocol
9.0 EMBEDDED SOFTWARE DEVELOPMENT TOOLS
Hardware Components & Software Concepts
Date, location, department
Date, location, department
Internet Applications & Programming
Homework Assignment #2 SIC/XE Assembler
Basic Technology Components
NAME OF EVENT Name of Speaker Date, location, department
Computer Networking Textbook: Data and Computer Communications, by William Stallings, Prentice Hall Grading Midterm: 35% Final: 35% Term project: 30%
Presentation transcript:

Term Project Hsung-Pin Chang Department of Computer Science National Chung Hsing University

Approaches  Develop the embedded application based on existing hardware platform Write it from the scratch by yourself Base on the open sources or your research results  Improve any open source operation system ’ s functionalities  Miscellaneous Porting Boot loader

Examples  Applications Thin server  webserver, FTP server, server, server Web camera VoIP phone or gateway Network analyzer for flow control … etc. A game player Embedded Printer Server NAT (Network address translation)

Examples (Cont.)  OS: modify any open sources operations system to enhance their functionalities Scheduling algorithm IPC mechanisms Lw TCP/IP Flash file system  Miscellaneous Port any OS to the target platform Write a new boot loader

Target Platform  Net-Start S3C4510 ARM7 TDMI RISC CPU  PreSOCes S3C4510 ARM7 TDMI RISC CPU Create FPGA-XC2S Camera Module Speaker Microphone

Schedule  4/29 Term project proposal presentation  5/27 Term project midterm presentation  6/17 Term project final presentation Demo  6/27 Term project final report

Presentation Slides Format  Introduction  Motivation  Architecture, Approach …  Related Works  …