Analog.com Analog Dialogue Wiki 简体中文
EngineerZone
EngineerZone
  • Log in
  • Site
  • Search
  • Log in
  • Home
  • Blogs ⌵
    • EngineerZone Spotlight
    • The Engineering Mind
    • Analog Garage
  • Browse ⌵
    • All Groups
    • All Members
  • Support ⌵
    • 3D ToF Depth Sensing
    • Amplifiers
    • Analog Microcontrollers
    • Audio
    • Clock and Timing
    • Data Converters
    • Design Tools and Calculators
    • Direct Digital Synthesis (DDS)
    • Embedded Vision Sensing
    • Energy Monitoring and Metering
    • FPGA Reference Designs
    • Industrial Ethernet
    • Interface and Isolation
    • Low Power RF Transceivers
    • MeasureWare
    • MEMS Inertial Sensors
    • Motor Control Hardware Platforms
    • Optical Sensing
    • Power By Linear
    • Processors and DSP
    • Reference Circuits
    • RF and Microwave
    • Switches/Multiplexers
    • Temperature Sensors
    • Video
    • Wireless Sensor Networks Reference Library
  • My EZ
  • More
  • Cancel
SigmaDSP Processors and SigmaStudio Development Tool
  • Processors and DSP
  • More
SigmaDSP Processors and SigmaStudio Development Tool
Documents Slow rate random number generator
  • Q&A
  • Discussions
  • Documents
  • File Uploads
  • Video/Images
  • Tags
  • Reports
  • More
  • Cancel
  • New
