HOME  |  NEWS  |  BLOGS  |  MESSAGES  |  FEATURES  |  VIDEOS  |  WEBINARS  |  INDUSTRIES  |  FOCUS ON FUNDAMENTALS
  |  REGISTER  |  LOGIN  |  HELP
Comments
You must login to participate in this chat. Please login.

Thank you Warren and Chuck

Iron

Three Key elements in target design:  Typically Ethernet NIC, A/D and GPIO

Iron

Microcontroller experience - 1 PIC assembly project, a couple HC11/HC12 C projects

Iron

FPGA familiarity question - some book knowledge and second-hand information

Iron

Experience question - I am new to FPGA.  0 years.  Some µC experience.

Iron

I was unavailable yesterday.  I'm trying to catch up today.

Iron

A on Q2. Rather experienced user :) Expert this for people who familiar with several architectures/vendors, bugs and ways to avoid them.

Iron

A on Q1. Hard worked at electronic design area last 5 years. Has previous experience near 30 years with electronics - occasionly designing electronic devices, repairing etc. Also has programming experience in Asm, C near 20 years.

Iron

35 years design of embedded software and digital/analog design

Iron

Power, cost and speed. Special features for video and WIFI

Hi Warren, great lecture

Im trying to develop a FPGA for data aquisition from neural tissue in order to control robotics (Brain Machine Interface). I have 2 years of experience with National Instrumnets FPGA, but would like to ditch this approach and code with HDL. For my application I require lots of IO, real-time filtering and differential amplification, The final product needs to receive GUI input. I was wondering which of the two languages you would recommend to get started (VHDL or Verilog). Also i was wondering if you have contacts for collaboration for product development. The intended product is listed here (http://www.neurotek.ca/xavier-platform/).

Experienced with FPGA architecture

Around 10 years of some experience with FPGA/CPLD

Functions of interest:Multi DMA logic for Ping Pong swing buffers to enable streaming  video.

Iron

Experience with STM and Atmel SOC (no FPGA).

Iron

New to FPGA design and thinking at clocking and timing closure techniques level

Iron

Thanks to Design News and DigiKey for making this possible and having the archive available immediately.

Warren, I appreciate another high quality course that is focused on being able to use these for real world applications.  I am looking forward to Thursday and, especially, Friday's presentations.

I did not see details on the ADC.  Can you let us know how many bits resolution and how fast they are?  Or should we go with external ADC chips for these implementations?

Iron

?? Hi Warren, I'm wondering what the criterion are to choose one of these embedded micro FPGAs or to "roll one's own" with a lower cost standard FPGA and MCU? It would seem that the pricing of these parts (according to our favorite supplier!) is quite high. Regards, Simon

Iron

pretty experienced in MCU design, some with Xilinix

Iron

Thanks Warren. I am beginning to understand :)

Iron

@phildani7- The HPS uses the ARM peripheral bus to access the FPGA and you can build a peripheral in the FPGA to connect to that bus. Most vendors have predesigned peripheral interfaces you can just drop into the FPGA. You can build a custom one too if they don;t have what you need.

Iron

Thanks a lot WarrenM. I want to use a ARM to manage IP core in FPGA. But ARM9 seems too complicated. Hopefully cortex-M3 can be a batter choice. Thanks for your information.

Iron

??How does the FPGA to HPS communication happen? 

Iron

time to earn my keep. thanks Warren and see all tomorrow.

Iron

@All- I think I hit all the questions I could find. Let me know if I missed yours.

Iron

@DaveWR, you're welcome.

Iron

@Plpang- You can probably get a much better kit for much less than $100. It's worth it to get a new kit so you are compatible with the new tool flow and board support packages, etc.

Iron

@danlafleur:

The DE0 does look like a nice all-in-one starter. Thanks

Iron

?? I have this unused Spartan-3 starter kid from 2005. Is it any good or would you suggest that I spend another $100 to get a current one?

Iron

@Sherlock- Depending on your video application one of the vendors might have a reference design you coudl leverage. I'd suggest you check out their reference designs and IP offerings.

I'm not sure about ARM1 CPUs on FPGAs. Don;t think I have seen any as fixed functions.

