2021-10-24.log

- 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
trixsterwow, looks cool!11:04
mntmn:O11:26
mntmnunfortunate that shanshe is not here!11:26
_BnuI think shanshe's IRC bridge died or something and he didn't notice it, haha.11:30
_BnuWhen is direct connection between ZZ9000 and Z3660/PiStorm...11:30
_BnuHe's been poking around at it for a while now, inspired by how the A3660 was basically a decelerator, lolb.11:31
_Bnushanshe's on the PiStorm Discord, though.11:31
mntmnok cool11:32
mntmni do need a new 060 card...11:32
mntmndid shanshe redraw the a3660 from scratch in kicad or was there a version of it floating around already?11:33
pasikchucky reversed the a366011:35
pasikand released the materials11:35
pasiksome years ago11:35
pasikhttp://wordpress.hertell.nu/?p=53711:36
pasikit seems in 201711:36
pasikoriginally11:36
lastebilACTION does a double take and then "oh yes you have been here right"  (:11:46
mntmnlastebil: :D11:49
_BnuBut 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
_BnuOh, that reminds me mntmn.11:50
mntmnthat's the z-turn, i used that for the first zz9000 prototype11:50
mntmni think a better idea would be to support the same module that's on zz9000, so people who already have it could sidegrade11:50
mntmni should talk to shanshe about this i guess11:50
mntmnhttps://github.com/ChuckyGang/A3660 this was made in eagle11:51
_Bnushanshe 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 cool11:51
_BnuSo I offered to port over some I think he used the Chucky thing as a base, yeah.11:51
_BnuEhrr11:51
mntmntwo sentences in one!!11:51
_BnuSo 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
_BnuExcept ZSCSI...11:51
_BnuSo 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
mntmna fast mess11:52
_BnuBut 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
trixsterthat z-turn board seems to be about £130 on mouser but only a few in stock until next year11:55
_BnuIIRC they're not actually in stock, as you can't order them.11:57
mntmnzynqs are not available atm11:59
mntmni got an offer from a trader for only the 7020 chips for around $8011:59
mntmnper piece11:59
+ shanshe (~shanshe@79.red-79-155-212.dynamicip.rima-tde.net)12:02
shansheI'm here again (?)12:02
mntmnyay hey shanshe 12:05
shansheI have read last page of this irc log...12:06
mntmnshanshe: i am impressed by your Z3660 work 12:06
shansheas bnu says my IRC bouncer is completely dead...12:06
mntmnhaha12:06
shanshei am impressed that it worked!!! hehehe12:06
mntmnshanshe: do you have pics of the build??12:07
shansheI thought that I would have tons of mistakes...12:07
shansheyeah...12:07
mntmnshanshe: also, i'm very interested in having a 060 card since my warpengine stopped working ;)12:07
shansheoh12:08
trixsteryou have it running with the z-turn now, shanshe, with local fast ram? great project by the way, really cool12:08
_BnuYeah. Fast RAM speed is very impressive even, haha.12:08
mntmnshanshe: 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 get12:08
shanshethe problem now is z-turn board...12:09
mntmnshanshe: if you're interested in collaborating on that...12:09
_BnuZZ3660.12:09
shansheyeah yeah of course12:09
shansheexactly ZZ366012:09
mntmni would also suggest to make it open source hw then, depending on your plans, and maybe keep it more experimental at first12:10
trixsteryour warpengine has stopped working recently, mntmn?12:10
mntmndid you redraw the whole a3660 thing in kicad or did you port the eagle files from chucky somehow?12:10
mntmntrixster: yeah a few months ago12:10
mntmni'm currently using a borrowed CS MK1 but i have to return it at some point12:11
trixstersad times, it's a lovely classic accelerator12:11
shansheI only use from A3660 the gerbers to initially position all components, and I made my own routing.12:11
mntmnthat must've been quite some work!12:12
shansheI recreated sources of A3660 in kicad, so I had this as starting point.12:12
shansheThen, I replaced all PLD logic by a CPLD12:13
shansheAnd finally I added the sockets for z-turn, as I had one for other projects...12:13
shansheThe only big difference with A3660 is that I have lost 040 support12:14
shanshebecause address bus is directly connected to FPGA pins12:15
mntmnyeah, not a problem i think12:16
mntmnreally cool that the cpld "merge" worked!12:16
mntmnhow long have you been working on this?12:16
shansheOh I reverted jed files, and rewrite it in VHDL... so not difficult at all12:18
mntmncool12:18
shanshethe hard part now is getting the 060 working at 100 MHz with bus at 50 MHz, and CPLD at 25 MHz12:19
shansheand it will be more complex to make 060 working at variable frequency12:20
shanshevariable or programmable via Amiga, like Warp/TF guys do...12:21
shanshebut I think that it could be done with some sort of clock domain crossing12:22
+ RobDangerous (~Thunderbi@p200300ec8f03e000807883f7a61c70ca.dip0.t-ipconnect.de)12:22
shanshewell 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
shansheI think that this can be raised when I can get working bus at 50 MHz12:28
shanshethis is all done playing with CLKEN signal... and adjusting timing on RAM accesses in FPGA12:29
_Bnu:312:30
shansheAlso... as I can read in xilinx forums... all people say that HP ports are faster than ACP...12:31
shanshebut i always get more bandwidth with ACP...12:31
mntmn060-AXI :312:32
shansheAnd also... if you look at information on warp 4060... they get 65 MB/s12:33
shansheand they say that they use a L2 cache in FPGA12:33
shanshetheir FPGA is an artix A3512:33
shansheprobably they use System Cache from xilinx12:33
shansheI 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
trixsterthere are some bustest figures here for various old and new accelerators at some different speeds12:34
trixsterhttp://eab.abime.net/showpost.php?p=1454969&postcount=1112:34
_BnuYeah, I don't think it's actual memory bandwidth on the Warp 4060. The Warp 4060 also technically doesn't exist...12:35
_BnuOr rather it's only actual memory bandwidth as long as they don't overrun the cache, haha.12:35
shanshegregdoner has info in his web12:35
shanshethey talk about 65 MB/s12:36
shansheso I think that they have probably same FPGA internal architecture12:37
shansheso probably I have found the same solution...so I think they probably have the same FPGA architecture12:38
shanshedoubled that line sorry :)12:38
mntmni 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 slowdown12:41
+ shanshe_ (uid398662@id-398662.lymington.irccloud.com)13:04
shanshe_https://usercontent.irccloud-cdn.com/file/atfaaHZy/camphoto_341603450.jpg13:06
shanshe_https://usercontent.irccloud-cdn.com/file/1fg4OiBt/IMG_3379%20copia.jpg13:07
shanshe_https://usercontent.irccloud-cdn.com/file/gfEr4pIa/IMG_3381.HEIC13:08
shanshe_https://usercontent.irccloud-cdn.com/file/OPwrGyLX/IMG_3366.jpg13:09
shanshe_https://usercontent.irccloud-cdn.com/file/dVuQ4OSo/render.jpg13:12
mntmnreally cool!13:20
trixsterlooks absolutely superb, shanshe13:35
shanshewell it still a very early prototype... but it works fine!!! hehehe13:36
trixsterwhat machine are you testing this in? a 4000D? i dont recognise the back of the busboard!13:36
shanshe*it's still13:36
shansheit is an A400013:37
trixstercool. youve had opportunity to run in a 3000 too?13:37
shanshethe back is from Edu Arana, a daughter board for 400013:38
shansheI think that it will not enter in an A300013:38
shanshebut probably it will work, as I use exactly the same than A3660.13:38
trixsterah, ok, yes with fans on it would not fit under the drive tray of a 3000D13:39
shanshemaybe it will need some adjustment for timings, but if A3660 works, then this also should work 13:39
trixsterany issues with different busboards like Mediator or Prometheus? 13:40
shansheI don't know, I only have a XSurf and a CV64/3D... and they work fine...13:41
trixsteras 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
shanshethanks!!!13:42
trixsterif you need beta testers with access to lot of different configs then just say the word! ;) :D13:43
shanshesince time I got ZZ9000, this was in my mind... but this summer was the time to test that idea...13:43
shansheoh, sure!!! I need beta testers...13:43
shansheBut everyone could build this and try... The original v01 has some issues that will be fixed soon13:44
shansheand then... if someone wants to build some of them... 13:45
shanshebut this project has a weak point... and it is the z-turn...13:46
shansheif 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
mntmnshanshe: directly from myir13:49
shanshein their web they have stock... but 13:50
mntmnshanshe: not really13:50
mntmni am in close contact with them13:50
shansheoh shhh....13:50
mntmnthey are collecting orders for 202213:50
mntmni have a 100x order in for a longer time13:51
shanshewow13:51
mntmnit was moved to december13:51
mntmnand goes into zz9000s that have been preordered13:51
trixsteris the zz9000 module a MYC-C7Z020, mntmn?14:00
mntmntrixster: yep14: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
gdonnervery nice work..!20:06
gdonnershanshe: I would love (read: be honored) to be a betatester--please, take my money! :) :)20:11
gdonnerboth testing on my A3000 and A4000 :)20:12
gdonnerseems like the Amiga needs two big things ATM; board builders and FPGAs20:13
shansheoh thanks!!!20:15
gdonnerI can't build boards myself, but I can make it worth someone's while to by paying them extra for their time and efforts20:17
shanshethis project is very alpha state, only I have two boards working, and one will go to Bnu20:18
shansheI'm still fighting to get more speed from RAM20:18
shansheAnd 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
shansheSo please wait until I make next version... and well... we need to see if we make another version called ZZ3660 hehehe20:23
gdonnerstill, a great idea--I can see a big smile on Chucky's face because of your work :)20:23
gdonnerabsolutely20:23
shanshehere 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
gdonnerFWIW, the standard A3660 bustest: https://www.gregdonner.org/transfer/bustest_4000.png20:24
shansheso... this is still starting...20:24
gdonnerquite a difference in performance, even in aplha stage20:25
gdonner*alpha20:25
shanshehummm I get more speed on fast with my A3660....20:25
gdonneryeah, not sure what's up with mine20:25
_BnuIt also needs a Tomasulo Engine, of course...20:25
gdonnerI bought the one from mifune197220:25
gdonneraka tbtorro20:33
gdonnerah; here's a better rendition: https://www.gregdonner.org/transfer/bustest_A3660.png20:35
shansheyeah, 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
trixsterI 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
trixsterZorram is slooooowwww22:07
trixsterLuckily I have WarpEngines for the other two :)22:08
trixsterZorram 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.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!