- S0rin (QUIT: Ping timeout: 260 seconds) (~S0rin@user/s0rin) | 00:21 | |
+ S0rin (~S0rin@user/s0rin) | 00:23 | |
+ bfarmilo_ (~bfarmilo@202.56.40.240) | 04:41 | |
- bfarmilo (QUIT: Ping timeout: 265 seconds) (~bfarmilo@202.56.40.240) | 04:45 | |
- TuKo (QUIT: ) (~tuko@46-126-211-54.dynamic.hispeed.ch) | 10:43 | |
trixster | wow, looks cool! | 11:04 |
---|---|---|
mntmn | :O | 11:26 |
mntmn | unfortunate that shanshe is not here! | 11:26 |
_Bnu | I think shanshe's IRC bridge died or something and he didn't notice it, haha. | 11:30 |
_Bnu | When is direct connection between ZZ9000 and Z3660/PiStorm... | 11:30 |
_Bnu | He's been poking around at it for a while now, inspired by how the A3660 was basically a decelerator, lolb. | 11:31 |
_Bnu | shanshe's on the PiStorm Discord, though. | 11:31 |
mntmn | ok cool | 11:32 |
mntmn | i do need a new 060 card... | 11:32 |
mntmn | did shanshe redraw the a3660 from scratch in kicad or was there a version of it floating around already? | 11:33 |
pasik | chucky reversed the a3660 | 11:35 |
pasik | and released the materials | 11:35 |
pasik | some years ago | 11:35 |
pasik | http://wordpress.hertell.nu/?p=537 | 11:36 |
pasik | it seems in 2017 | 11:36 |
pasik | originally | 11:36 |
lastebil | ACTION does a double take and then "oh yes you have been here right" (: | 11:46 |
mntmn | lastebil: :D | 11:49 |
_Bnu | But yeah, it does require a ZYNQ module of some sort for the additional features, and they're currently out of stock mostly everywhere. | 11:49 |
_Bnu | Oh, that reminds me mntmn. | 11:50 |
mntmn | that's the z-turn, i used that for the first zz9000 prototype | 11:50 |
mntmn | i think a better idea would be to support the same module that's on zz9000, so people who already have it could sidegrade | 11:50 |
mntmn | i should talk to shanshe about this i guess | 11:50 |
mntmn | https://github.com/ChuckyGang/A3660 this was made in eagle | 11:51 |
_Bnu | shanshe figured out some way to access the file system on the SD card while the firmware's running. | 11:51 |
mntmn | _Bnu: ok? that's cool | 11:51 |
_Bnu | So I offered to port over some I think he used the Chucky thing as a base, yeah. | 11:51 |
_Bnu | Ehrr | 11:51 |
mntmn | two sentences in one!! | 11:51 |
_Bnu | So I've offered to port over some version of PiSCSI to it, since I could re-use the file system/disk image stuff I have there, haha. | 11:51 |
_Bnu | Except ZSCSI... | 11:51 |
_Bnu | So it'd be a mess, since it'd be based on PiSCSI, but it'd be fast(s) since it's on the CPU board... | 11:52 |
mntmn | a fast mess | 11:52 |
_Bnu | But yeah, if you've still got your Discord thingy open somewhere, shanshe's online right now. I'll tell him his IRC bouncer died, though, | 11:54 |
trixster | that z-turn board seems to be about £130 on mouser but only a few in stock until next year | 11:55 |
_Bnu | IIRC they're not actually in stock, as you can't order them. | 11:57 |
mntmn | zynqs are not available atm | 11:59 |
mntmn | i got an offer from a trader for only the 7020 chips for around $80 | 11:59 |
mntmn | per piece | 11:59 |
+ shanshe (~shanshe@79.red-79-155-212.dynamicip.rima-tde.net) | 12:02 | |
shanshe | I'm here again (?) | 12:02 |
mntmn | yay hey shanshe | 12:05 |
shanshe | I have read last page of this irc log... | 12:06 |
mntmn | shanshe: i am impressed by your Z3660 work | 12:06 |
shanshe | as bnu says my IRC bouncer is completely dead... | 12:06 |
mntmn | haha | 12:06 |
shanshe | i am impressed that it worked!!! hehehe | 12:06 |
mntmn | shanshe: do you have pics of the build?? | 12:07 |
shanshe | I thought that I would have tons of mistakes... | 12:07 |
shanshe | yeah... | 12:07 |
mntmn | shanshe: also, i'm very interested in having a 060 card since my warpengine stopped working ;) | 12:07 |
shanshe | oh | 12:08 |
trixster | you have it running with the z-turn now, shanshe, with local fast ram? great project by the way, really cool | 12:08 |
_Bnu | Yeah. Fast RAM speed is very impressive even, haha. | 12:08 |
mntmn | shanshe: also i would suggest to make a version with the same zynq module that is on zz9000, because then already many hundred people have the required module, and zynqs will be very hard to get | 12:08 |
shanshe | the problem now is z-turn board... | 12:09 |
mntmn | shanshe: if you're interested in collaborating on that... | 12:09 |
_Bnu | ZZ3660. | 12:09 |
shanshe | yeah yeah of course | 12:09 |
shanshe | exactly ZZ3660 | 12:09 |
mntmn | i would also suggest to make it open source hw then, depending on your plans, and maybe keep it more experimental at first | 12:10 |
trixster | your warpengine has stopped working recently, mntmn? | 12:10 |
mntmn | did you redraw the whole a3660 thing in kicad or did you port the eagle files from chucky somehow? | 12:10 |
mntmn | trixster: yeah a few months ago | 12:10 |
mntmn | i'm currently using a borrowed CS MK1 but i have to return it at some point | 12:11 |
trixster | sad times, it's a lovely classic accelerator | 12:11 |
shanshe | I only use from A3660 the gerbers to initially position all components, and I made my own routing. | 12:11 |
mntmn | that must've been quite some work! | 12:12 |
shanshe | I recreated sources of A3660 in kicad, so I had this as starting point. | 12:12 |
shanshe | Then, I replaced all PLD logic by a CPLD | 12:13 |
shanshe | And finally I added the sockets for z-turn, as I had one for other projects... | 12:13 |
shanshe | The only big difference with A3660 is that I have lost 040 support | 12:14 |
shanshe | because address bus is directly connected to FPGA pins | 12:15 |
mntmn | yeah, not a problem i think | 12:16 |
mntmn | really cool that the cpld "merge" worked! | 12:16 |
mntmn | how long have you been working on this? | 12:16 |
shanshe | Oh I reverted jed files, and rewrite it in VHDL... so not difficult at all | 12:18 |
mntmn | cool | 12:18 |
shanshe | the hard part now is getting the 060 working at 100 MHz with bus at 50 MHz, and CPLD at 25 MHz | 12:19 |
shanshe | and it will be more complex to make 060 working at variable frequency | 12:20 |
shanshe | variable or programmable via Amiga, like Warp/TF guys do... | 12:21 |
shanshe | but I think that it could be done with some sort of clock domain crossing | 12:22 |
+ RobDangerous (~Thunderbi@p200300ec8f03e000807883f7a61c70ca.dip0.t-ipconnect.de) | 12:22 | |
shanshe | well the importance of this Z3660 project, is that my intuition of make 060-AXI via ACP port was correct. Now that 060 is working at 100 MHz, and bus is 25 MHz, I get about 40 MB/s. | 12:27 |
shanshe | I think that this can be raised when I can get working bus at 50 MHz | 12:28 |
shanshe | this is all done playing with CLKEN signal... and adjusting timing on RAM accesses in FPGA | 12:29 |
_Bnu | :3 | 12:30 |
shanshe | Also... as I can read in xilinx forums... all people say that HP ports are faster than ACP... | 12:31 |
shanshe | but i always get more bandwidth with ACP... | 12:31 |
mntmn | 060-AXI :3 | 12:32 |
shanshe | And also... if you look at information on warp 4060... they get 65 MB/s | 12:33 |
shanshe | and they say that they use a L2 cache in FPGA | 12:33 |
shanshe | their FPGA is an artix A35 | 12:33 |
shanshe | probably they use System Cache from xilinx | 12:33 |
shanshe | I have been working with this, and it works... but I don't get a lot of speed increase... probably because 060 bus is at 25 MHz at the moment... | 12:34 |
trixster | there are some bustest figures here for various old and new accelerators at some different speeds | 12:34 |
trixster | http://eab.abime.net/showpost.php?p=1454969&postcount=11 | 12:34 |
_Bnu | Yeah, I don't think it's actual memory bandwidth on the Warp 4060. The Warp 4060 also technically doesn't exist... | 12:35 |
_Bnu | Or rather it's only actual memory bandwidth as long as they don't overrun the cache, haha. | 12:35 |
shanshe | gregdoner has info in his web | 12:35 |
shanshe | they talk about 65 MB/s | 12:36 |
shanshe | so I think that they have probably same FPGA internal architecture | 12:37 |
shanshe | so probably I have found the same solution...so I think they probably have the same FPGA architecture | 12:38 |
shanshe | doubled that line sorry :) | 12:38 |
mntmn | i will make some breakfast and then go out with my dog and THEN go to the office to work on a bit of amiga stuff again... want to fix that z2 slowdown | 12:41 |
+ shanshe_ (uid398662@id-398662.lymington.irccloud.com) | 13:04 | |
shanshe_ | https://usercontent.irccloud-cdn.com/file/atfaaHZy/camphoto_341603450.jpg | 13:06 |
shanshe_ | https://usercontent.irccloud-cdn.com/file/1fg4OiBt/IMG_3379%20copia.jpg | 13:07 |
shanshe_ | https://usercontent.irccloud-cdn.com/file/gfEr4pIa/IMG_3381.HEIC | 13:08 |
shanshe_ | https://usercontent.irccloud-cdn.com/file/OPwrGyLX/IMG_3366.jpg | 13:09 |
shanshe_ | https://usercontent.irccloud-cdn.com/file/dVuQ4OSo/render.jpg | 13:12 |
mntmn | really cool! | 13:20 |
trixster | looks absolutely superb, shanshe | 13:35 |
shanshe | well it still a very early prototype... but it works fine!!! hehehe | 13:36 |
trixster | what machine are you testing this in? a 4000D? i dont recognise the back of the busboard! | 13:36 |
shanshe | *it's still | 13:36 |
shanshe | it is an A4000 | 13:37 |
trixster | cool. youve had opportunity to run in a 3000 too? | 13:37 |
shanshe | the back is from Edu Arana, a daughter board for 4000 | 13:38 |
shanshe | I think that it will not enter in an A3000 | 13:38 |
shanshe | but probably it will work, as I use exactly the same than A3660. | 13:38 |
trixster | ah, ok, yes with fans on it would not fit under the drive tray of a 3000D | 13:39 |
shanshe | maybe it will need some adjustment for timings, but if A3660 works, then this also should work | 13:39 |
trixster | any issues with different busboards like Mediator or Prometheus? | 13:40 |
shanshe | I don't know, I only have a XSurf and a CV64/3D... and they work fine... | 13:41 |
trixster | as you say, if a3660 work ok with mediator (which it does!) then your board will hopefully be fine too :) such a cool project, congratulations! | 13:42 |
shanshe | thanks!!! | 13:42 |
trixster | if you need beta testers with access to lot of different configs then just say the word! ;) :D | 13:43 |
shanshe | since time I got ZZ9000, this was in my mind... but this summer was the time to test that idea... | 13:43 |
shanshe | oh, sure!!! I need beta testers... | 13:43 |
shanshe | But everyone could build this and try... The original v01 has some issues that will be fixed soon | 13:44 |
shanshe | and then... if someone wants to build some of them... | 13:45 |
shanshe | but this project has a weak point... and it is the z-turn... | 13:46 |
shanshe | if there is no z-turn in stock... then there is no project... | 13:46 |
shanshe | @mntmn where do you get CPU modules for ZZ9000, directly from MYIR, mouser or digikey? | 13:47 |
mntmn | shanshe: directly from myir | 13:49 |
shanshe | in their web they have stock... but | 13:50 |
mntmn | shanshe: not really | 13:50 |
mntmn | i am in close contact with them | 13:50 |
shanshe | oh shhh.... | 13:50 |
mntmn | they are collecting orders for 2022 | 13:50 |
mntmn | i have a 100x order in for a longer time | 13:51 |
shanshe | wow | 13:51 |
mntmn | it was moved to december | 13:51 |
mntmn | and goes into zz9000s that have been preordered | 13:51 |
trixster | is the zz9000 module a MYC-C7Z020, mntmn? | 14:00 |
mntmn | trixster: yep | 14:11 |
- S0rin (QUIT: Ping timeout: 244 seconds) (~S0rin@user/s0rin) | 15:15 | |
+ S0rin (~S0rin@user/s0rin) | 15:19 | |
- S0rin (QUIT: Ping timeout: 258 seconds) (~S0rin@user/s0rin) | 16:23 | |
+ S0rin (~S0rin@user/s0rin) | 16:26 | |
- tryphoncosinus (QUIT: Ping timeout: 252 seconds) (~lug@modemcable134.206-37-24.static.videotron.ca) | 17:47 | |
+ tryphoncosinus (~lug@modemcable134.206-37-24.static.videotron.ca) | 18:01 | |
+ gdonner (~gdonner@c-98-253-93-116.hsd1.in.comcast.net) | 20:05 | |
gdonner | @shanshe: awesome card that Z3660! | 20:05 |
gdonner | very nice work..! | 20:06 |
gdonner | shanshe: I would love (read: be honored) to be a betatester--please, take my money! :) :) | 20:11 |
gdonner | both testing on my A3000 and A4000 :) | 20:12 |
gdonner | seems like the Amiga needs two big things ATM; board builders and FPGAs | 20:13 |
shanshe | oh thanks!!! | 20:15 |
gdonner | I can't build boards myself, but I can make it worth someone's while to by paying them extra for their time and efforts | 20:17 |
shanshe | this project is very alpha state, only I have two boards working, and one will go to Bnu | 20:18 |
shanshe | I'm still fighting to get more speed from RAM | 20:18 |
shanshe | And the design still has some issues, that have to be fixed in a very hard way (resistors going up and wires very next to other pads) | 20:20 |
shanshe | So please wait until I make next version... and well... we need to see if we make another version called ZZ3660 hehehe | 20:23 |
gdonner | still, a great idea--I can see a big smile on Chucky's face because of your work :) | 20:23 |
gdonner | absolutely | 20:23 |
shanshe | here at Spain a lot of people are saying to me that it could be possible to not to connect zturn FPGA and put in there a new board with RAM only... | 20:24 |
gdonner | FWIW, the standard A3660 bustest: https://www.gregdonner.org/transfer/bustest_4000.png | 20:24 |
shanshe | so... this is still starting... | 20:24 |
gdonner | quite a difference in performance, even in aplha stage | 20:25 |
gdonner | *alpha | 20:25 |
shanshe | hummm I get more speed on fast with my A3660.... | 20:25 |
gdonner | yeah, not sure what's up with mine | 20:25 |
_Bnu | It also needs a Tomasulo Engine, of course... | 20:25 |
gdonner | I bought the one from mifune1972 | 20:25 |
gdonner | aka tbtorro | 20:33 |
gdonner | ah; here's a better rendition: https://www.gregdonner.org/transfer/bustest_A3660.png | 20:35 |
shanshe | yeah, those values are more or less like I get... | 20:50 |
- gdonner (QUIT: ) (~gdonner@c-98-253-93-116.hsd1.in.comcast.net) | 21:49 | |
trixster | I have to make do with zorram in my 3000D at the moment! The ZIPs are unstable so even slow motherboard ram isn’t an option! | 22:07 |
trixster | Zorram is slooooowwww | 22:07 |
trixster | Luckily I have WarpEngines for the other two :) | 22:08 |
trixster | Zorram is like 6.8MB/s read and 4MB/s write :/ | 22:12 |
- Fate (QUIT: Quit: Poof!) (~fate@bnc.nordkommission.de) | 23:08 | |
+ Fate (~fate@bnc.nordkommission.de) | 23:09 | |
- Fate (QUIT: Quit: Poof!) (~fate@bnc.nordkommission.de) | 23:15 | |
+ Fate (~fate@bnc.nordkommission.de) | 23:15 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!