You will not be able to post if you are still using Microsoft email addresses such as Hotmail etc
See here for more information viewtopic.php?f=20&t=7296
BOOKMARK THIS PAGE !
https://www.exxosforum.co.uk:8085/IP_CHECK/
You can unban yourself if needed. It also sends me reports to investigate the ban.
DO NOT USE MOBILE / CGNAT DEVICES WHERE THE IP CHANGES CONSTANTLY!
At this time, it is unfortunately not possible to whitelist users when your IP changes constantly.
You may inadvertently get banned because a previous attack may have used the IP you are now on.
So I suggest people only use fixed IP address devices until I can think of a solution for this problem!

BLITTER RE-CREATION THOUGHTS

Progress on our FPGA cores.
User avatar
DoG
Posts: 1284
Joined: 07 Apr 2018 12:26

Re: BLITTER RE-CREATION THOUGHTS

Post by DoG »

I guess this is just testing but just so you don't forget. Tweak design rules in your fav CAD program to use solder mask on the vias. Would make it a bit easier not to get shorts when the BGA chip goes on.
User avatar
exxos
Site Admin
Site Admin
Posts: 27960
Joined: 16 Aug 2017 23:19
Location: UK

Re: BLITTER RE-CREATION THOUGHTS

Post by exxos »

DoG wrote: 03 Nov 2020 18:24 I guess this is just testing but just so you don't forget. Tweak design rules in your fav CAD program to use solder mask on the vias. Would make it a bit easier not to get shorts when the BGA chip goes on.
Yeah, I actually keep forgetting to tell @Icky exactly that.. so a good reminder!
User avatar
Icky
Site Admin
Site Admin
Posts: 4284
Joined: 03 Sep 2017 10:57
Location: UK

Re: BLITTER RE-CREATION THOUGHTS

Post by Icky »

Well, V3 board with chip soldered in looks alright and checking several lines it seems ok but will have to fire up and see.

Just fits. Very tight against the rom socket at least the next version v4 which has a patch (see red wire :)) fixed and I managed to shave a bit off the board dimensions so it won't touch the rom socket.

IMG_5906.jpeg
IMG_5907.jpeg
IMG_5909.jpeg
You do not have the required permissions to view the files attached to this post.
User avatar
exxos
Site Admin
Site Admin
Posts: 27960
Joined: 16 Aug 2017 23:19
Location: UK

Re: BLITTER RE-CREATION THOUGHTS

Post by exxos »

Looking good :thumbup:

I could try and move the ROM down a tiny bit on the next batch of H5 boards... ?
User avatar
Icky
Site Admin
Site Admin
Posts: 4284
Joined: 03 Sep 2017 10:57
Location: UK

Re: BLITTER RE-CREATION THOUGHTS

Post by Icky »

exxos wrote: 06 Nov 2020 14:40 Looking good :thumbup:

I could try and move the ROM down a tiny bit on the next batch of H5 boards... ?
No need @exxos I see these as dev boards partly for the BGA voltera printer testing and helping me develop that last 1% on the blitter :)

The v4 will fit better and will hopefully be the more production version board :)
User avatar
PhilC
Moderator
Moderator
Posts: 7310
Joined: 23 Mar 2018 20:22

Re: BLITTER RE-CREATION THOUGHTS

Post by PhilC »

Looks cool with the logo like that on the bottom.
If it ain't broke, test it to Destruction.
fenarinarsa
Posts: 37
Joined: 18 Dec 2017 16:03

Re: BLITTER RE-CREATION THOUGHTS

Post by fenarinarsa »

Just found this project, I wanted to drop a message to say that it looks really cool :O
User avatar
Cyprian
Posts: 529
Joined: 22 Dec 2017 09:16
Location: Warszawa, Poland

Re: BLITTER RE-CREATION THOUGHTS

Post by Cyprian »

the board look so cool!
ATW800/2 / V4sa / Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org
fenarinarsa
Posts: 37
Joined: 18 Dec 2017 16:03

Re: BLITTER RE-CREATION THOUGHTS

Post by fenarinarsa »

I started to read the whole thread and it already has been suggested to add new features to the blitter - assuming the recreation process is successful, but I don't doubt it will be.

Adding new features was my first thought too, one of them is to be able to select another memory source instead of the halftone registers. That's what the Amiga blitter does and that's what makes it quite powerful, but it would mean a lot of changes to do I guess.

But now I'm wondering. I know the Blitter has access to hardware registers like the color palette. It's used in some demos to be able to change the background color very quickly.

My question is, does it have access to registers $ffff820A and $ffff8260?

Because if that's the case, and since I guess the blitter can be modified to count cycles, a new mode could be enabled that allows it to interrupt the CPU and even its own blits to feed those registers at specific cycles with specific values (all pre-defined), which would result in a hardware-driven fullscreen.

For that to work it needs access to the two registers 820A and 8260, being able to work in 50 & 60Hz (some sync points are different), and also having a way to lock to the Vsync signal. For the sync side, either the CPU should enable this feature at a specific point in time - we already know how to sync CPU with the display, or by getting the signal through a direct connexion to the vsync signal I guess. Hsync may be needed as well, I don't know.

It also means that fullscreen would be possible even with accelerator cards installed, even in 16Mhz on MSTE, etc. and I maybe even on the desktop?
User avatar
exxos
Site Admin
Site Admin
Posts: 27960
Joined: 16 Aug 2017 23:19
Location: UK

Re: BLITTER RE-CREATION THOUGHTS

Post by exxos »

fenarinarsa wrote: 20 Nov 2020 08:29 My question is, does it have access to registers $ffff820A and $ffff8260?
I assume the original does ? but I don't see why not unless its a register not accessible for some odd reason.
fenarinarsa wrote: 20 Nov 2020 08:29 It also means that fullscreen would be possible even with accelerator cards installed, even in 16Mhz on MSTE, etc. and I maybe even on the desktop?
I cant really comment on all that. But creating chips like the blitter is to move us towards running them faster.. along with RAM and CPU.. So there isn't any need for "tricks" in this respect to get full screen etc as it would just be possible anyway with a new chipset.

Return to “FPGA DEVELOPMENT”

Who is online

Users browsing this forum: CCBot and 49 guests