Microsemi purchased Actel so the SmartFusion2 family came over in the purchase (or the start for it anyway).

 

Iron

@DaveWR  thanks for this link.

Thank you for all the help ...

Mentioned Adapteve before as well... Parallella Board Has Xilinx Zynq 7010 or 7020 on board -- $100 + some add-ons.

http://www.adapteva.com/

Check their forums for tools etc.

 

Iron

Great presentation - see you tomorrow!

Iron

@Plpang- You can program some FPGAs in C/C+ at a higher level than using HDLs. Check out the FPGA vendors tools flows to make sure they offer this capabilkity. It may not be part of their evaluation download toolset however.

Iron

My project includes some key function. ARM processor(hopefully), DDR2, Ethernet, USB, ADC,image nois filter (IP), image enhancement etc. Low power cosumption.

Iron

@Arieswong- Andriod support is a good question. My guess is that that would be more of an ARM question than an FPGA question. Perhpas looking for an evaluation board or reference design for Andriod from the FPGA vendors would be a good start.

Iron

@Flux-Capacitor- I'd get an inexpensive evaluation board (maybe from a distributor like Digi-Key) and download the evaluation tools from any of the FPGA manufacturers. There are some good examples on All programmable Planet of first time FPGA users blogging about their experiences. That might be a good place to start.

Iron

so far, my personal experience with a dev kit from digikey, DE0-Nano with an altera Cyclone IV is a good one. the kit should still be slightly less than $100.

Iron

? Can I program FPGA using C/C+ slide 17. Will it be in VHDL or similar for many years forward? 

Iron

@Phildani7- I think of the FPGA as a peripheral to the CPU so in general it can't access CPU peripherals directly. You can build peripherals in the FPGA that can then be accessed by both (if needed).

Iron

My application is data acquisition with sensors, DC, AC and current input signals and wireless Zigbee output. Thank you Warren.

Iron

??Warren, which one would support Android OS better? 

 

Iron

@DanielK- I'm not sure if ECC is used on the cache or if it is just built out of latches. My guess would be ECC, but I will check and mention it in the next class. Thanx!

Iron

Thank you everybody ... can anyone recommend a FPGA dev/eval board for newbies?

?? what FPGA would you recommend for those that are just getting their feet wet?  ie no experience with FPGA and minimal MCU?

?? Does the FPGA have access to the all peripherals in Zynq? It appears as if ARM accesses peripherals and FPGA the GPIO!

Iron

Thanks have to admit I have not looked at their product line.

Iron

@Dave- Verilog seems to be the more popular HDL. The manufactures tools all support Verilog.

Iron

Hello Warren, Chuck:

Thank you for the great series of classes on FPGA.

My application involves:

2 Processors, HDMI switching/pipelining, ADC/DAC, microphones, USB, 10/100GB Ethernet, Motion control.

Power and cost are critical factor for this cosnumer market application.

Currently I am targetting Atlys Spartan 6 board with multiple Pmods through PmodMIB.

Regards,

Raj

Warren for a beginner in the FPGA field can you please recommend a FPGA development board or kit and possible a written material dedicated to it to help learning FPGA design ? Thank you very much!

I have some questions.

1. We have a next project want to select  MPC/MCU base on FPGA and used in image processing. So we can develop our IP and integreted into same chip. Which one do you suggest? Now we use NIOS II.

2. where we can got ARM1 FPGA products?

3. Microsemi SmartFusion2 comes from Actel?

 

Iron

@gwp2- Microsemi have some experience with long lifetime systems. I suggest you check them out.

Iron

@rshankle- I have seen the move to USB away from JTAG. My guess is the switchover will take a couple of years however. many of the bit blasters still have the JTAG interface...

Iron

? biggest issue I have dealt with when dealing with programable parts, is part obsolesence may of my designs have 10 plus years in service.  Any suggestions other than buying a stock pile of parts.

Iron

Is Verilog usedul? Or should one stick with the manufacturers tools.

http://www.verilog.com/emacs_install.html

Just wondering.

Iron

@Johnny- The links seem to work best when viewed in presentation mode. Try that and let me know if it works for you.

