Welcome, Guest
You have to register before you can post on our site.



Search Forums

(Advanced Search)

Forum Statistics
» Members: 288
» Latest member: christyrdiaz
» Forum threads: 111
» Forum posts: 330

Full Statistics

Online Users
There are currently 36 online users.
» 0 Member(s) | 34 Guest(s)
Bing, Google

Latest Threads
VHDL to Verilog Conversio...
Forum: General Questions
Last Post: rrc
09-02-2020, 08:31 PM
» Replies: 2
» Views: 232
Alchitry Labs -> Alchitry...
Forum: General Questions
Last Post: alchitry
09-02-2020, 05:08 PM
» Replies: 1
» Views: 138
PING))) Ultrasonic Distan...
Forum: General Questions
Last Post: alchitry
08-26-2020, 06:39 PM
» Replies: 1
» Views: 141
I/O Magic on Au and VHDL
Forum: General Questions
Last Post: john.tilghman@protonmail.com
08-26-2020, 06:13 AM
» Replies: 3
» Views: 993
New Accounts
Forum: Announcements
Last Post: alchitry
08-25-2020, 07:57 PM
» Replies: 1
» Views: 599
How to implement a simple...
Forum: General Questions
Last Post: alchitry
08-25-2020, 07:39 PM
» Replies: 3
» Views: 659
Feature Request: Full FTD...
Forum: General Questions
Last Post: alchitry
08-25-2020, 07:36 PM
» Replies: 1
» Views: 147
Generated Verilog
Forum: General Questions
Last Post: alchitry
08-25-2020, 07:32 PM
» Replies: 2
» Views: 180
Loader "No Devices Found!...
Forum: General Questions
Last Post: alchitry
08-25-2020, 07:28 PM
» Replies: 3
» Views: 314
Microphone Array Shield
Forum: General Questions
Last Post: alchitry
08-25-2020, 07:23 PM
» Replies: 1
» Views: 149

  xbewbie question - setting up icestorm and alchitry labs
Posted by: Prof_Stick - 03-06-2020, 12:37 AM - Forum: General Questions - Replies (1)

After searching the alchitry site and this forum, I cant find a tutorial for setting up alchitry labs with icestorm. Is it just a matter of following the installation instructions on the icestorm homepage and then installing aclhitry labs after icestorm is set up?

  I/O Magic on Au and VHDL
Posted by: Ekkehard - 02-23-2020, 11:18 PM - Forum: General Questions - Replies (3)

I just got a brand new shiny Au two days ago, along with an IO element and a breadboard shield, and I was going through the first couple of Tutorial examples over the weekend, which worked all fine.  But I am afraid, I don't quite understand them, or more precisely, the stuff that goes on behind the scenes.  To begin with, I have no experience or knowledge in Verilog at all, and even less in Lucid - I do know some VHDL though.  

Here is what I don't understand: Who sits on top of the au_top model in Verilog and knows where to route the clk and the rst_n signals, as well as the led vector and the usb_rc and usb_tx signals to?  There must be some correspondence to the physical signals on the board - where is that defined?  And how would I define those if I were to try to convert the tutorials to VHDL, which I would very much like to do to gain some familiarity back? Huh  Where can I find out about these things to read up on?

  XDC Files for Alchitry Au on Vivado
Posted by: tertiary - 02-21-2020, 04:45 AM - Forum: Tips and Tricks - Replies (3)

Just finished making a set of constraint files for using the AU on vivado since I could not find any for the life of me.
One file is for the bare Au (and breakout board Bu). The other file is for the Io shield. It works hand-in-hand with the Au xdc (Ie it does not have the clock or reset button defined in it.)

One thing to note is that the DDR3 definitions are untested and 90% sure they are incorrect. I have been working on these files for hours now and am too tired to look at what their IOSTANDARD values should be in the datasheets. The port locations and the labels are correct however. One day I'll update it to the correct IOSTANDARD values but that day is not today....

The IO shield has all of its inputs pulled down to ground via the fpga's internal pulldowns.

