1 |
USB 2.0 Audio device / USB 2.0 LjudenhetÖsterberg, Johan, Ekblom, Carl-David January 2012 (has links)
The main task of this project were to develop, hardware and software that could stream audio data via USB 2.0. This project were based on XMOS, USB 2.0 design. In this project we have brought an idea to reality in the form of a finished product. This with verification help from engineers on Syncore technologies. Under the development process the functionality surrounding component databases, provided by Altium designer, were to be evaluated. To be mentioned is that Altium designer was the software used to develop the PCB in this project. After many hours spent developing, we finally got the hardware and software to behave in the way it was suppose to do. That is, to be able to stream audio data from a high-resolution source(PC/MAC/unit with S/PDIF out, maximum resolution 24-bit 192 kHz). This to both S/PDIF and analog stereo out via RCA-connectors. The sound quality from a possible subjective point of view is very good and we are happy with the result. We think that the functionality surrounding component databases are convenient in many applications. Not just the fact that you easily can generate an up to date pricing of all components used in a project, you can also shorten the development process. This because the developer don't have to recreate schematic symbols and footprints that has already been created. Which of course was the fundamental idea behind the database functionality. These are just a few examples of its advantages. To be considered is the fact that the administration surrounding the component databases can be very time consuming. To take full advantage of Altium designers functionalities we think that it needs a dedicated administrator that maintains the database repository.
|
2 |
USB2.0 ULPI designChan, Iat Pui 23 August 2010 (has links)
This report outlines an implementation of an USB 2.0 ULPI LINK design. Chapter 1 presents an overview of the design and hardware required in the project. Chapter 2 presents how the design functions in an USB system. Chapter 3 describes the hardware implementation. Simulation result and synthesis result are shown in Chapter 4 and 5. / text
|
3 |
Flujo de Diseño de Circuitos Integrados Digitales Aplicado al Desarrollo de un Controlador USB 2.0Díaz Pérez, Daniel Alfonso January 2010 (has links)
El presente trabajo de título tiene como objetivo principal la exposición del flujo de procesos involucrado en el diseño de un circuito integrado digital. Como consecuencia de ésto, se espera poder demostrar y motivar a explorar esta área en Chile, partiendo por el entorno más cercano: el Departamento de Ingeniería Eléctrica de la Facultad de Ciencias Físicas y Matemáticas de la Universidad de Chile.
Para conseguir este objetivo, se diseña un controlador USB 2.0 desde la asimilación de su protocolo para el modelamiento de una solución, hasta el esquemático de la disposición física del circuito resultante. El flujo de diseño consiste principalmente en: a partir de una idea, generada por una necesidad del mercado o bien por una razón académica, determinar sus especificaciones eléctricas y dividir sus funcionalidades; caracterizar el circuito utilizando un lenguaje de descripción de hardware, para esta memoria, Verilog HDL; traducir la descripción del circuito a una lista de compuertas lógicas reales interconectadas; y finalmente, utilizando la representación física de cada compuerta y conexiones, producir un plano físico del circuito. El desarrollo del controlador es guiado y facilitado por las herramientas de diseño de Synopsys®.
El resultado final es un informe que reúne los principales conceptos comprometidos en cada etapa del diseño, junto con su aplicación al modelamiento de un controlador USB 2.0. Aunque el uso de las herramientas de diseño no es detallado, los pasos realizados para cada proceso están basados en los flujos de diseño específicos de cada una de ellas. Respecto a lo anterior, se entrega como resultado un CD que contiene los módulos Verilog del controlador, la lista de compuertas interconectadas y archivos guión que contienen las principales instrucciones ejecutadas en las herramientas de Synopsys®.
USB es un protocolo de comunicación de mediana complejidad que requiere de un equipo de diseñadores para desarrollarlo con profundidad en todos sus aspectos. A su vez, el flujo de diseño de circuitos integrados posee una gran cantidad de conceptos que deben ser manejados para realizar un trabajo de nivel profesional, probablemente con especialistas en cada etapa. Se concluye que el diseño de circuitos integrados, sin considerar la fabricación, es posible de realizar completamente en Chile, considerando la existencia de las herramientas adecuadas y profesionales especializados o con interés en hacerlo.
|
4 |
Digitální vstupně/výstupní karta s USB konektivitou / Digital I/O card with USB communicationKořínek, Milan January 2014 (has links)
The thesis deals with the design of digital I/O card with USB connectivity for Honeywell spol. s r.o. – HTS CZ o.z. company. The main objective is the delay elimination between reading the current state of the inputs and outputs setting which occurs on the actual used commercial card. Further initial analysis outlines possible solutions at the beginning of the work. One of chapters describes USB communication interface, including its com- munications protocol and USB driver implementation on the operating system Microsoft Windows. The digital card has four I/O ports consisting of eight lines. All ports have built-in protection against overcurrent and ESD protection. Digital isolator is used for USB. Power is supplied via USB, but it is optionally possible to connect an external power source. The last part of the thesis is focused on the card driver design.
|
Page generated in 0.0314 seconds