Iron

?? For current and new dev boards coming out, do you see the standard JTAG (10 pins) being removed from the board in favor of a mini-usb connection?

 

Iron

I'm interested in versatile ARM/FPGA building block board (Plug and Program) similar to a Beagle Bone format with 0.1" headers or such.  Examples: Smartfusion Dev kit Digikey's A2F-EVAL-KIT-2 with mixed single daughter board, or Red Pitaya http://www.kickstarter.com/projects/652945597/red-pitaya-open-instruments-for-everyoneKickstarter 

Iron

?? Warren, in the SmartFusion2 Microcontroller Core is there ECC or Parity bits on the insturction cache?

Iron

Mazian- Will speak up more tomorrow. Thanx for the feedback.

Iron

In my application, the desired peripherals are UARTs, CAN, I2C, and Ethernet. A hardware FPU would be desirable, but not required. HDLC encoding/decoding would also be desirable. Error Dectection and Correction (EDAC) are required for RAM and Flash sotrage. Power and performance are more important than cost, but cost cannot be ignored.

Iron

Thank you Warren, ear you tomorrow.

Iron

Please use a leading ? or two when you have a question for me to make it easy to find them.

Iron

Warren, your voice is very low, if you don't mind, please speak a little bit loader or closer to microphone.

Appreciate again.

Iron

Thank you for the information.

Real-time Audio encode (MPEG1-L2, AAC) via I2S

Iron

c/w Minimal power consumption.

Iron

Thanks Warren and Charles.

Iron

Custom image processing from a large image to printheads.

Iron

Please use a leading ? or two when you have a question for me to make it easy to find them.

Iron

Thank you Chuck & Warren

Iron

Thank You Warren very informative

Iron

For my typical applications, Ethernet and/or USB required, SERDES not normally.

Reliability, more than Security

Cost not a big issue, as we would use very small quantities, not mass production.

Power not important, as used in larger test systems

Platinum

Warren , thank you for today's lecture 

Thank you also Chuck

Iron

Thanks a lot Warren. It is a great lecture.

Iron

Zynq 7000-series (7020, or, 7010)

Other harware: Bluetooth

Image Processing

Neural Net

Audio Processing (Natural Language?)

 

Iron

Thank you Warren. Its a great lecture...

Iron

Great presentation, be here tommorrow

Iron

Current design: Ethernet, external boot flash, sampling 16 channels "simultaneously", remote update.  Power not a huge concern at present.

Thank you Warren, Charles, and Digi-Key

Gold

Downtime between projects for me, but we do audio bandwidth spectral acquisistion & analysis.

Silver

wireless(Zigbee/Bluetooth), sensors, IC2, SPI

Iron

links on slide 19 don't seem to be working

Iron

various communication channels, Display Port, high precision analog.

Iron

Reliability, ADC, DAC, External memory, encoder/decoder logic to free up processor, usb, user interface logic

Iron

For company always is "cost". For me is speed and easy use.

Iron

wireless radio implementation

Iron

SPI, ADC, DAC, low power (less than 40 mW), single MHz clock...

Iron

The key requirements are whatever get me an A grade in class.

Iron

Power and cost are always a major concern.  ADC/DAC, USB, Remote update, at a minimum.

Iron

failsafe operation and safety critical design are key features of existing and future products designed and built here.

Iron

USB, SPI, ADC, Secure Boot, External Memory, DMA, Authentication

Iron

low cost, low speed, adc

Iron

Cost and Special features

Iron

PCIe interface for faster data dump to a PC.

Ethernet

Iron

I need two audio signal processors and a math unit that does Fourier transforms

Gold

environmental sensors - vib, humidity, temp, magnetic

Iron

ADC/DAC, Ext Mem possibly USB, Cost.

Iron

Slide 18 - Premature to list specs I might want, except for high speed.

Iron

Warren's question: What are the two or three key requirements in your next design- cost, speed, special features?

Blogger

Thank you very much

 

Iron

@Kurting: SEU = Single Event Upset. For example, a bit-flip caused when a particle of radiation interacts with a memory cell.

Iron

Two more questions.

1. NIOS II is a same level ability MCU with Cortex-M3?

