Anúncio

Collapse
No announcement yet.

Alguém percebe de Sistemas Digitais?

Collapse

Ads nos topicos Mobile

Collapse

Ads Nos topicos Desktop

Collapse
X
Collapse
Primeira Anterior Próxima Última
 
  • Filtrar
  • Tempo
  • Show
Clear All
new posts

    Alguém percebe de Sistemas Digitais?

    Pois bem, tenho uma disciplina que se chama Sistemas Digitais, e estou aqui com umas dúvidas que precisava, e agradecia, a algum membro deste fórum, visto que há de muitas variedades, se me podia ajudar.

    Bem, aqui vai:

    Utilizando flip-flops T projecte um circuito que, gera sequências distintas consoante o valor da variável de
    controlo X:
    • a sequência é 1011, se X=0
    • a sequência é 0011, se X=1

    É óbvio que não quero que me façam o exercicio, mas sim que me expliquem (se conseguirem) o que é para fazer, para eu fazer por mim mesmo...

    Agradeço imenso a vossa ajuda!

    #2
    Originalmente Colocado por ankjay-corsab Ver Post
    Pois bem, tenho uma disciplina que se chama Sistemas Digitais, e estou aqui com umas dúvidas que precisava, e agradecia, a algum membro deste fórum, visto que há de muitas variedades, se me podia ajudar.

    Bem, aqui vai:

    Utilizando flip-flops T projecte um circuito que, gera sequências distintas consoante o valor da variável de
    controlo X:
    • a sequência é 1011, se X=0
    • a sequência é 0011, se X=1

    É óbvio que não quero que me façam o exercicio, mas sim que me expliquem (se conseguirem) o que é para fazer, para eu fazer por mim mesmo...

    Agradeço imenso a vossa ajuda!
    A mim parece-me o seguinte: tens uma linha de controlo (X). Se essa linha estiver a zero, o teu circuito tem que gerar a sequência 1011 . Em princípio esta sequência é gerada quando activas um sinal de clock ou algo similar.

    Se a linha X estiver a 1, a sequência deve ser 0011.

    Foi isto que entendi, mas a última vez que fiz esse tipo de coisas foi em 1988 Bolas, estou mesmo velho...

    PS: Nesta altura ainda dão as mesmas matérias que há 20 anos atrás ???

    Comentário


      #3
      Originalmente Colocado por eu Ver Post
      A mim parece-me o seguinte: tens uma linha de controlo (X). Se essa linha estiver a zero, o teu circuito tem que gerar a sequência 1011 . Em princípio esta sequência é gerada quando activas um sinal de clock ou algo similar.

      Se a linha X estiver a 1, a sequência deve ser 0011.

      Foi isto que entendi, mas a última vez que fiz esse tipo de coisas foi em 1988 Bolas, estou mesmo velho...

      PS: Nesta altura ainda dão as mesmas matérias que há 20 anos atrás ???
      eu foi 98!

      Comentário


        #4
        Originalmente Colocado por ankjay-corsab Ver Post
        Pois bem, tenho uma disciplina que se chama Sistemas Digitais, e estou aqui com umas dúvidas que precisava, e agradecia, a algum membro deste fórum, visto que há de muitas variedades, se me podia ajudar.

        Bem, aqui vai:

        Utilizando flip-flops T projecte um circuito que, gera sequências distintas consoante o valor da variável de
        controlo X:
        • a sequência é 1011, se X=0
        • a sequência é 0011, se X=1

        É óbvio que não quero que me façam o exercicio, mas sim que me expliquem (se conseguirem) o que é para fazer, para eu fazer por mim mesmo...

        Agradeço imenso a vossa ajuda!
        Eu já tive isso há muito muito tempo, mas a ideia que tenho é que tens que fazer um sistema de 1 entrada e 4 saidas. Depois usas as tabelas de logica dos flip-flops para obter os valores que precisas. Não sei se ajudei alguma coias, se estou simplesmente a dizer-te o obvio.

        Comentário


          #5
          Originalmente Colocado por eu Ver Post
          A mim parece-me o seguinte: tens uma linha de controlo (X). Se essa linha estiver a zero, o teu circuito tem que gerar a sequência 1011 . Em princípio esta sequência é gerada quando activas um sinal de clock ou algo similar.

          Se a linha X estiver a 1, a sequência deve ser 0011.

          Foi isto que entendi, mas a última vez que fiz esse tipo de coisas foi em 1988 Bolas, estou mesmo velho...
          Acho que estás correcto na tua interpretação.

          Eu acrescento: segundo minha interpretação do enunciado, a sequência repete-se ciclicamente.

          Vê-se também que ambas as sequências têm 4 valores.

          Logo, estamos a falar de uma máquina de estados com 4 estados diferentes.

          Para 4 estados bastam 2 flip-flops (2^2=4).

          Agora é fazer a lógica combinatória que produza as saídas e faça avançar os estados ao ritmo do clock.

          Comentário


            #6
            Originalmente Colocado por eu Ver Post
            A mim parece-me o seguinte: tens uma linha de controlo (X). Se essa linha estiver a zero, o teu circuito tem que gerar a sequência 1011 . Em princípio esta sequência é gerada quando activas um sinal de clock ou algo similar.

            Se a linha X estiver a 1, a sequência deve ser 0011.

            Foi isto que entendi, mas a última vez que fiz esse tipo de coisas foi em 1988 Bolas, estou mesmo velho...

            PS: Nesta altura ainda dão as mesmas matérias que há 20 anos atrás ???
            Sim, diferem de um sinal de clock. Mas mesmo assim, não sei como eu hei-de lhe pegar. Nem sei o que se tem de fazer. Aliás sei, pela correcção da Professora, mas...Não entendo nada do que ela diz.

            Tou lixado..

            Comentário


              #7
              eu tive essa cadeira há 3 anos mas não me lembro disso, acho que não devo ter dado essas coisas...

              Comentário


                #8
                Originalmente Colocado por ClioII Ver Post
                Acho que estás correcto na tua interpretação.

                Eu acrescento: segundo minha interpretação do enunciado, a sequência repete-se ciclicamente.

                Vê-se também que ambas as sequências têm 4 valores.

                Logo, estamos a falar de uma máquina de estados com 4 estados diferentes.

                Para 4 estados bastam 2 flip-flops (2^2=4).

                Agora é fazer a lógica combinatória que produza as saídas e faça avançar os estados ao ritmo do clock.
                Até entendi a tua lógica, mas aqui a sôra professora, diz que o problema tem 1 entrada (x) e uma saída (s). E diz ainda que são preciso 5 estados.

                Comentário


                  #9
                  Percebes bem a lógica combinatória?

                  É necessário perceber bem a lógica combinatória porque é fundamental para a lógica sequencial também.

                  Precisas também se saber o que é uma máquina de estados, nomeadamente uma máquina de Moore e uma máquina de Mealy.

                  Comentário


                    #10
                    Originalmente Colocado por ankjay-corsab Ver Post
                    Até entendi a tua lógica, mas aqui a sôra professora, diz que o problema tem 1 entrada (x) e uma saída (s). E diz ainda que são preciso 5 estados.
                    Que tem uma entrada é óbvio - é o tal terminal "x" que escolhe a sequência.

                    Há uma segunda entrada, tipicamente não mencionada, que é o relógio (clock). Poderá eventualmente existir um Reset tb (depende do enunciado).

                    Que tem uma saída é tb óbvio - é a tal saída onde a sequência escolhida aparece (um bit diferente a cada ciclo de relógio).

                    Os 5 estados não saõ óbvios, a menos que me digas que a sequência n se repete ciclicamente. Mas para isso só vendo o enunciado palavra por palavra.

                    Comentário


                      #11
                      repost.
                      Editado pela última vez por AnkjayCorsaB; 27 January 2009, 13:21.

                      Comentário


                        #12
                        Originalmente Colocado por ClioII Ver Post
                        Percebes bem a lógica combinatória?

                        É necessário perceber bem a lógica combinatória porque é fundamental para a lógica sequencial também.

                        Precisas também se saber o que é uma máquina de estados, nomeadamente uma máquina de Moore e uma máquina de Mealy.
                        Bem, tanto nos pdfs das aulas, como nas aulas em si, ela só falou na máquina de estados, agora nessas de Moore e de Mealy.. Nem por isso!
                        A análise combinatorial até percebo...
                        Mas.. O enunciado é mesmo esse que postei aqui.

                        Comentário


                          #13
                          Originalmente Colocado por ankjay-corsab Ver Post
                          mas...Não entendo nada do que ela diz.

                          Tou lixado..
                          Não estás nada, apenas ainda não tens os conhecimentos necessários, por isso é que és estudante, para estudar.

                          A disciplina tem bibliografia? Então experimenta ler os capítulos sobre esta matéria.

                          Se não compreendes alguma questão, que tal usar o horário de atendimento da tua Professora para esclarecer essa questão?

                          Aprender exige trabalho e dedicação.

                          Comentário


                            #14
                            "Moore" e "Mealy" (nome derivado de pessoas que trabalharam e desenvolveram este campo) são apenas duas maneiras diferentes de construir uma máquina de estados.

                            Vai estudar esses PDFs ou os livros a ver se percebes a lógica disto.

                            Se te safas bem com a lógica combinatória (tabelas de verdade, mapas de Karnaugh, portas lógicas) já tens um grande caminho feito.

                            Comentário


                              #15
                              Originalmente Colocado por ankjay-corsab Ver Post
                              Mas.. O enunciado é mesmo esse que postei aqui.
                              Só? Sem mais? Tens a certeza que copiaste as linhas todas? Palavra por palavra? Não tem uma figura? Assim sendo é vago e sujeito a diferentes interpretações.

                              Comentário


                                #16
                                Originalmente Colocado por ClioII Ver Post
                                "Moore" e "Mealy" (nome derivado de pessoas que trabalharam e desenvolveram este campo) são apenas duas maneiras diferentes de construir uma máquina de estados.

                                Vai estudar esses PDFs ou os livros a ver se percebes a lógica disto.

                                Se te safas bem com a lógica combinatória (tabelas de verdade, mapas de Karnaugh, portas lógicas) já tens um grande caminho feito.
                                Os pdfs tenho-os todos, e a Professora não mencionou nada acerca desses 2 marmanjos. Eu fui às aulas todas e ela não falou nada disso. Para além disso as aulas já acabaram, agora é época de exames, e por consequente tenho um de SD amanhã...

                                M. de Karnaugh, Portas Lógicas, T.Verdade até percebo. Tenho estado a fazer exercicios desse tipo, e a ver como é que as coisas se enquadram..

                                ClioII, eu até meto aqui um printscreen do pdf do 1º exame dela...
                                E se quiseres também meto a correcção dela.



                                Já agora, é o Grupo 3. lol
                                Editado pela última vez por AnkjayCorsaB; 27 January 2009, 13:32.

                                Comentário


                                  #17
                                  Acho que já sei como é que isto se resolve:

                                  Ora temos 5 estados:
                                  Se X = 0 > 1011
                                  Se X = 1 > 0011

                                  Então uma máquina de estados possivel seria:


                                  PS: Feito no paint Mas acho que já dá para perceber...
                                  PS2: O 1 e o 0 estão trocados. Na figura.
                                  Editado pela última vez por AnkjayCorsaB; 27 January 2009, 14:00.

                                  Comentário


                                    #18
                                    Isso é um fluxograma, não a representação de uma máquina de estados. Pode ser, no entanto, um auxiliar válido, mas não te ajuda na concretização da máquina.


                                    A representação comporta normalmente um bloco ("bola") para cada estado e as transições entre estados mediante o estado actual e as entradas no momento de transição.

                                    Ou seja, algo como este tipo de diagrama.


                                    Comentário


                                      #19
                                      Originalmente Colocado por ClioII Ver Post
                                      Isso é um fluxograma, não a representação de uma máquina de estados. Pode ser, no entanto, um auxiliar válido, mas não te ajuda na concretização da máquina.


                                      A representação comporta normalmente um bloco ("bola") para cada estado e as transições entre estados mediante o estado actual e as entradas no momento de transição.

                                      Ou seja, algo como este tipo de diagrama.


                                      ClioII, o que eu fiz foi uma espécie, de modelo ASM. Eu nunca vi esse modelo de estados na minha vida. E nos pdfs não está nada disso

                                      Comentário


                                        #20
                                        Originalmente Colocado por ankjay-corsab Ver Post
                                        ClioII, o que eu fiz foi uma espécie, de modelo ASM. Eu nunca vi esse modelo de estados na minha vida. E nos pdfs não está nada disso
                                        E eu nunca ouvi falar em "modelo ASM"!

                                        Pah, provavelmente os paradigmas de modelação e de ensino já mudaram um 'cadito desde que eu estudei isso (já foi há uns anitos).

                                        Se calhar, estou mais a confundir-te do que ajudar-te.

                                        O melhor nesse caso, é mesmo eu calar-me e tu "ferrares-te" nos PDFs e na bibliografia da cadeira.

                                        Comentário


                                          #21
                                          Tenho ideia (de há uns bons anos atrás) de ser necessário construir uma tabela de Karnaugh ou tabela da verdade.

                                          Corrijam-me se estiver errado.




                                          Entretanto dá uma vista de olhos a este pdf do MIT, parece-me estar lá a resposta:

                                          link
                                          Editado pela última vez por freefall2900; 27 January 2009, 14:32. Razão: adicionado link

                                          Comentário


                                            #22
                                            Originalmente Colocado por ClioII Ver Post
                                            E eu nunca ouvi falar em "modelo ASM"!

                                            Pah, provavelmente os paradigmas de modelação e de ensino já mudaram um 'cadito desde que eu estudei isso (já foi há uns anitos).

                                            Se calhar, estou mais a confundir-te do que ajudar-te.

                                            O melhor nesse caso, é mesmo eu calar-me e tu "ferrares-te" nos PDFs e na bibliografia da cadeira.
                                            Pois.
                                            Mas acredita que já me deram uma ajudita. Acho que já consigo resolver apartir daqui. Aliás estou a tentar resolver...
                                            Mas apartir daqui já sei como o resolver...

                                            Obrigadoooooooooooooo!
                                            Editado pela última vez por AnkjayCorsaB; 27 January 2009, 15:03.

                                            Comentário


                                              #23
                                              Andas em que Universidade?

                                              Comentário


                                                #24
                                                UI!!!!!

                                                Tambem ja nao me lembro nada disso...

                                                Se fosse em '98, ainda podia ser...

                                                Fiz isso com uma perna as costas (15 valores), mas tambem deitei isso logo para traz da costas

                                                Comentário


                                                  #25
                                                  Que saudades, fiz isso em 2002 (1ºano).

                                                  Comentário


                                                    #26
                                                    Eu já soube isso...

                                                    Comentário


                                                      #27
                                                      Originalmente Colocado por Gmigas Ver Post
                                                      Eu já soube isso...
                                                      Já?

                                                      Comentário


                                                        #28
                                                        Originalmente Colocado por eu Ver Post
                                                        A mim parece-me o seguinte: tens uma linha de controlo (X). Se essa linha estiver a zero, o teu circuito tem que gerar a sequência 1011 . Em princípio esta sequência é gerada quando activas um sinal de clock ou algo similar.

                                                        Se a linha X estiver a 1, a sequência deve ser 0011.

                                                        Foi isto que entendi, mas a última vez que fiz esse tipo de coisas foi em 1988 Bolas, estou mesmo velho...

                                                        PS: Nesta altura ainda dão as mesmas matérias que há 20 anos atrás ???
                                                        A minha interpretação também é esta.

                                                        PS: a última vez que fiz isto também foi prai 87 ou 88

                                                        Comentário

                                                        AD fim dos posts Desktop

                                                        Collapse

                                                        Ad Fim dos Posts Mobile

                                                        Collapse
                                                        Working...
                                                        X