YRabbit · @yrabbit
178 followers · 5218 posts · Server mastodon.sdf.org

The first two primitives from the SER/DESER family are running on the Himbaechel- architecture today! Without a video about blinking LEDs, I can only say that and blink properly :) For GW1N-9C, the LED was intentionally attached to the bottom of the chip, where IO needs to be programmed in a special way.
Since ODDR and ODDRC do not use a dedicated clock for IO, this was not very difficult. And now I will deal with very interesting primitives with IO clocks :)

#GoWin #tangprimer20k #tangnano9k

Last updated 2 years ago

· @mole99
26 followers · 32 posts · Server fosstodon.org

@yrabbit

Congratulations! 🎉️
Once I have a some more free time, I will definitely try ELVDS on 😃️

#tangnano9k

Last updated 2 years ago

YRabbit · @yrabbit
179 followers · 5023 posts · Server mastodon.sdf.org

Yay! The brave at heart can try emulated differential IO, especially on , where the HDMI connector is soldered to these very elements🙃

yeah, for now you'll have to apply PR manually😉

github.com/YosysHQ/apicula/pul

#tangnano9k #apicla #fpga #sipeed #GoWin

Last updated 2 years ago

YRabbit · @yrabbit
175 followers · 4972 posts · Server mastodon.sdf.org

I don't turn off, it works with the same firmware, but I disconnect the LEDs from and press the button that is responsible for the OEN signal of the LVDS_IOBUF primitive.

As a result the LEDs on the breadboard are controlled by

#tangnano9k #tangnano4k

Last updated 2 years ago

YRabbit · @yrabbit
175 followers · 4971 posts · Server mastodon.sdf.org

So LVDS_IOBUF: the first video shows the operating mode as INPUT. generates the signal, blinks LEDs, and receives it and blinks its built-in LEDs.

#tangnano4k #tangnano9k #apicula #sipeed #GoWin #fpga

Last updated 2 years ago

YRabbit · @yrabbit
176 followers · 4965 posts · Server mastodon.sdf.org

The generates a signal and sends it through a differential line to the counter-parallel LEDs (way to show that the signal is really differential) and then through two wires the signal gets to TLVDS_IBUF in and it flashes its standard LED.🙂

It took me all day. getting old🙂

#tangnano4k #tangnano9k #fpga #apicula #sipeed #GoWin

Last updated 2 years ago

YRabbit · @yrabbit
175 followers · 4955 posts · Server mastodon.sdf.org

@mole99
yeah, it turned out fast and ELVDS are kind of critical for because that's where they are soldered to HDMI. But there is a lot of work ahead: I need to add T/E-lvds IBUF, TBUF and IOBUF, which until now we did not have in . And after that I also need to connect all serialization/deserialization to the new primitives😉

#tangnano9k #apicula

Last updated 2 years ago

YRabbit · @yrabbit
175 followers · 4952 posts · Server mastodon.sdf.org

flashes the same LEDs but with the ELVDS primitive😀

#tangnano9k #GoWin #sipeed #apicula #fpga

Last updated 2 years ago

YRabbit · @yrabbit
161 followers · 4787 posts · Server mastodon.sdf.org

Moving on to the next chip - the board.

The pictures... I'm testing the same primitives and it's already boring for the reader:)

This is the penultimate chip I have, after which I will clean up the code for the intermediate publication.

#tangnano9k #fpga #sipeed #GoWin #apicula

Last updated 2 years ago

YRabbit · @yrabbit
159 followers · 4742 posts · Server mastodon.sdf.org

"Look upon life as thee may look upon the stone, and create thee then thine own order. Look first at a man, and if thee looks rightly, then soon ye shall come full circle. Then look beneath him, and if thee looks rightly, then soon shall thee once again come full circle. Thus may thee divine the puzzle from the pieces." Wizardry VII
In other words, the buttons on the circumference of the statue should be pressed counterclockwise, first the top row and then the bottom row.
🤣

#fpga #tangnano9k

Last updated 2 years ago

YRabbit · @yrabbit
159 followers · 4724 posts · Server mastodon.sdf.org

Bingo!😀

the lower LED starts up with a delay - this is the output of the serializer.

#tangnano9k

Last updated 3 years ago