Me gustaría construir un pequeño circuito novedoso que calcule el conjunto de Mandelbrot y lo muestre en una matriz de LED. La matemática mínima de punto flotante no necesariamente requeriría números complejos (solo calcule y por separado) y el número total de cálculos individuales de estaría por debajo de un millón, por lo que incluso algo tan lento como diez millones de FLOPS por hora estaría bien en este caso. En este nivel, parece que las matemáticas de 16 bits son casi suficientes con una programación inteligente, 32 bits son suficientes para que funcione. Los flotadores en lugar de los enteros harían la vida mucho más fácil, pero no son necesarios.
Creo que una Raspberry Pi sería una exageración al igual que un Arduino de gama alta, por lo que tal vez un Uno o un Basic Stamp II con su coprocesador FP .
Eso agota mi conocimiento de las posibilidades, pero debe haber otras opciones por ahí. ¿Cómo harías para diseñar un pequeño circuito para hacer esto? ¿Qué tipo de circuito usarías?
Pregunta de fondo y la primera imagen publicada del conjunto de Mandelbrot (1978):
Creo que la solución obvia de Moset para sus requisitos es usar un FPGA y escribir código HDL que calcule .
Cualquier Cortex M4F puede hacer fácilmente matemáticas de punto flotante de precisión simple (es decir, flotante, no doble). Aquí hay un resumen de cuánto tiempo toma cada instrucción.
Ejemplo: Kinetis MK02FN128 funcionando a 100MHz teóricamente puede hacer 100 millones de multiplicaciones de punto flotante por segundo .
Escribiría código en C con flotantes como lo haría en una PC. Algunos consejos. Solo busque microcontroladores con núcleo Cortex M4 F o "con FPU".
DoxyLover
UH oh
UH oh
pjc50
UH oh
pjc50
pjc50
UH oh
harry svensson
UH oh
harry svensson
UH oh
harry svensson
carloc
UH oh
tubo
carloc
carloc
UH oh
W5VO
UH oh
UH oh