diplomsko delo
Andraž Šuligoj (Avtor), Andrej Trost (Mentor)

Povzetek

Zaradi naraščajoče kompleksnosti digitalnih vezij se težnja po lažjem načrtovanju veča. Skozi leta se je za načrtovanje digitalnih vezij najbolj uveljavilo RTL-modeliranje, in sicer s pomočjo strojno opisnih jezikov. Zaradi želje po še hitrejšem razvoju in verifikaciji, se je razvila visokonivojska sinteza, ki načrtovalcu omogoča opis digitalnega vezja s programskim jezikom. Skozi diplomsko delo je predstavljeno delovanje visokonivojskega prevajalnika, nato je skozi več algoritmov prikazan postopek načrtovanja digitalnega vezja z uporabo visokonivojske sinteze. Skozi opis implementacije prvega algoritma (Sobelovo sito) je prikazan učinkovit način visokonivojskega opisa, algoritmov za video obdelavo. Ta opisuje obdelavo slik z uporabo vrstičnih medpomnilnikov (angl. line buffers) in oken (angl. window buffers). V drugem delu je predstavljena implementacija grafičnega vmesnika za osciloskop, na programirljivi logiki. V delu so opisani postopki skaliranja, proženja, branja kanalov in izrisa prebranih podatkov. Med načrtovanjem, se je hitro pokazalo, da je predznanje o digitalnih vezjih in strojno opisnih jezikih pomembno, čeprav je vezje opisano s programskim jezikom. Uporabnost visokonivojske sinteze se je opazila pri hitrem razvoju in hitri verifikaciji zmogljivosti vezja, medtem ko se je pri predvidevanju zasedenosti programirljivega vezja orodje izkazalo za nezanesljivo.

Ključne besede

visokonivojska sinteza;FPGA;obdelava slik;Sobelovo sito;osciloskopi;grafični vmesniki;univerzitetni študij;Elektrotehnika;diplomske naloge;

Podatki

Jezik: Slovenski jezik
Leto izida:
Tipologija: 2.11 - Diplomsko delo
Organizacija: UL FE - Fakulteta za elektrotehniko
Založnik: [A. Šuligoj]
UDK: 621.3.049.77:004.434(043.2)
COBISS: 165141507 Povezava se bo odprla v novem oknu
Št. ogledov: 32
Št. prenosov: 9
Ocena: 0 (0 glasov)
Metapodatki: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Ostali podatki

Sekundarni jezik: Angleški jezik
Sekundarni naslov: Design of digital circuits with high-level synthesis
Sekundarni povzetek: Due to the increasing complexity of digital circuits, the tendency towards easier design is increasing. Over the years, RTL-modeling using hardware description languages has become the most established method for designing digital circuits. With the aim of achieving faster development and verification, high-level synthesis has been developed, allowing designers to describe digital circuits using programming languages. Throughout the thesis, the operation of a high-level compiler is presented and the process of designing a digital circuit using high-level synthesis is shown through implementation of multiple algorithms. The description of the implementation of the first algorithm (Sobel filter) demonstrates an effective way of high-level description for video processing algorithms. It describes image processing using line buffers and window buffers. In the second part, the implementation of graphical interface for an oscilloscope on programmable logic is presented. Thesis describes the procedures for scaling, triggering, reading channels and displaying acquired data. During the design process, it quickly became apparent that prior knowledge of digital circuits and hardware description languages is important, even though the algorithm itself is described using a programming language. The usefulness of high-level synthesis was noticeable in the rapid development and quick verification of circuit's performance;however, while predicting the occupancy of the programmable circuit, the tool proved to be unreliable.
Sekundarne ključne besede: high-level synthesis;FPGA;image processing;Sobel filter;graphical interface of an oscilloscope;
Vrsta dela (COBISS): Diplomsko delo/naloga
Študijski program: 1000313
Konec prepovedi (OpenAIRE): 1970-01-01
Komentar na gradivo: Univ. v Ljubljani, Fak. za elektrotehniko
Strani: XVIII, 38 str.
ID: 19921226