Tytuł artykułu
Identyfikatory
Warianty tytułu
Koncepcja procesorów projektowanych listą rozkazów
Języki publikacji
Abstrakty
The paper presents idea of processors design with a preset instruction list. Each instruction is implemented as a functional logic block, attached to a common bus. Each of these blocks contains execution and control elements necessary to instruction execution. The processor is a combination of several dozen of such blocks. Only one is active after the recognition of the instruction code. The individual command blocks are described in VHDL and whole processor can be built in the FPGA.
W artykule przedstawiono koncepcję projektowania procesorów za pomocą listy rozkazów. Każdy z rozkazów stanowi w pełni funkcjonalny blok logiczny, dołączony do wspólnych magistral i zawierający elementy wykonawcze i sterujące, które są niezbędne do jego wykonania. Procesor jest połączeniem kilkudziesięciu takich bloków, z których tylko jeden podejmuje działanie po rozpoznaniu swojego kodu rozkazu. Procesor jest realizowany w układzie FPGA, dlatego opis poszczególnych bloków rozkazowych jest projektowany w języku VHDL.
Wydawca
Rocznik
Tom
Strony
95--97
Opis fizyczny
Bibliogr. 8 poz., rys.
Twórcy
autor
- Warsaw University of Technology, Institute of Computer Science
autor
- Warsaw University of Technology, Institute of Computer Science
autor
- Warsaw University of Technology, Institute of Computer Science
autor
- Warsaw University of Technology, Institute of Computer Science
Bibliografia
- [1] John L. Hennessy, David A. Patterson, Computer Architecture, Fifth Edition: A Quantitative Approach, Paperback – September 30, 2011.
- [2] William Stallings, Computer Organization and Architecture: Designing for Performance, Prentice Hall 2002.
- [3] Marek Pawłowski, Andrzej Skorupski, Projektowanie złożonych układów cyfrowych, WKŁ 2010.
- [4] Steve Kilts, Advanced FPGA Design: Architecture, Implementation, and Optimization , John Wiley & Sons, 2007.
- [5] James O. Hamblen, Michael D. Furman, Rapid prototyping of digital systems, Kluwer Academic Publishers 2001.
- [6] Kevin Skahill, Język VHDL. Projektowanie programowalnych układów logicznych, WNT 2004.
- [7] A.J. van de Goor, Computer Architecture and Design, Addison- Wesley Publishing Company 1989.
- [8] Harold S. Stone, High-Preformance Computer Architecture, Addison- Wesley Publishing Company 1990.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-1ad5200d-ca1e-484a-a777-987197f5914c