Logo

Programmable peripheral interface using PLD

Pranoto, Randy (2006) Programmable peripheral interface using PLD. Bachelor thesis, Petra Christian University.

Full text not available from this repository.

Abstract

PLD (Progammable Logic Device) adalah IC digital yang dapat diprogram arsitektur di dalamnya untuk dibuat sesuai dengan kebutuhan. PLD memiliki banyak jenis di antaranya adalah FPGA Xilinx XC4005XL. Tugas akhir ini merupakan implementasi Xilinx XC4005XL sebagai PPI yang memiliki kapasitas lima port ekspansi sebagai pengganti dari 8255 yang hanya memiliki kapasitas port terbatas (3 port) untuk memenuhi kebutuhan aplikasi dari microcontroller. Dengan adanya PPI ini tidak perlu lagi menggunakan minimum system, cukup dengan single chip. Pemrograman XC4005XL ini menggunakan Xilinx Foundation 2.1 dalam bentuk HDL (High Description Language) dan schematic. Arsitektur di dalamnya mengadopsi arsitektur dari 74573 sebagai pemisah data dan address, dan 8255. XC4005XL akan berkomunikasi dengan microcontroller AT89S51. PPI dengan menggunakan FPGA Xilinx XC4005XL ini memiliki control port dan control word untuk inisialisasi port sebagai input atau output. Dari hasil pengujian alat, XC4005XL dapat berkomunikasi dengan AT89S51 baik dalam membaca atau menulis data. Implementasi dari PPI ini berhasil men-demux address dan data yang diberikan dari microcontroller. Port ekspansi yang dimiliki PPI buatan ini sebanyak lima port. Port dapat diperluas sesuai dengan banyaknya I/O port yang dimiliki suatu FPGA.

Item Type: Thesis (Bachelor)
Uncontrolled Keywords: pld, hdl
Subjects: UNSPECIFIED
Divisions: UNSPECIFIED
Depositing User: Admin
Date Deposited: 23 Mar 2011 18:48
Last Modified: 29 Mar 2011 19:42
URI: https://repository.petra.ac.id/id/eprint/8963

Actions (login required)

View Item