2. Altera and Xilinx provide ARM1 products? where we can got development support on ARM1.

Iron

Teo more questions.

1. NIOS II is a same level ability MCU with Cortex-M3.

2. Altera and Xilinx provide ARM1 products? where we ca got development support on ARM1.

Iron

I've done a little programming with the PIC MCU.

Iron

Good bit of MCU experience.

minimal MCU experience.   mostly from school projects

Develop for MCS51 derivatives family and Microchip PIC

 

Iron

Extensive MCU design, many chips (mostly 8 bit) since mid-1970's.

Iron

Been working with MCU's since 8080 and Motorola 6801

Iron

some experience with MCU.

Iron

I've worked with several Microchip PICs, and ARM Cortex M3 and M4 MCUs.

Also ARM-based mobile devices.

Iron

Yes, experience with MCUs

Iron

Very limited experience with MCUs (PIC)

I have some experience with MCU

ARM7 and other MCU experience

Iron

Many years MCU experience

Iron

long time experience with uC designs. started with 8085 and stayed with small 8-bit devices.

Iron

I have MCU experience. 6 years.

 

Iron

Many years experience with microprocessors, 10+ with integrated MCUs

Platinum

Yes, useually I used MCU such as PIC, 8051, now is Cortex-M. But just have NIOSII ecperience in FPGA base.

Iron

Extensive exp with MCUs

Iron

Yes, Pic 16 Series, Intel 8031, 8049, 8085

Iron

I have programmed MCU applications and designed a few 

Iron

A good deal of experience.

Silver

Been doing embedded design with MCUs for 30+ years.

Iron

lots experience with MCU.

Iron

Significant experience with Renesas M16C and ARM Cortex Mx microcontrollers.

Iron

Plenty of MCU experience: 32 bit with ARM7, ARM9 processors. 8-bit with Atmel AVR, Microchip PIC16 and various 8051.

Iron

quite experience on MCU's

Iron

Yes. Extensive experience with micros.

Iron

1 yr academic experience with MCUs. A few personal projects.

Iron

Some MCU design experieence

 

Iron

Yes, extensive MCU experience.

little experience with MCUs.

 

Iron

lots of experience with MCUs.

Iron

A lot of experience with MCUs.

Iron

plenty of MCU experience

Gold

Some older 8 bit experience.

Iron

Started with the Smartfusion

Warren's question: Have you designed with MCUs previously?

Blogger

?? In the SmartFusion2 Microcontroller Core is there ECC or Parity bits on the insturction cache?

Iron

Some experience Altera, Xilinx, Atmel

Iron

I am a Kickstarter backer of Adapteva's Parallella board (Zynq 7020 FPGA + 16-core Epiphany parallell processing custom chip), so I'll be working with (first learning) the Zynq FPGA. 

Iron

A lot of FPGA experience for emulation/prototyping. Xilinx/Altera

Iron

Some FPGA - Spartan 3

 

Iron

Some FPGA experience, but certainly not an expert. Still mostly working with development kits.

Iron

No FPGA experience yet, I am interested to learn about.

 

Some experience on FPGA arch - Xilinx. from Zinq-7000 worshop.

some FPGA experience.

Iron

Rich experience on FPGA (altera). But just used NIOSII MCU in FPGA.

Iron

Xilinx expert but no experience with other vendors

20+ years embedded and graphics experience, but no FPGA experience

Iron

But little FPGA exp juat learning

Experienced with FPGAs

Iron

very littlt FPGA architecture experience.

Iron

1 yr experience with FPGA design

Iron

some theory but little hands on experience with FPGA

Iron

I have no experience with FPGA's

Iron

Sorry at architechure m NONE

 

 

More CPU than FPGA experience

Iron

some familiarity with FPGA, have started learning with Altera FPGA on DE0-Nano kit from digikey.

Iron

I worked with FPGA many years ago but am looking at some current designs using them

Iron

NO experience at all with FPGA

 

some experience with FPGA arch.

 

Iron

No experience with FPGA's.

Iron

Some HW some SW ... novice

No experience.  it's like a black box to me for now.

Very little FPGA experience.

Iron

