[HH] free access to Amazon hosted FPGAs in the cloud

Kurt Keville klk at mit.edu
Sun May 7 09:14:32 EDT 2017


There are also some nice high level abstraction tools that can
expedite development these days. Like Chisel, which you can then
generate Verilog from... https://chisel.eecs.berkeley.edu/  Some of
the OSHwa sites like OpenCores.org are going to start offering this
format...

On Sun, May 7, 2017 at 8:04 AM, Greg London <email at greglondon.com> wrote:
> 1. Learn verilog. Its much easier and is the standard language in the US.
> VHDL is strongly typed like Ada (VHDL is Ada with hardware constructs
> added.) If you're in Europe, then learn VHDL because its more of the
> hardware language standard over there.
>
> Having coded in both (military stuff use to use Ada and VHDL),
> I would say that strongly typed to the level that VHDL is
> is an overrated feature for hardware design.
>
> When VHDL and Verilog first came out, VHDL had a bunch of features
> that they supported that Verilog did not, so it became a standard
> for some. But with the release of verilog AMS and systemverilog,
> they're both pretty much have the same capability. ANd now the
> only reason people choose one language over the other is because
> of their existing code base or because some third party IP uses
> one or the other.
>
> 2. You can get the PICOZED version of the zedboard for $178 which
> uses the smaller xilinx ZYNQ chip. XIlinx makes their synthesis
> software tool available for free for their smaller chips, including
> the Zedboard and picozed.
>
> The tool supports verilog. ANd it may even support VHDL
> if you must inflict that language on youself.
>
>
> On Sat, May 6, 2017 3:08 pm, Prez Cannady wrote:
>>
>
>> 1. To learn VHDL.
>> 2. To prototype hardware impls if you don't have test rigs of your own.
>>
>>
>> Sent from my iPhone
>>
>>
>>> On May 6, 2017, at 12:08 AM, Greg London <email at greglondon.com> wrote:
>>>
>>>
>>>
>>> Why would you curse someone with the pain and suffering of VHDL?
>>>
>>>
>>> Does Amazon's service come with High Level Synthesis tools?
>>> You could write your algorithm in c and then run it as software
>>> and run it in an fpga and do a side by side comparison to see which is
>>> faster.
>>>
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> Hardwarehacking mailing list
>>> Hardwarehacking at blu.org
>>> http://lists.blu.org/mailman/listinfo/hardwarehacking
>>>
>>
>
>
> --
>
>



More information about the Hardwarehacking mailing list