Informações sobre o curso
4.5
183 classificações
43 avaliações
100% online

100% online

Comece imediatamente e aprenda em seu próprio cronograma.
Prazos flexíveis

Prazos flexíveis

Redefinir os prazos de acordo com sua programação.
Nível intermediário

Nível intermediário

Horas para completar

Aprox. 24 horas para completar

Sugerido: 8 weeks. Estimated (average) load: 4 hours/week without the processor - 6 hours/week, full course...
Idiomas disponíveis

Inglês

Legendas: Inglês...

Habilidades que você terá

Digital DesignDigital Circuit DesignBoolean AlgebraProcessor Design
100% online

100% online

Comece imediatamente e aprenda em seu próprio cronograma.
Prazos flexíveis

Prazos flexíveis

Redefinir os prazos de acordo com sua programação.
Nível intermediário

Nível intermediário

Horas para completar

Aprox. 24 horas para completar

Sugerido: 8 weeks. Estimated (average) load: 4 hours/week without the processor - 6 hours/week, full course...
Idiomas disponíveis

Inglês

Legendas: Inglês...

Programa - O que você aprenderá com este curso

Semana
1
Horas para completar
2 horas para concluir

All you need to know to start the course

<b><font size=4 color=#B22222><b>Click on "v More" to read the purpose of this module</b></font></b> <br/><br/>We have collected here everything you need to know before starting the course. <br/><br/>This week is divided into three sections: <br/><ul><li>The first is the one you're reading about now and includes a number of general explanations about how the course will run and about the virtual machine you should install on your computer to answer the different quizzes . </li><li>The second (<i><b>Previous knowledge: A review</i></b>) presents a series of tests you can use to check your level of knowledge about numbering systems and the use of pseudocode to describe algorithms. </li><li>The third block contains the first real topic of the course: <i><b>What Digital Systems are?</b></i></li></ul>...
Reading
1 vídeo (Total de 2 min), 9 leituras
Video1 vídeos
Reading9 leituras
Course Organization10min
Syllabus and bibliography10min
Grading policy10min
Certification10min
FAQs10min
About the forums10min
README10min
How to install the virtual machine (VM)10min
FAQs about installing the VM10min
Horas para completar
2 horas para concluir

Previous knowledge: A review

<b>Check your knowledge about binary and hexadecimal numbering systems, and the description of algorithms using a pseudocode</b>...
Reading
2 vídeos (Total de 36 min), 2 leituras, 2 testes
Video2 videos
L0.2. Algorithm representation in pseudocode17min
Reading2 leituras
Table of contents10min
PDF file10min
Quiz2 exercícios práticos
Practical quiz 0.1: Numeration systems20min
Practice quiz 0.2 - Pseudocode14min
Horas para completar
2 horas para concluir

What Digital Systems are?

<b><font size=4 color=#B22222><b>Click on "v More" to read the purpose of this module</b></font> </b> <br/><br/>This module is an introduction to Digital Systems. Here you will find:<ol><li>A set of videos_L covering issue 1 and the corresponding exercises, </li><li>Two videos_P introducing the processor that we will design along the course, and</li><li>Some video-based explanations; a wiki and some FAQs about how VerilUOC_Desktop tool functions.<br/> You will have to use VerilUOC_Desktop in the next module</li></ol> Read the "Lesson Index" in the "Index and PDF files" section and the "README" in the VerilUOC_Desktop section for more information....
Reading
5 vídeos (Total de 71 min), 3 leituras, 2 testes
Video5 videos
L1.2 Digital system description 10min
L1.3 Digital electronic systems16min
P1.1. Processor: Specification 12min
P1.2. Examples of Programs 19min
Reading3 leituras
Lesson index10min
PDF files10min
Solved exercises10min
Quiz2 exercícios práticos
Practice quiz 18min
Graded quiz 116min
Semana
2
Horas para completar
3 horas para concluir

Combinational Circuits (I)

