FPGA II Van Keith Howell ontving ik onderstaande e-mailtjes over de vorderingen, over zijn experimenten met een FPGA......................... Hi Henk. Well, after some 7 weeks delay waiting for a new FPGA board, I have got theball rolling again. The colour palettes and video addressing are correct,graphics modes are programmable. So I think that I can pronounce that I havea Atom that is fully working as regards being able to type programs in andrun them! Okay, the sound buzzer may not be working, and I have not bothered with thetape interface (because it needs a lot of analogue filtering circuit!). So now I am able to start adding bonus features!I always thought it was pretty lame that the Atom had to scroll the screenby moving every screen byte. This is okay for the small screen and there isnot much point scrolling the screen faster than they eye can follow.However, it would be nice to have the screen start address programmable. So that is what I did!I made it so you can say A=#8000 (default after reset) or wherever you wantthe screen RAM to be, then !#BE00=A. ........................ Een mailtje later meldde hij o.m. nog het volgende: ........................The OS assumes the display is always at 8000h, nomatter what my display controller does. To take advantage of this newfeature, one has to write new software and perhaps modify the old OS.Eventually I will need to write a program to demo the new features!Something with scrolling, graphics, music, etc? Op 24 april volgde het onderstaande bericht: Hi Henk.I have recently got my atom downloading text from the PC printer port at about 64 kbytes / second overhead (i.e. just discarding the data). If you echo the bytes to screen it falls to about 1K / second. I am wondering what to do next. RAM/ROM paging? CF/IDE? Serial/Parallel ports? Right now, the firmware is compiled in. I will need more for bigger projects. So I need to either fit the flash ROM chip, or have it boot from a compact flash card. ........................ Tot zover het nieuws van het FPGA front. OP zijn website is meer over dit onderwerp te lezen. Het bezoeken waard dus. H. |