17 lines
		
	
	
		
			411 B
		
	
	
	
		
			VHDL
		
	
	
	
	
	
			
		
		
	
	
			17 lines
		
	
	
		
			411 B
		
	
	
	
		
			VHDL
		
	
	
	
	
	
| PACKAGE BODY beamerTest_pck IS
 | |
| 
 | |
|   function trim_X (arg : signed) return signed is
 | |
|     variable returnVal : signed(arg'range);
 | |
|   begin
 | |
|     for i in arg'range loop
 | |
|       case arg(i) is
 | |
|         when '0' | 'L' => returnVal(i) := '0';
 | |
|         when '1' | 'H' => returnVal(i) := '1';
 | |
|         when others    => returnVal(i) := '0';
 | |
|       end case;
 | |
|     end loop;
 | |
|     return returnVal;
 | |
|   end trim_X;
 | |
| 
 | |
| END beamerTest_pck;
 |