System w układzie programowalnym z mikrokontrolerem Propeller
Streszczenie
Artykuł przedstawia system w układzie programowalnym FPGA z mikrokontrolerem P8X32A Propeller. Kod tego mikrokontrolera został opublikowany w sierpniu 2014 r. na otwartej licencji GPL w wersji 3. System, zawierający sterowniki grafiki i dźwięku, a także klawiatury, myszy komputerowej i pamięci masowej, przeznaczony jest do zastosowań związanych z przetwarzaniem sygnałów dźwiękowych. Przedstawiona została struktura zaprojektowanego systemu oraz możliwości jego zastosowań.
Słowa kluczowe
FPGA, HDL, mikrokontroler, SoPC
System with a Programmable Microcontroller Propeller
Abstract
The paper presents the system on FPGA programmable chip using the Propeller P8X32A microcontroller. The microcontroller code was published in the August 2014 on the GPL v. 3 open source license. The system contains graphics and sound drivers, as well as the keyboard, mouse, and storage drivers. It is designed for applications involving the processing of audio signals. The paper presents the structure of the designed system and its possible applications.
Keywords
FPGA, HDL, microcontroller, SoPC
Bibliography
- Majewski J., Zbysiński P., Układy FPGA w przykładach, BTC, Warszawa 2007.
- Pawluczuk A., Układy programowalne dla początkujących, BTC, Warszawa 2010.
- Zbysiński P., Pasierbiński J., Układy programowalne, BTC, Warszawa 2004.
- Chu P.P., FPGA Prototyping by Verilog Examples, Wiley, 2008.
- Tala D.K, Verilog Tutorial, dokument elektroniczny, www.asic-world.com.
- Propeller Manual, version 1.2, Parallax Semiconductor, Rocklin 2011.
- Propeller P8X32A Datasheet, rev. 1.4, Parallax Semiconductor, Rocklin 2011.