<b><font size=4 color=#B22222><b>Click on "v More" to read the purpose of this module</b></font> </b> <br/><br/>This module introduces combinational circuits, logic gates and boolean algebra, all of them items necessary to design simple combinational circuits.<br/> Read the "Index of lessons" for more information. <br/><br/><b>To solve the exercises in this module you will need to use VerilUOC_Desktop. Look at the module "VerilUOC_Desktop tools" to learn how to use it.</b>...
Reading
5 vídeos (Total de 101 min), 3 leituras, 2 testes
Video5 videos
L2.2. Boolean Algebra26min
L2.3. NAND, NOR, XOR, NXOR, TRI-STATE27min
P2.1. Functional specification 12min
P2.2. Structural specification 11min
Reading3 leituras
Lesson index10min
PDF files10min
Solved exercises10min
Quiz2 exercícios práticos
Practice quiz 212min
Graded quiz 216min
Horas para completar
1 hora para concluir

VerilUOC_Desktop tools

<b><font size=4 color=#B22222><b>Click on "v More" to read the purpose of this module</b></font> </b><br/><br/>From this week you will need to use VerilUOC_Desktop to do some of the exercises in the quizzes. VerilUOC_Desktop is a software package based on Logisim, enhanced with a number of modules to enable:<ul><li>Enter Boolean equations (BoolMin),</li><li>Enter digital circuits and check them according the problem statement (VerilCirc), and</li><li>Enter chronograms (time-charts) and check that they are correct (VerilChart).</li></ul>This section contains two videos explaining how these three tools work. By now you only need to use VerilCirc and BoolMin, so if you are pushed for time, you might postpone VerilChart for later. Obviously, it is impossible to cover in these two videos all eventualities you can find while working with VerilUOC_Desktop tools. In case of doubt, look at the VerilUOC_Desktop wiki, look at the FAQs or post your problems in the forums. There are specific forums for VerilCirc, BoolMin and VerilChart....
Reading
2 vídeos (Total de 33 min), 3 leituras
Video2 videos
Introduction to VerilUOC_Desktop (II). BoolMin and VerilChart12min
Reading3 leituras
Table of contents10min
VerilUOC_desktop wiki10min
VerilUOC_desktop FAQs10min
Semana
3
Horas para completar
2 horas para concluir

Combinational circuits (II)

<b><font size=4 color=#B22222><b>Click on "v More" to read the purpose of this module</b></font> </b> <br/><br/>We continue the study of combinational circuits. While in the previous module we were working on the classical design techniques of combinational circuits, this one is focused on other issues such as a brief introduction to computer aided design tools (CAD tools), or the direct synthesis of combinational circuits from its algorithmic description.<br/> Read the "Lesson index" for more information. <br><br/><b>To solve the exercises in this module VerilUOC_Desktop is needed. </b>Remember that the "VerilUOC_Desktop" section in module 2 contains all the information you need about this tool....
Reading
5 vídeos (Total de 84 min), 3 leituras, 2 testes
Video5 videos
L3.2. Propagation time14min
L3.3. Other logic blocks24min
L3.4. Programming language structures 14min
P3.1. Structural specification (continuation) 9min
Reading3 leituras
Lesson index10min
PDF files10min
Solved exercises10min
Quiz2 exercícios práticos
Practice quiz 312min
Graded quiz 316min
Semana
4
Horas para completar
4 horas para concluir

Arithmetic components + Introduction to VHDL

<b><font size=4 color=#B22222><b>Click on "v More" to read the purpose of this module</b></font> </b><br/><br/>Arithmetic circuits are an essential part of many digital circuits and thus deserve a particular treatment. <ul><li> The first part of this module presents some implementations of the basic arithmetic operations. Only operations with naturals (non-negative integers) are considered. </li><li>The second part of this module introduces the basics of VHDL with the goal of providing enough knowledge to understand its usage throughout this course and start developing basic hardware models.</li></ul>...
Reading
10 vídeos (Total de 167 min), 9 leituras, 1 teste
Video10 videos
Lecture 4.2 (1outof2): Introduction to VHDL - Lexicon, syntax and structure8min
Lecture 4.2 (2outof2): Introduction to VHDL - Lexicon, syntax and structure12min
Lecture 4.3 (1outof2): Introduction to VHDL - Sequential sentences10min
Lecture 4.3 (2outof2): Introduction to VHDL - Sequential sentences12min
Lecture 4.4 (1outof2): Introduction to VHDL - Concurrent sentences12min
Lecture 4.4 (2outof2): Introduction to VHDL - Concurrent sentences8min
L4.2 Short introduction to VHDL I (OLD VERSION)22min
L4.3 Short introduction to VHDL II (OLD VERSION)18min
L4.4 Short introduction VHDL III (OLD VERSION)32min
Reading9 leituras
IMPORTANT - README10min
Lesson index10min
PDF files10min
Lesson index (OLD VERSION)10min
PDF files (OLD VERSION)10min
IMPORTANT - README10min
No lecture about the processor in this module . Next video will be P5.1.10min
About the exercises (README)10min
Solved exercises - Arithmetic circuits10min
Quiz1 exercício prático
Practice quiz 410min
4.5
43 avaliaçõesChevron Right
Direcionamento de carreira

