4CJ Abate | HTML Task ManagerKeeping It Professional |
8John Gorsky | HTML New Product News
|
13David Tweed | HTML Test Your EQ - Answers for Issue 248 |
16Thomas Mitchell | Getting Started with MicroprogrammingPart 1: The Architecture, Programmer Model, and SMPYou can build a custom microprogrammed processor suitable for an FPGA. This article details how to define a microword, tie a microword definition to actual signals in the FPGA, write a microprogram, and merge a microprogram with a VHDL design.Download: Mitchell-249.zip |
24Mariano Lizarraga Renwick Curry Gabriel Elkaim | Reprogrammable UAV Autopilot SystemPart 1: System Hardware and SoftwareThis two-part article series covers the design, development, and testing of a reprogrammable UAV autopilot system. Here you get a detailed system-level description of the autopilot design, with specific emphasis on its hardware and software. |
38Mark Csele | DSP-Based Color OrganUse the Convolution Technique to Create High-Performance FiltersModern technology is employed to create a colorful light show. The project demonstrates the use of a classic DSP technique -- convolution -- to create high-performance filters.Download: Csele-249.zip |
The Darker Side46Robert Lacoste | Noise Figures 101What is the noise figure of an RF amplifier and how do you measure it? This article introduces the concept of a noise figure and presents how it's linked to a signal receiver's sensitivity. |
The Consummate Engineer54George Novacek | Reliable ProgrammingWork Toward Fault-Free SoftwareWhether you're a freelance developer or part of a corporate design team, you know that specification changes (by clients or team leaders) are common occurrences. In such situations, software requirements can fall through the cracks. Thus, developing reliable programming skills is essential. |
Above the Ground Plane56Ed Nisley | Thermal PerformanceUnderstanding the principles of heat transfer and having the ability to work out heat transfer problems are essential skills for any serious electronics engineer. The techniques detailed in this article will enable you to figure out the origin of a project's heat and how to measure its progress.Download: Nisley-249.zip |
From the Bench64Jeff Bachiochi | Boot UpBootloading EssentialsFlash-based microcontrollers enable upgrades via external media, such as giving a host program access your design. Thus, you have the ability to upgrade virtually any design and enhance its usability. This article details the basics of bootloading, and you learn about a technique that you'll find useful at your workbench. |
74 | Crossword Puzzle |
78 | Crossword Puzzle - Answers for Issue 248 |
79 | Advertiser's Index / May Preview |
80Steve Ciarcia | HTML Priority InterruptA Guess to Come |
FTP Directory for INK 249 | |
---|---|
<<< Ink 248 |
Ink 250 >>> |
Main Index |
Author Index |