SigmaDSP Processors and SigmaStudio Development Tool requires membership for participation - click to join
  • Documents
  • 96 kHz operation for ADAU1452 serial ports
  • ADAU1701 Input and Output Signal Routing
  • ADAU1701: ADC resistor values for higher sample rates
  • Booting a SigmaDSP from a microcontroller with no C compiler
  • Calculating Filter Coefficients to Store in a Microcontroller
  • Can ADI provide or support the USB interface firmware code for my self-assembled PCB or end product?
  • Can ADI provide or support the USB interface firmware code for my self-assembled PCB or end product? - 2
  • Can I program multiple SigmaDSPs in parallel using one USBi?
  • Can I use SigmaDSP to decode MP3/WAV/AAC?
  • Can SigmaDSP do frequency-domain processing like FFT or pitch shift?
  • Can the ADAU1772 be used with a TDM output stream that has an odd number of channels?
  • Compressor Table Format - Changing compressors at run-time
  • Creating a delay after startup
  • Creating a simple balance crossfade control
  • E2PROM Selfboot problem
  • Empty Cells
  • EVAL-ADAU144XEBZ Evaluation Board Schematics
  • EVAL-ADAU1781Z GPIO Mapping in SigmaStudio
  • EVAL-ADAU1781Z GPIO Mapping in SigmaStudio - 2
  • Example Project: Using the Stopwatch to Count Successive Samples over a Threshold
  • Excluding Cells from the Exported System Files
  • FAQ: After downloading self-boot code to my target EEPROM, my USBi isn't recognized anymore by my computer. What's wrong and how do I fix it?
  • FAQ: Can I write C or assembly code for SigmaDSP in SigmaStudio?
  • FAQ: Can we bundle SigmaStudio with our product design?
  • FAQ: Developing custom algorithms and/or using 3rd party algorithms
  • FAQ: How can I change parameters on-the-fly in an application without SigmaStudio?
  • FAQ: How can I estimate MIPS/Memory resource on SigmaDSP?
  • FAQ: How do I change the sample rate of my SigmaStudio system?
  • FAQ: What operating systems are supported to run SigmaStudio?
  • FAQ: What types of capacitors are good to use in the analog audio signal path?
  • FAQ: Where can I send my questions I don't want to post in a public forum?
  • FAQ: Why can't I control any of the knobs or sliders in my SigmaStudio project?
  • FAQ:  Can I have multiple versions of SigmaStudio installed simultaneously?
  • FAQ:  Where can I download SigmaStudio?
  • FAQ:  Where can I find a description of the changes made in the latest version of SigmaStudio?
  • FAQ:  Which SigmaDSP ICs support selfbooting from an EEPROM?
  • FAQ:  Why isn't a software/documentation CD included with my evaluation board?
  • How are the audio inputs routed in SigmaStudio's Input cell?
  • How do I create the microcontroller code to interface to my SigmaDSP?
  • How do I execute a software safeload write?
  • How do I implement external volume control using GPIOs or Aux ADCs?
  • How do I report a SigmaStudio bug?
  • How do I start a timer after power-on, or when the input signal goes away?
  • How do I use a GPIO button to select different audio processing paths?
  • How many instructions can be executed per sample in SigmaDSP?
  • How to avoid distortion or clipping on the ADC inputs for the ADAU144x evaluation board
  • How to avoid distortion or clipping on the ADC inputs for the ADAU144x evaluation board - 2
  • How to calculate index table values in 28.0 format
  • How to create a crossover with more than 3 bands
  • How to self-boot the EVAL-ADAU1401AEBZ (evaluation board for ADAU1701, ADAU1702, and ADAU1401A)
  • How to self-boot the EVAL-ADAU1701MINIZ (evaluation board for ADAU1701, ADAU1702, and ADAU1401A)
  • Implementing Safeload Writes on the ADAU1701
  • Memory requirements for booting a SigmaDSP with a microcontroller
  • Monitoring average and instantaneous signal levels
  • My 2IN4OUT Proto with SPDIF based on ADAU1701
  • My IIR filter is outputting a value, even when the input goes to zero. Is this a bug?
  • New Sigma300 Family Products:  ADAU1451 & ADAU1450
  • New SigmaStudio 3.3 Beta Version Available
  • New SigmaStudio Download Site
  • Peak Full Range Compressor
  • Playing audio samples in SigmaDSP
  • Preserving "Ear-candy" in a mono mix
  • Problems with Push Button Volume w/Mute module
  • Setting the PLL mode for the ADAU1701 at different sample rates
  • Sigma 300 (ADAU145x) Exponential Slewing
  • SigmaDSP PCB Layout Best Practices
  • SigmaDSP Products and Evaluation Boards - ROHS and REACH Compliance
  • SigmaStudio 3.4 Released
  • SigmaStudio consulting services...
  • Slow rate random number generator
  • Stimulus-Probe Capability and Limitations
  • Testing USB communications between the PC and SigmaDSP
  • The ADAU1372 is not on the list of compatible processors or under Processors/DSPs on Sigmastudio 3.11.1 or 3.11. Can you please tell me how I can use the EVAL board with ADAU1372?
  • Third Party Algorithm Plugins in SigmaStudio
  • Thoughts on using index selectable filters...
  • True peak-to-peak detection in SigmaStudio
  • Truncating bits using bitwise logic
  • Updated self-boot EEPROM image generation / download
  • Updating SigmaDSP Parameter with a Microcontroller
  • Using compressors to avoid output clipping
  • Using hardware data capture (trap) registers with the DSP Readback cell (AD1940, ADAU1701)
  • Using stopwatch with feedback loop to create periodic test signal
  • Using the ADAU145x's Slew Ext Volume Block
  • Using the DSP Control mode of the ADAU1761 PGA / ALC
  • Using two SigmaDSP evaluation boards simultaneously with one USBi board
  • Welcome to the SIGMADSP Processors and SIGMASTUDIO Development tool community
  • What are the mute ramp times in the AD193x codecs?
  • What are the number formats for SigmaDSP?
  • What is the step size for audio delay in a SigmaDSP?
  • When should I use single precision or double precision filters?
  • Where can I buy a SigmaDSP Evaluation Board or USBi (EVAL-ADUSB2EBZ)?
  • Which SPI Mode is used by SigmaDSP Devices?
  • Workaround: Creating constant-dB envelope decay using an existing linear decay algorithm
  • [bug report] False frequency response displayed in a parametric equalizer window for an IIR coefficient filter
  • [Tutorial] Using Hierarchy Boards to create re-usable code

Slow rate random number generator

I thought I'd share this little bit of wisdom, because I haven't found any other solution.  I was looking to _slowly_ generate random numbers on an ADAU1761:

The noise source is converted to DC and sampled at regular intervals by the hold block (which is controlled by the pulse generator). The duty cycle must be adjusted with regards to pulse frequency. The multiply converts the output to the range and date type necessary.

Any other ideas and input are welcome!

Best regards, Roman

  • Share
  • History
  • More
  • Cancel
Comments
Anonymous
Related
 
Social
Quick Links
  • About ADI
  • Partners
  • Analog Dialogue
  • Careers
  • Contact us
  • Investor Relations
  • News Room
  • Quality & Reliability
  • Sales & Distribution
  • Analog Garage
Languages
  • English
  • 简体中文
  • 日本語
  • Руccкий
Newsletters

Interested in the latest news and articles about ADI products, design tools, training and events? Choose from one of our 12 newsletters that match your product area of interest, delivered monthly or quarterly to your inbox.

Sign Up
Switch to mobile view
Analog Logo
© 1995 - 2019 Analog Devices, Inc. All Rights Reserved 沪ICP备09046653号
  • ©
  • 1995 - 2019 Analog Devices, Inc. All Rights Reserved
  • 沪ICP备09046653号
  • Sitemap
  • Privacy & Security
  • Privacy Settings
  • Terms of use
EngineerZone Uses cookies to ensure you get the best experience in our community. For more information on cookies, please read our Privacy & Security Statement.