fpga-open-speech-tools / component_library Goto Github PK
View Code? Open in Web Editor NEWVHDL and device drivers for FPGA components and external hardware
License: MIT License
VHDL and device drivers for FPGA components and external hardware
License: MIT License
When writing to the volume register, values without a decimal point do not get parsed correctly. For example, writing -20 to the volume register results in
[ 914.313055] Maximum attenuation exceeded.
[ 914.313062] Setting attenuation to -100 dB.
being printed to the kernel log.
In light of this, perhaps all of our drivers should use shared (and tested) string parsing/conversion functions.
In newer kernel versions, i2c_new_device()
needs to be replaced with i2c_new_client_device()
.
I tested this on 5.10, though it appears to affect at least 5.8+.
During testing of the programmable FIR filter, we've found a couple bugs in the AD1939 component
maxChannel
was set to 0 in the tcl script, which caused any incoming channel greater than 0 to not be valid; this was causing the valid signal to never go high for the right channel.We can group our Platform Designer components into a group in the IP Catalog by putting something like set_module_property GROUP "FPGA Open Speech Tools"
in the *_hw.tcl files.
The file is really just fixed point to string and vice versa conversion funcitons. There is probably a name that better describes what the file is actually doing.
Changing the file name will necessitate changing the device driver autogen to reflect the new file name.
Linking to either a product page that contains links to documentation or the documentation itself will make it easier to find the documentation on parts referenced in the repo.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.