| |
|
An external user interface with USB
Sládeček, Michal ; Ambrož, Jaromír (referee) ; Hejátková, Edita (advisor)
This work elaborates on development of simple user interface module which can communicate with host system via USB. Existing alternatives for this kind of device are described first, followed by basic theory of USB communication. Goal of the thesis is the selection of hardware parts , electrical and mechanical design of the device and implementation of the software library. The result of this work is functional device prototype complemented by fully-featured software library.
|
| |
|
I2C-Based Interfaces and Their Implementation Possibilities in Current ASIC Technologies
Podzemný, Jakub ; Ambrož, Jaromír (referee) ; Fujcik, Lukáš (advisor)
This work deals with implementation possibilities of I2C, SMBus and PMBus interfaces in current ASIC technologies. In first part of this work are descriptions of these interfaces considering their actual specifications and differences between them from digital and functional point of view. The analog part of this issue is for the most part ignored. Additional part is focused on comparison of selected Verilog HDL I2C/SMBus slave modules developed by ON Semiconductor company by size, function and mainly by optimization and extension possibilities. Last part of this work deals with newly designed I2C-based interfaces. New I2C slave, SMBus and PMBus slave modules are described in Verilog HDL language.
|
| |
|
An external user interface with USB
Sládeček, Michal ; Ambrož, Jaromír (referee) ; Hejátková, Edita (advisor)
This work elaborates on development of simple user interface module which can communicate with host system via USB. Existing alternatives for this kind of device are described first, followed by basic theory of USB communication. Goal of the thesis is the selection of hardware parts , electrical and mechanical design of the device and implementation of the software library. The result of this work is functional device prototype complemented by fully-featured software library.
|
| |