The author of a previous hack that combined a physical TMS99105 CPU and an FPGA to create a clone of the TI99/4A, has now created another version (soft-cpu branch) which includes the TMS9900 CPU core written in VHDL.
https://github.com/Speccery/EP994A/tree/soft-cpu
Would it be possible to port this to the ZX-UNO ?
Thanks!
TI99/4A on FPGA: new core with CPU VHDL code
-
- Mensajes: 17
- Registrado: 24 May 2016, 14:55
TI99/4A on FPGA: new core with CPU VHDL code
Última edición por weirdocollector el 20 Feb 2018, 20:21, editado 1 vez en total.
Re: TI99/4A on FPGA: new core with CPU VHDL code
Интересный проект, попробовать то можно, НО!
похоже это для этой devboard
http://saanlima.com/store/index.php?rou ... duct_id=64
и похоже доступ к памяти 16-bit, и памяти 1Mb
если конечно тут это задействовано - то проблематично. imho
похоже это для этой devboard
http://saanlima.com/store/index.php?rou ... duct_id=64
и похоже доступ к памяти 16-bit, и памяти 1Mb
если конечно тут это задействовано - то проблематично. imho
- mcleod_ideafix
- Mensajes: 831
- Registrado: 27 Sep 2015, 00:14
- Ubicación: Jerez de la Frontera
- Contactar:
Re: TI99/4A on FPGA: new core with CPU VHDL code
If it is possible, probably, Quest or Jepalza (to name two of the people I know they like to do these things) will put their hands on it I wish I could involve on this, but my FPGA-time is already fullweirdocollector escribió:The author of a previous hack that combined a physical TMS99105 CPU and an FPGA to create a clone of the TI99/4A, has now created another version (soft-cpu branch) which includes the TMS9900 CPU core written in VHDL.
https://github.com/Speccery/EP994A/tree/soft-cpu
Would it be possible to port this to the ZX-UNO ?
Thanks!
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA
Re: TI99/4A on FPGA: new core with CPU VHDL code
шина ДАННЫХ - 32-bit, из нее делается 16-bit
первые 512kB - под картридж, вторые 512 - подо все остальное
клавиатуры PS\2 - нет
клавиатура сделана матрицей на порту расширения
загрузка с SPI-флеш. Хорошо если не с нулевого адреса:)
ну и RX\TX .
Интересный компьютер
первые 512kB - под картридж, вторые 512 - подо все остальное
клавиатуры PS\2 - нет
клавиатура сделана матрицей на порту расширения
загрузка с SPI-флеш. Хорошо если не с нулевого адреса:)
ну и RX\TX .
Интересный компьютер