electronic_eel has quit [Ping timeout: 260 seconds]
electronic_eel has joined #glasgow
PyroPeter_ has joined #glasgow
PyroPeter has quit [Ping timeout: 256 seconds]
PyroPeter_ is now known as PyroPeter
futarisIRCcloud has quit [Quit: Connection closed for inactivity]
Getorix_ has joined #glasgow
Getorix has quit [Ping timeout: 260 seconds]
Getorix has joined #glasgow
Getorix_ has quit [Ping timeout: 264 seconds]
ender| has quit [Ping timeout: 260 seconds]
ender| has joined #glasgow
samlittlewood has joined #glasgow
samlittlewood_ has quit [Ping timeout: 265 seconds]
FFY00 has quit [Ping timeout: 240 seconds]
FFY00 has joined #glasgow
ExeciN has joined #glasgow
ExeciN has quit [Quit: so long king Bowser]
Chips4Makers has quit [Remote host closed the connection]
Chips4Makers has joined #glasgow
emily has quit [Quit: killed]
jschievink has quit [Quit: killed]
promach3 has quit [Quit: killed]
gillesmauve has quit [Quit: killed]
_whitelogger has joined #glasgow
promach3 has joined #glasgow
disasm[m] has joined #glasgow
sambristow_nz[m] has joined #glasgow
jschievink has joined #glasgow
fridtjof[m] has joined #glasgow
gillesmauve has joined #glasgow
emily has joined #glasgow
jevinskie[m] has joined #glasgow
ZerataX has joined #glasgow
samlittlewood has quit [Ping timeout: 260 seconds]
samlittlewood has joined #glasgow
tomtastic has quit [Ping timeout: 265 seconds]
tomtastic has joined #glasgow
samlittlewood_ has joined #glasgow
samlittlewood has quit [Read error: Connection reset by peer]
samlittlewood_ is now known as samlittlewood
samlittlewood has quit [Ping timeout: 246 seconds]
samlittlewood has joined #glasgow
samlittlewood has quit [Ping timeout: 256 seconds]
samlittlewood has joined #glasgow
Stormwind_mobile has joined #glasgow
<d1b2>
<DCC> Hi there.
<whitequark>
hi!
<d1b2>
<DCC> Who did the floppy dumping, dumping DCC may be roughly similar in terms of processing the distorted digital signal from magnetic storage.
<whitequark>
i did
<whitequark>
did we talk on twitter before?
lukego_ has joined #glasgow
eddyb[legacy]_ has joined #glasgow
pepijndevos_ has joined #glasgow
sambristow_nz[m] has quit [*.net *.split]
ender| has quit [*.net *.split]
pepijndevos has quit [*.net *.split]
apo has quit [*.net *.split]
eddyb[legacy] has quit [*.net *.split]
lukego has quit [*.net *.split]
varesa has quit [*.net *.split]
nicoo has quit [*.net *.split]
lukego_ is now known as lukego
eddyb[legacy]_ is now known as eddyb[legacy]
sambristow_nz[m] has joined #glasgow
ender| has joined #glasgow
apo has joined #glasgow
varesa has joined #glasgow
nicoo has joined #glasgow
<d1b2>
<DCC> Don't think so, you just got mentioned in that thread afaik.
<d1b2>
<DCC> Do you want to talk here, in glasgow-addons or privately about details, I have some questions?
<d1b2>
<Attie> #glasgow-addons is discord only
<d1b2>
<Attie> @DCC I'd just shoot some questions!
<whitequark>
yeah i'm not actually in #glasgow-addons and i think i just learned about it?
<whitequark>
anyways
<d1b2>
<Attie> oh, sorry! I presumed esden would have said
<d1b2>
<Attie> talking about physical addon boards, more than usage / development
<d1b2>
<Attie> (e.g: PROM with ZIF... I'm looking at a CAN board, etc...)
<whitequark>
why a separate channel anyways?
<whitequark>
i think addons are very much on-topic here
<whitequark>
since from day 1 glasgow was designed to take addons...
<d1b2>
<Attie> not sure... I guess to keep on-topic / core dev, but if you're happy with that talk here (and not in #glasgow-addons), perhaps we should move over
<d1b2>
<Attie> *and you're not in
<d1b2>
<DCC> DCC tape is MP1 with some interesting additions (got documentation for that), rough data rate of 1 MBit/s. 9 tracks either parallel or multiplexed at 3,072 MHz with a clock and an indicator of the first track. Needs some kind of IIR and FIR according to documentation, never looked at it. I guess I have finally found the right tool for the job.
<d1b2>
<DCC> Can you see edits on IRC or what you are on properly?
<whitequark>
Attie: totally happy with it, would mildly prefer it even
<d1b2>
<Attie> I'd guess not
<whitequark>
i don't think this channel has enough volume to really warrant splitting it
<d1b2>
<Attie> (edits)
<whitequark>
no, i don't see edits
<whitequark>
i'd like to have the current bridge replaced with matrix
<whitequark>
i.e. matrix bridging plus matrix-discord bridging
<d1b2>
<Attie> @wq, ok! I'll announce there
<whitequark>
*that* actually works really well
<whitequark>
but i don't want to ask 1b2 to put even more effort into what is surely an aggravating job
<whitequark>
DCC: do you want the device to deserialize the data too, or just capture it?
<whitequark>
is it analog or is it a pulse train?
<d1b2>
<DCC> DCC tape is what is now considered MP1 with some interesting additions on metadata, a teletext like graphics format (ITTS) and more (got documentation for that), the raw data rate is roughly 1 MBit/s. 9 tracks either parallel or multiplexed at 3.072 MHz with a clock and an indicator of the first track. Needs some kind of IIR and FIR according to documentation, never looked at it. I guess I have finally found the right tool for the job. When I can
<d1b2>
properly capture and decode it to bits I will have to think about the rest once I can get a closer look. It is binary + and - but needs some kind of filtering to make it work, can you see pictures via the bridge?
DX-MON has joined #glasgow
<whitequark>
nope
<whitequark>
(matrix has both editing and pictures...)
<whitequark>
okay, so, how do you want to lay this out?
<whitequark>
use an ADC plus glasgow and run DSP on the FPGA?
<whitequark>
use analog filtering?
<d1b2>
<DCC> Digital filters were used in the devices back then, I'll look at the details of the Glasgow a bit more. Thanks for the inspiration. When can I purchase a unit to Germany except for full DIY?
<whitequark>
purchase: we don't have official production started yet, so your best bet is just asking here in this channel
<whitequark>
twitter also works
<whitequark>
filters: so far i've never did any DSP on the FPGA, but the performance of the (tiny) ice40 device might disappoint you, better evaluate some HDL before paying
<whitequark>
personally i try to do DSP on the host machine with something like numpy
<whitequark>
there's no reason you *can't* do a FIR or IIR filter on the FPGA, but it was spec'd as a protocol converter device, not compute device, so, again, better check that it fits your requirements
<tnt>
Oh yeah, the HX lacks any multiplier.
<whitequark>
and UP is so slow that the multipliers are kinda wasted on it...
<tnt>
you haven't used the EOS-S3 yet ? :)
<whitequark>
yes, it is incredibly funny that the previous slowest FPGA was called UltraPlus and the current slowest FPGA on market is called QuickLogic
<tnt>
Ahaha, I hadn't even thought of that.
<tnt>
But to come back on subject, unless you need to reduce the data rate to the host you're better off doing DSP in python.
<whitequark>
and there is no reason to reduce the data rate here... glasgow can reliably transfer ~40 MB/s to the host which seems plenty for this use case
FFY00 has quit [Read error: Connection reset by peer]
FFY00 has joined #glasgow
<d1b2>
<daveshah> The internal codename for the UltraPlus is ThunderPlus which really isn't better
<Lofty>
I have a slightly crazy idea regarding multiplication: you can convert to logarithms and add them
<d1b2>
<TiltMeSenpai> hmm does that also work for division
<d1b2>
<TiltMeSenpai> ice40's have dsp blocks with multipliers I think
<d1b2>
<daveshah> only the Ultra/UltraPlus do
<d1b2>
<TiltMeSenpai> oh lol
<d1b2>
<daveshah> there were going to be 'HX+DSP' type iCE40s - the MS/MX series that would also have had HDMI and MIPI support
<d1b2>
<daveshah> but they were canned after Lattice acquired SiliconBlue
<d1b2>
<daveshah> the sim models for the HDMI and MIPI primitives among other things still lurk in the icecube and radiant data files
<d1b2>
<daveshah> In the DSP user guide revision history, another reference lurks
<d1b2>
<daveshah> > Added iCE40 UltraPlus and removed “MX series” to introductory paragraph
<d1b2>
<daveshah> > Added iCE40 UltraPlus and removed “MS series” to introductory paragraph
robbi5 has joined #glasgow
robbi51 has quit [Ping timeout: 240 seconds]
Xesxen_ has joined #glasgow
minicom0 has joined #glasgow
Getorix has quit [*.net *.split]
PyroPeter has quit [*.net *.split]
Xesxen has quit [*.net *.split]
minicom has quit [*.net *.split]
Getorix has joined #glasgow
PyroPeter has joined #glasgow
<d1b2>
<Attie> @DCC i'd be interested to read a bit about this - mind sharing the service manual?
<d1b2>
<Attie> @wq where does the signup link in README.md fit in? I'm probably on both lists a couple of times by now
<d1b2>
<esden> Regarding CS campaign. The Glasgow revC2 prototype panels arrived. I will be switching over the PNP today to start assembling them. As soon as they are on the way to the core devs I can finalize the campaign stuff I think.