50%

comecei uma nova carreira após concluir estes cursos
Benefício de carreira

83%

consegui um benefício significativo de carreira com este curso

Melhores avaliações

por VSFeb 2nd 2018

excellent video lectures combined with a awesome assignment questions which are more about applications oriented.An excellent and must learn course for all ece students.

por NNJun 23rd 2017

The Course is interesting and the assignments are challenging which allows the learners to gain great insight into the digital system design.

Instrutores

Avatar

Elena Valderrama

Professor
Departamento de Microelectrónica y Sistemas Electrónicos. UAB.
Avatar

Lluis Terés

Professor
Centro Nacional de Microelectrónica del CSIC
Avatar

Merce Rullan

ProfesoraTitular
Departamento de Microelectrónica y Sistemas Electrónicos. UAB.
Avatar

Joaquín Saiz Alcaine

Ingeniero Informático
Departamento de Microelectrónica y Sistemas Electrónicos. UAB.
Avatar

David Bañeres

Profesor Agregado
Estudios de Informática, Multimedia y Telecomunicación. UOC.
Avatar

Juan Antonio Martínez

Collaborator
APSI - UAB

Sobre Universitat Autònoma de Barcelona

The Universitat Autònoma de Barcelona (UAB) is a public university located in the metropolitan area of Barcelona. International in its outlook, it is fully consolidated within its local surroundings, and offers quality education in close association with research activity, the transfer of scientific, technological, cultural and educational knowledge, the promotion of its human potential and the responsible management of available resources. The UAB currently offers 81 degrees, 130 official Master Programmes and 183 UAB-specific Masters Degrees. In addition, it offers 174 lifelong learning programmes and 65 PhD Programmes, 27 of which have been distinguished through Quality Awards. The UAB has a total of over 3,500 teaching and research staff, over 2,000 administrative staff and over 40,000 students....

Perguntas Frequentes – FAQ

  • Ao se inscrever para um Certificado, você terá acesso a todos os vídeos, testes e tarefas de programação (se aplicável). Tarefas avaliadas pelos colegas apenas podem ser enviadas e avaliadas após o início da sessão. Caso escolha explorar o curso sem adquiri-lo, talvez você não consiga acessar certas tarefas.

  • Quando você adquire o Certificado, ganha acesso a todo o material do curso, incluindo avaliações com nota atribuída. Após concluir o curso, seu Certificado eletrônico será adicionado à sua página de Participações e você poderá imprimi-lo ou adicioná-lo ao seu perfil no LinkedIn. Se quiser apenas ler e assistir o conteúdo do curso, você poderá frequentá-lo como ouvinte sem custo.

  • You can request the certificate at any time: before, during or once you finish the course.

  • · The course name

    · The instructor's signature

    · The logo of the partner institution offering the course

    · A verification URL that allows others to check the Certificate's authenticity

    · A statement that Coursera has confirmed the identity of the learner who completed the course

  • · Academic credit from the partner institution offering the course

    · The final grade you got in the course

    · Your ID photo

    · The hours you spent working on coursework

    · A printed or mailed copy of the Course Certificate.

    Certificates are provided as downloadable PDF files, which you can print yourself. You can also share them electronically.

    Unfortunately, Coursera cannot provide course Certificates with any more information than they already include.

  • No. The certificate shows that the student has passed the course, but it is not an official qualification of the Universitat Autònoma de Barcelona.

Mais dúvidas? Visite o Central de Ajuda ao Aprendiz.