M++

Componentes, Dispositivos, Equipamentos, etc...

Moderadores: 51, guest2003, Renie

M++

Mensagempor tcpipchip » 05 Mar 2010 08:42

Este é o melhor microcontrolador (microprocessador), um RISCQUIZINHO que roda com 50Hz....

http://www.inf.furb.br/~maw/mmaismais/

TCPIPCHIP
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor Iran » 05 Mar 2010 11:15

Para testar o funcionamento da UCP, 12 exemplos foram criados e
testados. Alguns bugs foram detectados, mas corrigidos na memória de
controle. Acreditamos que a UCP não tenha mais BUGs na execução dos
programas, gostaríamos que vocês leitores interessados, ajude-nos a achá-los
testando os seus próprios programas.



Os links na página nao funcionan.


OPS !!! FUNCIONAM SIM EU É QUE FIZ BESTEIRA
Avatar do usuário
Iran
Word
 
Mensagens: 558
Registrado em: 16 Out 2006 18:10
Localização: Imperatriz - MA

Mensagempor brasilma » 05 Mar 2010 11:27

Hipotéticamente, talvez :lol:
" A Teoria orienta e a Prática decide" ;-)
Avatar do usuário
brasilma
Dword
 
Mensagens: 3621
Registrado em: 11 Out 2006 15:39
Localização: Planeta Terra

Mensagempor msamsoniuk » 05 Mar 2010 11:32

bem bacana... ele fez em esquemático mesmo ou vhdl/verilog?
Avatar do usuário
msamsoniuk
Dword
 
Mensagens: 2935
Registrado em: 13 Out 2006 18:04

Mensagempor fabim » 05 Mar 2010 11:42

Marcelo Samsoniuk escreveu:bem bacana... ele fez em esquemático mesmo ou vhdl/verilog?

Nem vem..!!

Num vai falar mal do processador não é ? á tá loco.

Um simulador muito bom pra montar estes processadores e que tem uma **** velocidade de execução, é o EWB32...
Este eu uso até hoje para RF, filtros, circuitos digitais muito complexos..
Mano, ve só.
Sou responsável pelo que escrevo!!! E não pelo que você entende !!!
fabim
Dword
 
Mensagens: 5001
Registrado em: 16 Out 2006 10:18
Localização: aqui uái!!!?

Mensagempor tcpipchip » 05 Mar 2010 13:28

A idéia é portar para VHDL (Lattice) um dia...mas no momento estamos criando mais instruções...o pessoal pediu ROL e ROR :)
Imagem
Anexo a UCP vista internamente...nivel 1 de ZOOM
Editado pela última vez por tcpipchip em 05 Mar 2010 15:06, em um total de 1 vez.
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor brasilma » 05 Mar 2010 13:50

Comentário: se houver função BUS neste editor, ela poderia simplificar a organização e visualização.
" A Teoria orienta e a Prática decide" ;-)
Avatar do usuário
brasilma
Dword
 
Mensagens: 3621
Registrado em: 11 Out 2006 15:39
Localização: Planeta Terra

Mensagempor msamsoniuk » 05 Mar 2010 15:45

realmente eh um **** trampo puxar linha por linha! :)

estes dias eu consegui fazer um teste legal: receber e enviar sequencias sincronizadas de dados atraves de pipes no icarus verilog, conectando assim a simulacao do circuito digital com programas que simulam interfaces de entrada e saida.

rodando em um core2 duo de 2.1GHz eu consegui rodar a simulacao do circuito digital simples com um clock de 90KHz em cada core! :)

para desenvolver eu prefiro o ISE da xilinx... a sintese dele dah boas dicas de otimizacao e ajuda a eliminar praticas ruins. eh facil simular e tambem tem um visualizador de esquematico rtl que permite ver e corrigir muitas bobeiras no codigo.

porem o ISE nao faz simulacoes longas e nao permite interface facil com outros programas externos.
Avatar do usuário
msamsoniuk
Dword
 
Mensagens: 2935
Registrado em: 13 Out 2006 18:04

Mensagempor pbernardi » 05 Mar 2010 19:00

Se não me engano, saiu na Elektor uma matéria sobre esse M++.

Como conceito era interessante. Mas tinha pinos de I e pinos de O separados, daí ficava F***.

Mas de qualquer maneira, é um trabalho muito bem feito.
But to us there is but one God, plus or minus one - Corinthians 8:6±2. (xkcd.com)
pbernardi
Word
 
Mensagens: 707
Registrado em: 12 Out 2006 19:01
Localização: Curitiba-PR

Mensagempor tcpipchip » 06 Mar 2010 11:17

Sim, publicamos na ELEKTOR e SABER ELETRONICA
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor tcpipchip » 09 Mar 2010 12:47

Um video da M++ operando...

http://www.inf.furb.br/~maw/mais/acumulador.htm

TCPIPCHIP
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor brasilma » 09 Mar 2010 13:07

Interessante TCP, só uma observaçãozinha: a sintaxe do MOV não está invertida?
" A Teoria orienta e a Prática decide" ;-)
Avatar do usuário
brasilma
Dword
 
Mensagens: 3621
Registrado em: 11 Out 2006 15:39
Localização: Planeta Terra

Mensagempor tcpipchip » 09 Mar 2010 14:29

Obrigado

Nossa convenção foi da esquerda para direita para os operandos...
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!


Voltar para Componentes\Equipamentos Eletrônicos

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

cron

x