log☇︎
134 entries in 0.67s
a111: Logged on 2017-08-31 22:26 asciilifeform: phf: at some point ( and by this i mean when finished ffa / released 'p' ... ) i'ma have a large board made, with, say, 8 ice40-8k's, and row of dimm-holders...
asciilifeform: phf et al : to briefly continue http://btcbase.org/log/2017-08-31#1707895 -- picture an a4-sized plinth, of, e.g., 32 dimm slots. each can contain a card of sram, or alternatively of 4 ice40-8k's, or some peripheral ( e.g. nic magnetics. ) ☝︎☟︎
asciilifeform: phf: at some point ( and by this i mean when finished ffa / released 'p' ... ) i'ma have a large board made, with, say, 8 ice40-8k's, and row of dimm-holders... ☟︎
asciilifeform: since we're on subj, asciilifeform got the recently released ice40-8k (largest in the series) going. ( there's only 1 decent dev board for the 8k, the one released by olimex ~2wks ago ) ☟︎
a111: 28 results for "ice40", http://btcbase.org/log-search?q=ice40
asciilifeform: !#s ice40
asciilifeform: tldr : a serious sanecomp board would feature a , say, 16 x 16 ~grid~ of ice40-8k.
asciilifeform: primarily because just a basic nic controller itself would take up a whole ice40 ( ice is their low-end, barebones cpld series, and was reverses without any cooperation - through kicking and screaming of, even - lattice co )
a111: Logged on 2017-08-21 21:18 asciilifeform: !~later tell spyked http://btcbase.org/log/2017-08-21#1701446 >> on second thought, you probably could put this chore off, olimex sells a ice40-8k (largest available) with 512k of sram glued on. and this is theoretically enough to prototype . the more pressing matter is ethernet. ( afaik nobody sells an ice40 + ethernetmagnetics . and just as with ddr dram, answer is 'lattice wants you to use their larger fpgas, with THEIR toolchain'
a111: Logged on 2017-08-21 12:05 spyked: ok, so to sum up; 1. get ice40 fpga; 2. run fpga lisp machine (cadr?); work from that towards symbolics/ivory, or the other way around starting from symbolics.
asciilifeform: https://www.digikey.com/products/en/integrated-circuits-ics/embedded-fpgas-field-programmable-gate-array/696?k=ice40&k=&pkeyword=ice40&pv1328=i960&FV=ffe002b8&mnonly=0&ColumnSort=-457&page=1&quantity=0&ptm=0&fid=0&pageSize=25 << e.g.
asciilifeform: spyked: unless you are VERY well-equipped, you will not be soldering ice40.
asciilifeform: ice40 leaves a great deal to be desired ( it is VERY small, comparatively, and doesn't come in a no-flash version, and who knows for how long it will remain in print ) but is by far the closest thing that currently exists to the sane fpga.
asciilifeform: spyked: only the ice40 series
spyked: asciilifeform, was going to ask. is there particular ice40 you're recommending? it might be a while until I get one but I looked over the list and they had various types (ultralite etc.)
asciilifeform: !~later tell spyked http://btcbase.org/log/2017-08-21#1701446 >> on second thought, you probably could put this chore off, olimex sells a ice40-8k (largest available) with 512k of sram glued on. and this is theoretically enough to prototype . the more pressing matter is ethernet. ( afaik nobody sells an ice40 + ethernetmagnetics . and just as with ddr dram, answer is 'lattice wants you to use their larger fpgas, with THEIR toolchain' ☝︎☟︎
asciilifeform: to do this, will need to make world's first ice40+ddr board -- none exist
spyked: ok, so to sum up; 1. get ice40 fpga; 2. run fpga lisp machine (cadr?); work from that towards symbolics/ivory, or the other way around starting from symbolics. ☟︎
mircea_popescu: http://btcbase.org/log-search?q=ice40
asciilifeform: it is almost like the ice40 aficionados are following the 'bolix-whisperers' 'we dun wanna piss off dks!111' school of thought
asciilifeform: the working turdless-chain series is the ice40, up to 8k gate.
asciilifeform: that is not an ice40!!!
asciilifeform: very imho interestingly, NOBODY manufactures a board with an ice40 and a nontrivial qty of ram together.
asciilifeform: in possibly more interesting noose, ice40 toolchain seems to build and work ok even on crapple.
asciilifeform: ice40 series tops out at 250Mhz iirc, so it'd be a modest thing. but working.
a111: Logged on 2017-08-04 14:54 asciilifeform: so can haz ice40!!!!
asciilifeform: so can haz ice40!!!! ☟︎
asciilifeform: in other noose, asciilifeform built 'icestorm', 'arachne-pnr', with plain gcc 4.9 ( the only concession to idiocy on the test machine was python3 ) . and even MOST of 'yosys' ( the last step in the ice40 open sores fpga toolchain ) built. in fact, whole thing built, but linker barfs
a111: Logged on 2017-08-03 23:02 asciilifeform: to add insult to injury, even BROWSING shithub ( where all of the 'open' ice40 projects live ) no longer works on any of my graphical wwwtrons
asciilifeform: to add insult to injury, even BROWSING shithub ( where all of the 'open' ice40 projects live ) no longer works on any of my graphical wwwtrons ☟︎
a111: Logged on 2017-01-16 23:36 asciilifeform: leaving entirely aside the question of whether ice40 can in fact be made to do anything useful with the 'open' toolchain discussed earlier, or whether a toolchain that required clang, llvm, and ten other poetteringesque abortions is 'open'
asciilifeform: leaving entirely aside the question of whether ice40 can in fact be made to do anything useful with the 'open' toolchain discussed earlier, or whether a toolchain that required clang, llvm, and ten other poetteringesque abortions is 'open' ☟︎
asciilifeform: (is it the lattice ice40? then why not SAY IT motherfucker)
ascii_field: 'We have enough bits mapped that we can create a functional verilog model for almost all bitstreams generated by Lattice iCEcube2 for the iCE40 HX1K-TQ144, as long as no block memories or PLLs are used. ' << wake me up when that last part changes. and when i can get this chip from ten different chinese foundries.