|
"The favorite toy in our Xilinx bag-of-tricks is the PicoBlaze processor. We could not have completed the project in the time allowed without extensive use of the PicoBlaze processor. The sign contains an impressive count of more than 1,000 of these embedded processors, with nine different designs.PicoBlaze processors provide efficient logic resource utilization by time-multiplexing logic circuits. The PicoBlaze processor also provides a quick and easy way to develop control functions. The alternative would be to build a custom state machine for each function. The PicoBlaze processor is a programmable state machine, meaning that the state machine is already built; one just has to program it."
Xilinx Partner
Jason Daughenbaugh, Sr Design Engineer, Advanced Electronic Designs (AED)
Application: Large LED display for JP Morgan in Times Square, NY
"We found that having some intelligence in the hardware so close to the parts that actually do all of the work is remarkably efficient"
Steve Brett, Technical Director, Pandora International Ltd
"We do 4 channels of PID + feedforward control + profile generation + host interface, all with 32 bit position resolution, 32 bit breakpoints etc etc, at a sample rate of 10 KHz, with all 4 axis in motion. Not bad for an 8 bit micro controller!"
Peter Wallace, Mesa Electronics
"We needed the control that a CPU provides without the overhead of extra peripherals and external hardware. PicoBlaze was easy to implement and worked very well in our custom protocol application."
Scott Orangio, Senior Hardware Engineer, Polycom Inc
"The PicoBlaze made our transition towards embedding a SW based application into our well-known FPGA environment seamless and surprisingly simple."
Moti Cohen, Hardware Design Engineer, TeraSync LTD
Application: Serial interface for the management of a synchronization module
"I use System Generator as my knowledge of VHDL is very limited. I can drop PicoBlaze into my design as a block and run sequential tasks with the absolute minimum of interfacing headaches. I am a physicist really, but find development of complex and ultra-fast signal processing systems using this combination a breeze AND a real pleasure!"
Dr. Graham Naylor, Diagnostics Physicist, European Synchrotron Radiation Facility
Application: Sub micron stabilisation of a 6GeV electron beam at high beam intensities
"The latest design for one of my clients in the aerospace test equipment arena heavily uses PicoBlaze. There will be 7 to 10 PicoBlaze processors of 3 unique designs spread through our system, with another PicoBlaze in a test set we are designing. The PicoBlaze is already a smashing success. Within two weeks of getting the first board back from manufacture, I had two PicoBlaze processors and three UARTS in one FPGA running, talking to each other, and basically doing every task required of them. In fact, I had the first processor booting and executing code ( a simple monitor program I had written) within one full working day of receiving the card. That was pretty impressive. The presence of a simple processor has made testing of this board an order of magnitude easier than
it would have been otherwise."
Joe Obrin, Owner, Four Point OH Consulting
Application: Aerospace test equipment, launch vehicle support
"Tired of the restrictions of standard 8 bit microprocessors, I took the plunge into FPGAs with the Spartan 3 Starter kit. After getting my feet wet with verilog. I quickly began making progress. When I found myself struggling to do things with logic that I previously done in software, I discovered PicoBlaze. For me, it was a perfect marriage of FPGA flexibility and a fast, powerful microprocessor. By using assembly language, one can accomplish a surprising amount using only a
single block ram, and the very small PicoBlaze footprint leaves you plenty of room for the rest of your logic functions, and even room for more PicoBlazes! "
Xilinx Customer
John Cutler, Designer, Electronic Highlights
Application: Digital implementation of vintage analog musical instrument gear |