Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników

Znaleziono wyników: 6

Liczba wyników na stronie
first rewind previous Strona / 1 next fast forward last
Wyniki wyszukiwania
Wyszukiwano:
w słowach kluczowych:  projektowanie układów cyfrowych
help Sortuj według:

help Ogranicz wyniki do:
first rewind previous Strona / 1 next fast forward last
1
Content available Pakiet MULTISIM 12 - nowe możliwości w edukacji
PL
W artykule przedstawiono nową wersję pakietu Multisim 12. Zaprezentowano nowe możliwości i propozycje nowych zastosowań w edukacji. Poprzednie wersje pakietu były również prezentowane w cyklu seminariów "Zastosowanie Komputerów w Nauce i Technice " [1]. Multisim 12 jest wykorzystywany w Katedrze Automatyki Okrętowej Akademii Morskiej w Gdyni jako środowisko do nauczania techniki cyfrowej.
EN
This article contains information about using the latest version of Multisim 12 in education and examples of using the new features, which was previously presented in a series of seminars "Application of Computers in Science and Technique". Multisim is used in the Department of Ship Automation in Gdynia Maritime University as a teaching station in the laboratory of digital technology.
2
Content available remote Laboratorium dydaktyczne cyfrowych układów programowalnych
PL
W artykule przedstawiono innowacyjne laboratorium programowalnych układów cyfrowych zaprojektowane w Instytucie Elektroniki Politechniki Łódzkiej. Wykonane płyty testowe układów CPLD umożliwiają szybkie opanowanie przez studentów technik projektowania układów cyfrowych z wykorzystaniem zarówno modułów standardowych jak i struktur programowalnych. Nowe laboratorium może być efektywnie wykorzystane w grupach o zróżnicowanym poziomie zaawansowania, również w technikach o profilu elektronicznym.
EN
An innovative digital design laboratory is presented in the paper. The laboratory has been designed and implemented at the Institute of Electronics, Technical University of Lodz (IE TUL). Each lab board contains four separate CPLD chips. This allows for effective learning of both discrete and programmable design techniques. Instructor insights show that the new lab may be used in groups of different backgrounds in digital design, including pupils in secondary schools of electronics.
PL
Niniejszy artykuł opisuje system APSI (ang. Advanced Programmable Systems Interface) wspomagający projektowanie i uruchamianie modułów sprzętowych zawierających układ programowalny FPGA. Moduł sprzętowy jest kontrolowany za pomocą komputera PC oraz odpowiedniego środowiska programowego, przez co konieczne stało się zastosowanie heterogenicznego podejścia podczas projektowania, symulacji i testowania. Omawiany system składa się z czterech części: programowej, sprzętowej, symulacyjnej oraz testującej. W ramach części programowej zaproponowano dedykowany język skrypt APSI oraz jego interpreter ułatwiający komunikowanie się z poziomu komputera PC z modułem sprzętowym. W ramach części sprzętowej zaprojektowano moduły sprzętowe, napisane głównie w języku opisu sprzętu VHDL, umożliwiające łatwe komunikowanie się z innymi modułami kompatybilnymi z magistralą Wishbone lub magistralą OPB i środowiskiem EDK. W ramach części symulacyjnej zaproponowano procedurę symulacji heterogenicznej, umożliwiającą łatwą kosymulację dwóch niezależnych wspomnianych powyżej platform: programowej i sprzętowej. Aby umożliwić łatwe testowanie uruchamianych projektów sprzętowych zaprojektowano wewnętrzny analizator stanów logicznych LA_RCS, który umożliwia rejestrowanie i wizualizację przebiegów sygnałów wewnątrz układu FPGA. Środowisko APSI stanowi kompletny system zaproponowany i zaprojektowany w całości przez autorów niniejszej pracy. Zaproponowane oryginalne rozwiązania mogą stanowić podstawę do budowy lub modyfikacji podobnych systemów.
EN
This paper describes the Advanced Programmable System Interface (APSI), dedicated for FPGA-based boards connected to a PC. The APSI includes: the interpreter for dedicated script language to efficiently communicate with a FPGA-based board; heterogeneous hardware-software co-simulation to simulate either PC or hardware (FPGA-based board) sides; and internal logic state analyzer. The whole APSI system has been design by the authors and significantly seeds up development cycle for the FPGA-based designs. The proposed system contains several novel ideas, e.g. the concept of hardware-software co-simulation, internal logic state analyzer with data compression, clock enable and VHDL-based interface.
PL
Artykuł omawia wykorzystanie i celowość użycia schematu we współczesnym procesie projektowania układów analogowych i cyfrowych. Podane przykłady odnoszą się do teorii praktyki projektowania opartych na doświad- czeniach autora. Wskazane aspekty projektowania mają swoje odniesienie do klasycznych układów elektronicz- nych opartych m. in. o technologię płytek drukowanych, jak i projekto- wanie układów mikroelektronicznych w tym ASIC i FPGA.
PL
W pracy przedstawiono dwa algorytmy syntezy układów kombinacyjnych na bazie PAL (Programmable Array Logic): z wykorzystaniem montażowego łączenia wyjść z użyciem sprzężeń zwrotnych układu programowalnego. W przeciwieństwie do tradycyjnych rozwiązań do zagadnienia syntezy logicznej na PLD, pokazane metody biorą pod uwagę specyficzne właściwości architektury uniwersalnych struktur PAL na wczesnym etapie projektowania, co pozwala zwiększyć efektywność procesu syntezy logicznej.
EN
In the paper a two methods of logic synthesis on the base of Programmable Array Logic (PAL) are presented: the method which uses PLD outputs joining by wired-OR method and the method which uses PLD feedbacks. Unlike the traditional approach to the logic synthesis on PLD, these methods take in account special internal resources and architectural features of PAL structures at the earliest stages of project design that allows increase the efficiency of logic synthesis.
PL
Przedstawiono algorytm syntezy wspólnego modelu automatów skończonych klas A, D i E do zastosowania w strukturach programowalnych. Pokazana metoda wykorzystuje możliwości architektur współczesnych układów programowalnych, takie jak: możliwość stosowania wyjść i wejść układu zarówno buforowanych, jak i kombinacyjnych, a także przerzutnika w pętli sprzężenia zwrotnego układu programowalnego. Zastosowanie wspólnego modelu automatów skończonych klas A, D i E pozwala zniwelować niedogodności powstające podczas stosowania osobno modeli poszczególnych klas. Pokazano wyniki badań eksperymentalnych oraz ich porównanie z rezultatami otrzymanymi z przemysłowych pakietów projektowania układów cyfrowych na bazie logiki programowalnej: Max+Plus II oraz Xilinx Webpack. Analiza wyników pokazuje, iż stosując zaprezentowany model można dwukrotnie zmniejszyć liczbę elementów logicznych układu programowalnego.
EN
In this paper, a method of synthesis of common model of Finite State Machine (FSM) is presented. Presented method uses features of modern programmable logic devices (PLD), such as, possibility of using combinatorial and buffered inputs and outputs and registers in PLD feedback. Application of common FSM model allows to level disadvantages of separate FSM models. The experimental results and comparison with industrial design systems Max+Plus II and Xilinx WebPack are presented. Analysis of experimental results shows that an application of presented method allows to decrease twice a number of used PLD logic elements.
first rewind previous Strona / 1 next fast forward last
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.