El primer punto al que hay que ir es Zilog, hay otras organizaciones que tienen licencia para el núcleo. Lo que obtuve de interactuar con ellos es que pueden no estar interesados en el trato a menos que les genere dividendos significativos. Debería tenerlo en cuenta porque incluso antes de comenzar a discutir los números y tratar en general, debería poder convencerlos de que vale la pena hablar y reflexionar sobre su implementación.
A continuación, como veo en los comentarios a la pregunta, harás un dispositivo DSP. Es posible que algunas capacidades DSP (por ejemplo, ADC / DAC) no se implementen correctamente en FPGA, por lo que FPGA tiene una aplicación relativamente limitada aquí, y necesitará otras entidades (en la placa o en silicon) que proporcionan estas funcionalidades.
Sin embargo, incluso con el diseño de múltiples chips será más barato y proporcionará la velocidad requerida para el DSP de video. Para eso, puede utilizar cualquier FPGA moderno y seleccionar ADC / DAC con cuidado y, lo que es más importante, hacer un diseño adecuado de la placa que tenga en cuenta la alta velocidad digital.
Si necesita un búfer de 32K para su procesamiento de video, los FPGA tienen memorias que pueden funcionar a 200 Mhz, deberían ser suficientes para un procesamiento de señal digital más o menos sofisticado (dado, una vez más, selecciona la organización de RAM correctamente). p>
Finalmente, puede realizar su propia implementación de Z80, sin hacer referencia al diseño original, solo utilizando el conjunto de comandos y la estructura operativa, e incluso sin tener en cuenta la sincronización nativa de Z80, lo que hace que la implementación se ejecute a una velocidad mucho mayor que 20 Mhz. un máximo para Z80. No es un trabajo difícil, pero después de realizar dicha implementación, debería poder escribir microcódigo en el ensamblador Z80, lo que puede ser más difícil dado las capacidades de las utilidades de depuración que diseña.