Home    Bloggers    Messages    Webinars    Resources   
Tw  |  Fb  |  In  |  Rss
Max Maxfield

20nm All Programmable FPGAs, SoCs & 3D ICs

Max Maxfield
Page 1 / 2 Next >
Page 1 / 2   >   >>
Max Maxfield
Max Maxfield
12/10/2012 9:45:51 AM
User Rank
Blogger
Re: regarding FPGAs,SoCs
Hi Sachin -- I'm not sure what you mean by SoC (check out my blog ASIC ASSP SoC FPGA).


A traditional SoC is a device that is designed and built from the ground up using ASIC fabrication technologies -- it includes one or more processor cores, on-chip memory, and a bunch of other stuff like peripheral and accelerator functions.

Today we also talk about "Programmable SoCs" like the Xilinx Zynq, which combines a hard ARM Cortex-A9 microcontroller with onchip RAM, a host of communications functions, and a bunch of traditional FPGA fabric. These devices are of interest for a lot of applicatiosn liek machien vision, but as Jeremy pointed out a lot of designs can be addressed using more traditional FPGAs (although even today's All Programmable FPGAs tend to have a lot of on-chip RAM and DSP functions and high-speed serial communications cores).

 

50%
50%
Max Maxfield
Max Maxfield
12/10/2012 9:40:43 AM
User Rank
Blogger
Re: regarding FPGAs,SoCs
Hi Sachin -- there's bunch of things to talk about here. First of all, with regard to configuration, you need to peruse and ponder my blogs on the following:

#1 FPGA Configuration Cells

#2 FPGA Configuration Cell Technologies

#3 Alternative Configuration Techniques

#4 Dynamic Partial Reconfiguration

As you will see, some FPGAs are based on Anitifuse technology, others on Flash, and others on SRAM-based configuration cells. These latter one may require an externam memory devuce, but as Jeremy points out you can also load them via JTAG or via an external processor.

50%
50%
JezmoSSL
JezmoSSL
12/8/2012 10:23:40 AM
User Rank
Blogger
Re: regarding FPGAs,SoCs
JTAG interface allows you to configure the FPGA from your PC from the xilinx ise tools, it requires either a xilinx JTAG platform cable or a USB to JTAG convertor..

 

http://en.wikipedia.org/wiki/Joint_Test_Action_Group

50%
50%
sachinhebbar
sachinhebbar
12/8/2012 9:06:49 AM
User Rank
Beginner
Re: regarding FPGAs,SoCs
are you talking about UART interface .? or utah interface . I've previously used the UART for tranmn and Rxn. And well thank you for the clarifications i got the point.!

50%
50%
JezmoSSL
JezmoSSL
12/8/2012 8:58:18 AM
User Rank
Blogger
Re: regarding FPGAs,SoCs
Ther are various ways to configure an fpga, either though a prom which holds the configuration, via JTAG interface or via another device such as a microprocessor or a CPLD If I understand you correctly you don't have the prom to hold the configuration. So you have ather options, using the processor in the SoC is one way using something like u-boot. Is it just that you cannot buy the proms?

50%
50%
sachinhebbar
sachinhebbar
12/8/2012 8:41:00 AM
User Rank
Beginner
Re: regarding FPGAs,SoCs
I agree with you But I'm starting up a career b/w u can see my bio on APP
as well i've designed a filter on FPGAs but the problem is without the PROMs we cannot store the data and build the modules either in case if we use contollers we can store the data and its cost efficient though. I'm totally confused of whcih area i can choose..? The FPGAs are for particular tast where the application or product is confiddential. am i rite..?

50%
50%
JezmoSSL
JezmoSSL
12/8/2012 8:32:35 AM
User Rank
Blogger
Re: regarding FPGAs,SoCs
Yes I can explain it to you sachinhebbar, the vast majority of people using programable logic are using FPGAs because they contain all the functionality that they require, it's actually only a small subset of programable logic users who are using SoC devices, there are far more applications which simply need a simple programable device. I have worked on one project which used a separate processor and an FPGA and would have benefited from using a SoC device. I hope they are not teaching you to use SoC for every design

50%
50%
sachinhebbar
sachinhebbar
12/8/2012 7:54:18 AM
User Rank
Beginner
Re: regarding FPGAs,SoCs
Hello Max nowadays peoples are moving towards SoCs rather than the FPGAs. FPGAs have the demerit of EPROMs or PROMs in the previous versions. Then whats the use of an FPGA even both the contollers and this are meant to be a particular application or task. Whatever we can build on FPGAs we can build it in controllers also. can you just explain me..?

50%
50%
Max Maxfield
Max Maxfield
11/24/2012 1:37:38 PM
User Rank
Blogger
Re: Viewing 3D images
@Myplanet: I'm working on a course this weekend - but I hope to do a column on 3D television very soon -- regards -- Max

50%
50%
Myplanet
Myplanet
11/23/2012 3:00:24 AM
User Rank
Guru
Re: Viewing 3D images
Max, so I have given you a hint what the community needs from you (Grin). For most of the common peoples 3D technology means visualizing the image in different angles. Now a day's 3D televisions/screens are so common and may interest to know more about it. Hope your 3D works will be available soon.

100%
0%
Page 1 / 2   >   >>
More Blogs from Max Maxfield
I am shocked and horrified. It appears that those little scamps at Planet Analog are writing blogs pertaining to field-programmable issues.
This week's live online chat takes place on Thursday, May 23, 2013, at 1:00 p.m. ET.
Would you class these as adages, aphorisms, axioms, dictums, epigrams, maxims, precepts, saws, truisms, or... well, what?
In part 3 of this epic tale we consider how we might use tri-state buffers, leading up to the legendary bi-directional buffer.
Design West 2013 was one of the best conferences and exhibitions Max has attended in terms of interesting presentations and fun events.
flash poll
follow us on twitter
follow Xilinx on twitter
like us on facebook
like Xilinx on facebook
All Programmable Planet     About Us     Contact Us     Help     Register     Twitter     Facebook     RSS