no practical experience

Iron

Minimal experience - remember PALs?

Iron

Indirect  low experience with FPGAs

Iron

Very little experience with FPGAs.

None.  8+ in HW testing/verification, but background in design.  Looking for a design job.

Iron

I have experience with FPGA architecture

Iron

this could be done on FPGA spartan 3e kit?

 

Warren's question: How familiar are you with FPGA architecture- none, some, experienced, expert?

Blogger

Lot of HW experience but a little in the SW side.

Iron

I have a Spartan-3 starter kid from 2005, can I still use that board with todays development tools, it communicate with parrallel port cable, and I use a converter to use USB port?

 

Iron

30- years of experience

Iron

Software design and dev... tons of experience.

FPGA and HLDA... Quartus 1 year.

Iron

No design experience. 8+ in SW testing. BSEE and Embedded Systems Design education background. Trying to find design job.

Iron

I use cyclone FPGA to implement NIOSII. 20+ experience.

 

Iron

20+ years of design/architecture experience in wireless network/device industry. New to FPGA based design.

Circuit design, many years; PLD design, over 10; small FPGA design, much less. 

Silver

0 years of fpga experience, 5 years of microcontroller embedded development

 

Iron

35+ years of digital/microcontroller design. Very limited on FPGA.

Iron

Embedded Systems h/w & s/w since 1979, but not complex programmable logic.

Iron

17 in design 2-3 in FPGA but that was several years ago

Iron

10 years of experience

Iron

hardware and software design for longer than I want to admit to.

Iron

Some hardware, 30 yrs of very low level software.

Iron

Do you mean design experience with FPGAs? Or in general?  I'm relatively inexperienced with FPGA design, but I have 10 years in Embedded Systems hardware and software.

Iron

Many years of microcontroller design experience but none with FPGAs

A lot in TTL, etc. Did FPGA work some 20 years ago. Playing catch up now.

 

Have 26 years design experience.

Iron

close to 10 years design experinece.

Iron

Software: 20years.  FPGA: 2years.

 

Iron

My experience base on NIOS of Altera.

Iron

I have about 7 years experience in design.

Iron

35 years embedded H/W and S/W

have never programmed FPGA so very new to this.

 

design since 1971

 

Iron

15+ years in Embedded Systems Engineering...

Iron

None - new ... but a long term software engineer... 20+ years

Iron

Warren's question: How many years of experience do you have in design?

Blogger

Tuesday September 24, 2013 15:02

Hello from Natal Brazil

Iron

good afternoon, everyone

Iron

Hello from Toronto, ON!

Iron

Hi, everyone from HB-Gr

Iron

Hi all -Audio is live! If you don't see the audio bar at the top of the screen, please refresh your browser. It may take a couple tries. When you see the audio bar, hit the play button. If you experience audio interruptions and are using IE, try using FF or Chrome as your browser. Many people experience issues with IE. Also, make sure your flash player is updated with the current version. Some companies block live audio streams, so if that is the case for your company, the class will be archived on this page immediately following the class and you can listen then. People don't experience any issues with the audio for the archived version.

Hello all from Santa Clara, CA

Iron

Hello from Monrovia,CA

Iron

Hello from Spokane WA.

 

Iron

Good evening from Iasi. Romania

Iron

Hello from Albuquerque.

Iron

Hello from West Point, PA where it's bright and clear.

Iron

Hello everyone from CA

Iron

Are we about to start?

Iron

Downright cool, for Chandler!

Platinum

Hello everyone from Calgary, Alberta

Iron

Hello from Chandler, AZ, supposed to be warmer today @ 95 F, followed by a cooling trend for the next few days, in the lower 90's, high 80's.

Iron

Hello from Edmonton, AB. TOO

Iron

hello all from Edmonton, Alberta.

Iron

Back for another ge=reat session!

Dave

Platinum

Some blue sky in central Florida 2day ... some.

Iron

A rainy 47 deg. F here in NW Montana

Gold

hello from Mishawaka

Iron

Hi everyone! Should be a good class today.

View the slides in Presentation Mode if you can. The resource links seem to work best that way.

