sergey

260 posts

sergey

sergey

@sergeykhbr

Developer. Can take a screenshot of your blue screen.

Katılım Aralık 2011
149 Takip Edilen59 Takipçiler
sergey
sergey@sergeykhbr·
@zipcpu I like this idea very very much
English
1
0
0
66
Zip CPU
Zip CPU@zipcpu·
Hey Dan, I'm thinking of building a PCB with an FPGA, 2x HDMI connectors and 2x GbE connectors. What do you think?
Zip CPU tweet media
English
5
2
72
5.3K
Jason
Jason@CodingAndThings·
Back on to my 6502 project today, I think.
Jason tweet media
English
3
0
9
234
sergey
sergey@sergeykhbr·
I found soldering and 3D printing to be incredibly therapeutic. It's like an 'analog' vacation before diving back into the timing madness of FPGAs.
English
0
0
0
36
sergey
sergey@sergeykhbr·
Further to the previous video there are also some photos of the custom PCB "Toucan" (CAN-FD over Ethernet with the time diagram analyzer)
sergey tweet mediasergey tweet media
English
0
0
0
47
sergey
sergey@sergeykhbr·
I finally finished my dual-channel FDCAN over Ethernet device with real-time "Eye-diagram" builder, error injection and Black-jack. I am going to free a lot of space on my workbench.
English
0
0
0
53
sergey
sergey@sergeykhbr·
@ico_TC 6nm tapeout will look great on the next startup pitch - no need to mention the RTL was untested.
English
0
0
1
128
Edmund Humenberger
Edmund Humenberger@ico_TC·
Would you think that a start up would tape out a design on 6nm containing untested RTL?
English
8
0
17
2K
sergey
sergey@sergeykhbr·
@observie In medical we use 2 CAN buses as "Operational System" and "Safety System" they both do quite the same but should check each other.
English
1
0
3
83
David Bar
David Bar@observie·
Why two CAN networks? I get this question a lot, so let me defend the decision and see if you agree. A single CAN network can easily support all 12 motors. To confirm, I profiled a single CAN network running 12 motors, and the results show it can be easily supported: x.com/observie/statu… x.com/observie/statu… But: 1. Assigning a separate CAN network to two legs minimizes branching and parallel stubs, which can introduce signal reflections, noise, or impedance mismatches in a single bus setup. 2. Less branching, wiring, and parallel stubs mean cleaner signals and better PHY, potentially fewer errors/retries. 3. The Jetson has two CAN controllers, so introducing a second network is relatively cheap. 4. Splitting messaging load across two buses reduces contention and leaves headroom for expansions, like sensors and actuators (arms? head?). 5. Software cost is minimal.
David Bar@observie

12 Motors and 2 CAN networks wired

English
11
5
145
10.2K
sergey
sergey@sergeykhbr·
New Arria 10 FPGA just arrived. Passive cooling all the way. First time working with Altera since university.
sergey tweet media
English
0
0
6
278
sergey
sergey@sergeykhbr·
@zipcpu Good point. How is the datagram interpreted in this case? Is the master trying to send a write message before the AW address is accepted? What is len?
English
0
0
0
23
Zip CPU
Zip CPU@zipcpu·
@sergeykhbr This is a slave interface bug, enabled by a bug in the AXI3 specification (not implementation), that is then discussed in hindsight in the AXI4 specification.
Zip CPU tweet media
English
2
0
3
242
Zip CPU
Zip CPU@zipcpu·
Here's an AXI3 bug I came across (again). The problem is that the slave has no way to tell the master that it cannot handle write interleaving, and so this is how the designer attempted to "fix" the flaw in the AXI3 specification.
Zip CPU tweet media
English
5
3
42
2.7K
sergey
sergey@sergeykhbr·
@always_ff_rohan @FPGA_Zealot I have the datasheet with the connector descriptions, so getting a RISC-V core running with UART shouldn't take too long - at least until I lose interest, as a first step.
English
1
0
3
63
sergey
sergey@sergeykhbr·
I decided to get another FPGA, this time with passive cooling - the previous one was way too loud for a home lab. The new one, a Gidel HawkEye-20G-48, is perfect. Gidel has been great and already shared the pinout with me.
English
1
0
5
294
sergey
sergey@sergeykhbr·
@always_ff_rohan The Inspur FPGA was the first one I bought on eBay. After that, I started exploring other options - and then came across this beast: the Intel FPGA PAC N3000. It's actually insane. But additional interfaces of Gitel is more preferable
English
1
0
1
86
sergey
sergey@sergeykhbr·
@always_ff_rohan It's an Altera/Intel Arria 10 fpga. Should work for my purpose. Gidel warned that no support for SFP 40G ethernet connection.
English
2
0
1
96
Rohan makes ASICs 🛠️
Rohan makes ASICs 🛠️@always_ff_rohan·
@sergeykhbr I heard that one works only with Gidel proprietary IPs. Not sure if standard xilinx IP will be compatible with that card.
English
1
0
0
163
sergey
sergey@sergeykhbr·
Hopefully this time I'll have better luck with the FPGA-to-FPGA PCIe bridge - preferably without starting a fire.
English
0
0
1
135
sergey
sergey@sergeykhbr·
@ico_TC yeah, I bought some experience
English
1
0
0
250
sergey
sergey@sergeykhbr·
Holy moly, this Inspure FPGA melted its own connector and my cable! Don't leave it unattended without supervision.
sergey tweet mediasergey tweet media
English
5
8
64
4.9K
sergey
sergey@sergeykhbr·
@nikalaikina Если представить в виде импульса __/-\__, то front и back становятся очень даже логичными
Русский
0
0
0
82