Attached Files
.zip   AlchitryAuIO.zip (Size: 2.57 KB / Downloads: 14)

  Can someone clean up the SPAM?
Posted by: prebys - 02-19-2020, 07:14 PM - Forum: General Questions - Replies (5)

This forum is filling with spam postings, and no one seems to be deleting/blocking them.

Can someone step up?  It's getting unusable.

  Explaining Breakouts..
Posted by: john.tilghman@protonmail.com - 02-03-2020, 07:59 PM - Forum: General Questions - Replies (6)

Could someone please explain to me the difference between what seems like much all the same thing..

I see in the reference sheet for the breakout board these:

Single Ended IO - I understand how this is different than -> Differential IO

Differential IO    - I understand how this is different than -> Single Ended IO

Analog Input - How is this different than other 2 ^

Analog Supply - What does this do ?


  Alchitry Lab & Mojo
Posted by: PTAa - 02-02-2020, 12:58 PM - Forum: General Questions - Replies (1)

Hello group,

I just tried to use Alchitry Labs Version 1.1.6 together with my Mojo V3.

I loaded the Mojo Blinker Demo project.
Build went flawless. However programming or erasing did not work.
Error: Could not detect a Mojo.
The Settings menu does not have an entry for setting the COMport.
So, apparently, the IDE does not realize it is about a Mojo.
Even if a Mojo project clearly is selected.

Maybe the Mojo is not supported any more?


  Could not create project folder
Posted by: PTAa - 02-02-2020, 11:04 AM - Forum: General Questions - Replies (1)

Hello group,

I am trying to use Alchitry Labs Version 1.1.6 with my Mojo V3.
Loaded the Mojo Base Project, but get the error message: "Could not create project folder!"
Can't figure out what is wrong.


Running Alchitry Labs as Aministrator, fixed the problem


  Reading analog inputs with the Alchitry Au
Posted by: john.tilghman@protonmail.com - 01-28-2020, 09:38 PM - Forum: General Questions - Replies (5)

Are there any examples of how to use the Alchitry Au with analog inputs ?

  Alchitry Labs can flash boards but Alchitry Loader cannot
Posted by: GENERATE_BITSTREAM - 01-25-2020, 01:19 AM - Forum: General Questions - Replies (1)

I can use Alchitry Labs to edit files, create the bitstream and flash the boards. However, when I use Vivado to edit files and then generate the bitstream then use the Alchitry Loader to load the bit file, I cannot.

When I use the command line tool with argument "-l" I get the following output:

    0: Unkown
    1: Unkown

I get this output when I put the board in any USB port and if I use the Au or Cu boards.

"lsusb" command shows the UART chip on the board is being detected by the computer with the correct name (FT2232C/D/H, which indicates the FT2232HQ chip which is labeled as U5 on the 4th page in the Cu schematic found here: https://cdn.shopify.com/s/files/1/2702/8...cu_sch.pdf and on page 5 in the Au schematic found here: https://cdn.shopify.com/s/files/1/2702/8...au_sch.pdf).

I have already copy and pasted the 99-alchitry.rules file into /etc/udev/rules.d as detailed in the instructions found here: https://alchitry.com/pages/alchitry-loader

I use Debian 10, a Linux distribution.

Any help and/or guidance would be greatly appreciated.

  USB host capability of Au or Cu?
Posted by: MichaelTuckwell - 01-24-2020, 08:08 PM - Forum: General Questions - Replies (1)

Does the Au or Cu have the capability to 
be used as a USB host to control multiple
USB peripheral devices?

In the Vivado IP Catalogue there's the
AXI Universal Serial Bus (USB) 2.0 Device v5.0,
Can this be used to provide USB 2.0 host capability? 
If so, how?

If not, can we interface with a USB host IC or
Arduino USB host shield? Has anyone here
Tried something similar?

I’ve played around with the UART and have 
Had success with sending and receiving text 
to a computer at 115200 baud, however this 
is not the real capability of a USB host.

Are there any plans for Alchitry to make
USB Host shields?