Re: GSoC'16 | JPEG Encoder

Nicolas Pinault <[email protected]> Thu, 3 Mar 2016 08:37:54 +0100
Newsgroups gmane.comp.python.myhdl
Message-ID <[email protected]>
Hi,
Le 02/03/2016 15:09, Henry Gomersall a écrit :
> On 02/03/16 13:59, Henry Gomersall wrote:
>> E.g. when the DSP has to be pipelined to maximize throughput, it's no
>> longer just a multiplier and the code has to reflect that. You could
>> create a multiplier block with pipeline stages incorporated, but then
>> you're more or less doing as I suggest (and still with no guarantees the
>> synthesizer will do the right thing).
> I wrote an inline complex multiplier based around a single DSP which
> really gets into the guts of the DSP core. It's hard to see how one
> would do this in plain VHDL with a hope that it would be inferred
> correctly (the difficulty is in things like flicking control registers
> mid pipeline from multiply-add to multiply-accumulate to
> multiply-deccumulate).
I have discovered MyHDL recently and considering using it.
I have followed your discussion and get questions :
- How is it possible to "switch" the underlying resources  ("inner 
primitive blocks can be switched") ?
- Why do you say you can do things with MyHDL but not VHDL (your complex 
multiplier) ?

Nicolas
>
> Cheers,
>
> Henry
>
> ------------------------------------------------------------------------------
> Site24x7 APM Insight: Get Deep Visibility into Application Performance
> APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
> Monitor end-to-end web transactions and take corrective actions now
> Troubleshoot faster and improve end-user experience. Signup Now!
> http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
> _______________________________________________
> myhdl-list mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/myhdl-list
> .
>


-- 
*Nicolas PINAULT
R&D electronics engineer
*** [email protected] <mailto:[email protected]>

*AATON-Digital*
38000 Grenoble - France
Tel +33 4 7642 9550

http://www.aaton.com
http://www.transvideo.eu
French Technologies for Film and Digital Cinematography

Follow us on Twitter
@Aaton_Digital
@Transvideo_HD

Like us on Facebook
https://www.facebook.com/AatonDigital

------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140

_______________________________________________
myhdl-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/myhdl-list