Juan E. Villegas's repositories
AES
Basic AES128 encryption algorithm using GF28 objects.
AirQuality
Code for the Air Quality project at KU
DFA_AES
Fault Cryptanalysis on AES
extractData
This project takes a MATLAB .mat file containing all of the lat, long, date and count information of a HAB. This then generates an H5 file per sample line in the ground truth file. This H5 file contains all of the imaging data from the satelites. Thse H5 files can then be used for machine learning (cross validation etc.). This version is checked for compatibility with windows machines.
Graphene-Carrier-Density
Matlab implementation of carrier density model for graphene and application to fit a 3D semiconductor carrier model to that of Graphene, finding a pseudo carrier effective mass around a set of values of Ef, Ec and a pseudothickness t.
Keysight816XSweep
Get data from a lambda scan in a Keysight 8164B or similar equipment.
PEOPUFs
Data and processing functions for Plasmonic Enhanced studies of Optical Physically Unclonable Functions.
SiEPIC-Tools
Package for KLayout to add integrated optics / silicon photonics functionality (waveguides, netlist extraction, circuit simulations, etc)
spectralM
A matlab based interface to keysight (agilent) equipment for insertion loss measurements of optical systems.
OPUF_CLEO
Data analysis for the study of OPUF performance under varied input power levels.
PolSplitter_Optimization
lumopt implementation of a polariztion splitter in Silicon
PRL_PDK
PDK with various Silicon Photonic Devices
SiliconPhotonicsDesign
Textbook: Lukas Chrostowski, Michael Hochberg, "Silicon Photonics Design", Cambridge University Press 2015
SpectralM-1.3
Interface with Keysight instruments.
SpectralMeasurements
Spectral Measurements is a matlab based application to interface with Keysight/Agilent Lightwave Measurement Systems. It supports the standard configuration of such systems that uses a variable laser source combined with a optical power sensor to allow carrying spectral sweeps, typical of optical characterization of photonic devices.
styles
Official repository for Citation Style Language (CSL) citation styles.