|
Home | Forums | Rules | Articles | diyAudio Store | Blogs | Gallery | Wiki | Register | Donations | FAQ | Calendar | Mark Forums Read |
Digital Line Level DACs, Digital Crossovers, Equalizers, etc. |
|
Please consider donating to help us continue to serve you.
Ads on/off / Custom Title / More PMs / More album space / Advanced printing & mass image saving |
![]() |
|
Thread Tools |
![]() |
#1331 |
diyAudio Member
Join Date: Oct 2013
Location: Sunshine State
|
Your proposed solution is much neater Marcel. And much more desirable.
|
![]() |
![]() |
#1332 |
diyAudio Member
Join Date: Jan 2015
|
Hi Marcel, have you ever thought, if available, to implement LEDs or a display for reading the input signals and formats?
|
![]() |
![]() |
#1333 |
diyAudio Member
Join Date: Jan 2003
Location: UK
|
|
![]() |
![]() |
#1334 | |
diyAudio Member
Join Date: Mar 2003
Location: Haarlem, the Netherlands
|
Quote:
I soon realized that doing so would mean at least another year of spending most of my spare time writing and debugging Verilog code and writing Pilot ACE machine language. I decided that I did not really want that and that it was time to snap out of Aspie++ mode. Hence the decision to just make a very basic interface with a few knobs and lamps. You could decide to do what I didn't, though. As long as you come up with a user interface that needs no more than the 23 FPGA I/Os that I use for my knobs and lamps, you can just remove the neon lamp and switch interface circuits (ZTX558-circuits for the neon lamps and 330 ohm-1 nF low-pass filters for the switches) and connect the I/Os to whatever you want to connect them to. You can then modify the Verilog code and use the remaining FPGA resources to implement your user interface, either directly with state machines or via a softcore microcontroller. My Verilog code is available on Downloads | Linear Audio and everyone is very welcome to modify it as they like. |
|
![]() |
![]() |
#1335 |
diyAudio Member
Join Date: Jan 2010
Location: Somerset, England
|
Gosh Marcel, next you'll be designing a Colossus DAC.
![]() |
![]() |
![]() |
#1336 |
diyAudio Member
Join Date: Mar 2003
Location: Haarlem, the Netherlands
|
By the way, for debugging purposes, I sent signals to user LEDs on the FPGA module that indicate that the sampling rate is greater than 90 kHz, 100 kHz and 190 kHz. To be precise, there is a little hysteresis and the actual thresholds are:
90 kHz and 90.98567818 kHz 98.991750687 kHz and 100 kHz 189.973614776 kHz and 190.98143236 kHz It would be quite straightforward to send those signals to three of the neon lamps. If you don't want to use the surprise mode, it only requires a change in the user constraints file and going through the steps of the FPGA synthesis process. If you do want to use the surprise mode, it is a very minor change to the Verilog code and going through all the steps of the FPGA synthesis process. |
![]() |
![]() |
Thread Tools | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
13.8V 80A Linear PS circuit design analysis for Ham Radio Use | FJHookah | Power Supplies | 71 | 27th October 2019 03:52 PM |
Is it tradition that we use linear PSUs for valve amps? | Paul Uszak | Power Supplies | 9 | 2nd September 2016 11:58 PM |
Audio Valve Eklipse volume pot value? | Ki Choi | Tubes / Valves | 0 | 27th March 2015 06:22 PM |
Londog Audio VDt1 Valve Output 24/192 DSD DAC | mainscablesrus | Mains Cables R Us | 1 | 1st October 2013 07:52 PM |
Audio Note DAC 2.1x valve DAC | juancho | Swap Meet | 0 | 6th July 2005 10:16 PM |
New To Site? | Need Help? |