Also- when we get to the chat segment please use a leading ? or two when you have a question for me. It makes it easier to find them!

Iron

Be sure to follow @designnews and @DigiKeyCEC on Twitter for the latest class information. We encourage you to tweet about today's class using the hashtag #CEC.

Blogger

Greetings from Midland TX

Iron

Please join our Digi-Key Continuing Education Center LinkedIn Group at http://linkd.in/yoNGeY

Blogger

Hello from Sunny SE Lake Simcoe Ontario Canada.

Iron

The streaming audio player will appear on this web page when the show starts at 2 PM Eastern time today. Note however that some companies block live audio streams. If when the show starts you don't hear any audio, try refreshing your browser. If that doesn't work, try using Firefox or Google Chrome as your browser. Some users experience audio interruptions with IE. If that doesn't work, the class will be archived immediately following our live taping.

Blogger

Doing good, thank you, rclipat. Ready for a good session today. How 'bout you?

Blogger

Let just hope there isn't any audio problem :P

 

Iron

Be sure to click 'Today's Slide Deck' under Special Educational Materials above right to download the PowerPoint for today's session.

Blogger

How's everybody doing? How are you Charles?

Iron

Hello from Summervill, South Carolina.

Iron

Good afternoon from Chicago.

Blogger

Hi good morning every from Vancouver.

Iron

Good Morning from Raj Panchal (currently in Cupertino CA).

Good morning from Mobile, AL

Good morning from cloudy Panama City, FL.

Iron

Good Morning from Summerville, South Carolina

Iron

Morning from sunny Chicago

Iron

Morning from Portland Oregon

Iron

Download slides first!

Iron

Looking forward to a good treatment of embedding FPGA uPs



Partner Zone
Latest Analysis
It's been two years since the Mac Mini's last appearance on iFixit's teardown table, but a newly revised version joins Apple's lineup this week.
More often than not, with the purchase of a sports car comes the sacrifice of any sort of utility. In other words, you can forget about a large trunk, extra seats for the kids, and more importantly driving in snowy (or inclement) weather. But what if there was a vehicle that offered the best of both worlds; great handling and practicality?
Kevin Gautier of Formlabs describes the making of a carbon fiber mold for an intake manifold, using a $3,300 3D printer, during Medical Design & Manufacturing Midwest.
Science fiction author Isaac Asimov may have the best rules for effective brainstorming and creativity. His never-before-published essay, "On Creativity," recently made it to the Web pages of MIT Technology Review.
Much has been made over the potentially dangerous flammability of lithium-ion batteries after major companies like Boeing, Sony, and Tesla have grappled with well-publicized battery fires. Researchers at Stanford University may have come up with a solution to this problem with a smart sensor for lithium-ion batteries that provides a warning if the battery is about to overheat or catch fire.
More:Blogs|News
Design News Webinar Series
10/7/2014 8:00 a.m. California / 11:00 a.m. New York
9/25/2014 11:00 a.m. California / 2:00 p.m. New York
9/10/2014 11:00 a.m. California / 2:00 p.m. New York
7/23/2014 11:00 a.m. California / 2:00 p.m. New York
Quick Poll
The Continuing Education Center offers engineers an entirely new way to get the education they need to formulate next-generation solutions.
Oct 20 - 24, How to Design & Build an Embedded Web Server: An Embedded TCP/IP Tutorial
SEMESTERS: 1  |  2  |  3  |  4  |  5  |  6


Focus on Fundamentals consists of 45-minute on-line classes that cover a host of technologies. You learn without leaving the comfort of your desk. All classes are taught by subject-matter experts and all are archived. So if you can't attend live, attend at your convenience.
Next Class: 10/28-10/30 11:00 AM
Sponsored by Stratasys
Next Class: 10/28-10/30 2:00 PM
Sponsored by Gates Corporation
Next Class: 11/11-11/13 2:00 PM
Sponsored by Littelfuse
Learn More   |   Login   |   Archived Classes
Twitter Feed
Design News Twitter Feed
Like Us on Facebook

Sponsored Content

Technology Marketplace

Copyright © 2014 UBM Canon, A UBM company, All rights reserved. Privacy Policy | Terms of Service