- Updated the rgb2gray.vhd file to improve readability and structure, including consistent casing for keywords and signals. - Implemented a new divider_by_3 component to calculate the grayscale value by dividing the sum of RGB channels by 3. - Enhanced the state machine in rgb2gray to handle RGB input and output grayscale values correctly. - Updated the Vivado project file to include the new divider_by_3.vhd for synthesis and simulation. - Modified vhdl_ls.toml to include unisim files for third-party library support.
549 B
549 B