Página 1 de 1

M++

MensagemEnviado: 05 Mar 2010 08:42
por tcpipchip
Este é o melhor microcontrolador (microprocessador), um RISCQUIZINHO que roda com 50Hz....

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

TCPIPCHIP

MensagemEnviado: 05 Mar 2010 11:15
por Iran
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

MensagemEnviado: 05 Mar 2010 11:27
por brasilma
Hipotéticamente, talvez :lol:

MensagemEnviado: 05 Mar 2010 11:32
por msamsoniuk
bem bacana... ele fez em esquemático mesmo ou vhdl/verilog?

MensagemEnviado: 05 Mar 2010 11:42
por fabim
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..

MensagemEnviado: 05 Mar 2010 13:28
por tcpipchip
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

MensagemEnviado: 05 Mar 2010 13:50
por brasilma
Comentário: se houver função BUS neste editor, ela poderia simplificar a organização e visualização.

MensagemEnviado: 05 Mar 2010 15:45
por msamsoniuk
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.

MensagemEnviado: 05 Mar 2010 19:00
por pbernardi
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.

MensagemEnviado: 06 Mar 2010 11:17
por tcpipchip
Sim, publicamos na ELEKTOR e SABER ELETRONICA

MensagemEnviado: 09 Mar 2010 12:47
por tcpipchip
Um video da M++ operando...

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

TCPIPCHIP

MensagemEnviado: 09 Mar 2010 13:07
por brasilma
Interessante TCP, só uma observaçãozinha: a sintaxe do MOV não está invertida?

MensagemEnviado: 09 Mar 2010 14:29
por tcpipchip
Obrigado

Nossa convenção foi da esquerda para direita para os operandos...