我的年代是 APPLE 2 , 也是因此學得了謀生能力至今 , 因此心裡總有一個懷舊的願望 ,
之前把整張電路圖 , 貼在桌旁牆上 , 提醒自己要找時間用幾顆 CPLD 做一台 , 當時景氣不錯 ,
天天都有忙不完的事要做 , 就是一再的擱置搞 APPLE 2 , 後來也有人用 FPGA Cyclone 的開發板實現了,
但那都不是我要的 ,自己做了個歸納.
1-Cyclone 開發板太貴,太大片,一顆 IC 幾百隻腳,怎麼焊啊.
2-我也不想把 6502 作到 FPGA 裡面 ,
3-我想用 Verilog 寫 , 比 VHDL 友善多一些.
4-預計用 68 Pin 與 44 Pin 的 CPLD 比較好焊 , IC 也便宜.
5-剩下的就是要重新規劃整體線路 , 因為不是用一顆大的 FPGA ,
雖然合成器可以做 Partition 自動分成幾顆小的,但就像畫線路板,
自動佈線不一定能如你所願, 所以要自己重新規劃, 至少 APPLE 2 最經典的
顯示畫面的同時兼具 Refresh DRAM 的部份我可以省下很多腦筋 ,
在記憶體如此便宜的時代 , 隨便用都便宜 , 只求方便 , 上周才買了幾顆 512Kx8 的 SRAM,
一顆才 NT:20 , 記憶中 , 當時 APPLE 2 裡面有 24 顆 4116 , 一顆 50~60 , 差太多了.
最後就是時間了 , 很希望都不要再有人要我做事 , 我要完全退休啊 ,可是又很難推辭客戶的需求 ,
只希望生命結束前能完成 , 也要開源讓自己能在世上留下曾經到此一游的足跡. |